Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Exosphere Foundation

Supporting Exosphere - A user-friendly web interface for OpenStack clouds, initially focused on research and scientific users.
Collective - Host: opensource - https://opencollective.com/exosphere-foundation - Website: https://exosphere.app/ - Code: https://gitlab.com/exosphere/exosphere

Simpler Cockpit status states, hide cockpit/terminal links until ready, showing server sub-statuses

gitlab.com/exosphere/exosphere - 014ff8e68a59a6af8e6c87c50317051786c12b83 authored about 6 years ago by chris <[email protected]>
normalizing capitalization

gitlab.com/exosphere/exosphere - ce7ccb5e7d1909994d9dce1299918c9986b952d2 authored about 6 years ago by chris <[email protected]>
Move types describing OpenStack-specific resources into `Types.OpenstackTypes` module

This giant refactor started because I wanted to change the type of 'server status' from a string...

gitlab.com/exosphere/exosphere - af19429eebb6b19be790187614bb7b39da5d43c7 authored about 6 years ago by chris <[email protected]>
Working on friendlier instance statuses in the UI

gitlab.com/exosphere/exosphere - 3bde3ddaf37aedcf9972b6d85a2dd85c0abe44dc authored about 6 years ago by chris <[email protected]>
Merge branch 'pattern-flyify' into 'master'

Problem: UI is fugly

See merge request exosphere/exosphere!139

gitlab.com/exosphere/exosphere - 2311fb51b04f38f5311924bf21e4e500e7882ea7 authored about 6 years ago by Chris Martin <[email protected]>
PatternFlying things

- Made menu items active so you can use it to view and add providers

gitlab.com/exosphere/exosphere - 961fa18305d6b5dda521a5536edc073872f55c23 authored about 6 years ago by Julian Pistorius <[email protected]>
PatternFlying things

- Showing providers in left-hand menu.

gitlab.com/exosphere/exosphere - 5f56327d49f771c42cd498559ab5c79521bfac56 authored about 6 years ago by Julian Pistorius <[email protected]>
PatternFlying things

- Removed right-hand 'Menu' placeholder

gitlab.com/exosphere/exosphere - cba3449e2a0618cc4da5de0b970e6c06eb0d9db8 authored about 6 years ago by Julian Pistorius <[email protected]>
PatternFlying things

- Added left menu and some layout tweaks

gitlab.com/exosphere/exosphere - 1b5b384a86e6f0f43694ebe7b07ee89f20001674 authored about 6 years ago by Julian Pistorius <[email protected]>
PatternFlying things

- Added logo and header bar

gitlab.com/exosphere/exosphere - 94a01358ad1e4704942f43fd2923cb0d2dbd4c10 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'issue-133' into 'master'

Removing use of Font.external to avoid flashing on load of every view

Closes #133

See merge re...

gitlab.com/exosphere/exosphere - bad938bd52080f988c89606d46cfb9247534bc68 authored about 6 years ago by Julian Pistorius <[email protected]>
Removing use of Font.external to avoid flashing on load of every view

gitlab.com/exosphere/exosphere - 6431a6bb36b002f8dfff0b99e0c2a24df19fa2ce authored about 6 years ago by chris <[email protected]>
Merge branch 're-add-missing-flavor-hint' into 'master'

Problem: flavorEmptyHint disappeared after refactor

See merge request exosphere/exosphere!136

gitlab.com/exosphere/exosphere - d76a69e7a4a3f8574d9a01ea06778ff3c5a6d0d8 authored about 6 years ago by Chris Martin <[email protected]>
Problem: flavorEmptyHint disappeared after refactor

Solution: Added it to the new checkbox table

gitlab.com/exosphere/exosphere - 335d07ed99908044765540dd12ed10096c8766a9 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'headings' into 'master'

Bolder headings

See merge request exosphere/exosphere!134

gitlab.com/exosphere/exosphere - 8a52a6c58a0a75950a5830657607f5d7f30a8de5 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'master' into 'headings'

# Conflicts:
# src/View.elm

gitlab.com/exosphere/exosphere - 57c791b372651a02ba1b0e6e27ddc7d48cbb72e3 authored about 6 years ago by Chris Martin <[email protected]>
Merge branch 'open-sans-font' into 'master'

Added 'Open Sans' font.

See merge request exosphere/exosphere!135

gitlab.com/exosphere/exosphere - a4ac399674f6d9fd3102486e048544da5a379855 authored about 6 years ago by Chris Martin <[email protected]>
DRY for headings

gitlab.com/exosphere/exosphere - 273b7becb34a9464bc4350c8bcadbe33123ffa30 authored about 6 years ago by chris <[email protected]>
Added 'Open Sans' font.

Want to be more like https://www.patternfly.org/styles/typography/

gitlab.com/exosphere/exosphere - 7c65d404bdb039af66d757ea27856cdb60e4d7ab authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'electron-builder' into 'master'

Problem: Need to distribute Electron app

See merge request exosphere/exosphere!133

gitlab.com/exosphere/exosphere - 9cc2dda8847ed17ffc3153db9115dc0211ca3466 authored about 6 years ago by Chris Martin <[email protected]>
Updated npm dependencies after running 'npm install'

gitlab.com/exosphere/exosphere - b3e2e531157a606f5d74cba8498d613d907a58e5 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'electron-builder' into 'electron-builder'

Building native app for Linux

See merge request julianpistorius/exosphere!3

gitlab.com/exosphere/exosphere - 56830d32762db975420b542564f482825dc5c5d5 authored about 6 years ago by Julian Pistorius <[email protected]>
Building native app for Linux

gitlab.com/exosphere/exosphere - 557feeb2483ecbf121a87f13176c541008852364 authored about 6 years ago by chris <[email protected]>
Problem: Need to distribute Electron app

Solution: Added electron-builder, and instructions for building.

Note: Had to rename electron-m...

gitlab.com/exosphere/exosphere - 09ae590666960ed79baeadd258a776dcf76762b9 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'table-heading-styling' into 'master'

/s/instance/server/

See merge request exosphere/exosphere!132

gitlab.com/exosphere/exosphere - f265a4178dd6398c18f2126b89f1d2815c5b7a78 authored about 6 years ago by Julian Pistorius <[email protected]>
/s/instance/server/

gitlab.com/exosphere/exosphere - d26a815ef9aa3c48ec900ff4ad8169ef58de260c authored about 6 years ago by chris <[email protected]>
Merge branch 'table-heading-styling' into 'master'

Nicer size picker

See merge request exosphere/exosphere!131

gitlab.com/exosphere/exosphere - 5e89905b9fc798b3626b5ea520f2bb5216548f8e authored about 6 years ago by Julian Pistorius <[email protected]>
Nicer size picker

gitlab.com/exosphere/exosphere - 2994f525011f6db9001bf77b88c4f009c7c31151 authored about 6 years ago by chris <[email protected]>
Merge branch 'table-heading-styling' into 'master'

Better visual formatting for server details

See merge request exosphere/exosphere!130

gitlab.com/exosphere/exosphere - d928a0b5613f7e3884d7d7cb1acb6b55e502d49a authored about 6 years ago by Julian Pistorius <[email protected]>
Better visual formatting for server details

gitlab.com/exosphere/exosphere - 7e3a3c5d6b16f9b99feea417e8f46ea004c644d5 authored about 6 years ago by chris <[email protected]>
Merge branch 'issue-125' into 'master'

Break out volume-backed size selector slider so that radio buttons work again

Closes #125

See ...

gitlab.com/exosphere/exosphere - dce013326927a877a45a952db77262c6b0d58365 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'user-data-width' into 'master'

Problem: User data input box is too small

See merge request exosphere/exosphere!127

gitlab.com/exosphere/exosphere - c5b3113dd4291ae0bbce023f45c8a05f51c5f36d authored about 6 years ago by Chris Martin <[email protected]>
Merge branch 'wrap-image-tags' into 'master'

Problem: The tags in the image cards don't wrap

See merge request exosphere/exosphere!128

gitlab.com/exosphere/exosphere - 7e3b442f6c8a97dca89116eaba661bada678322f authored about 6 years ago by Chris Martin <[email protected]>
Break out volume-backed size selector slider so that radio buttons work again

gitlab.com/exosphere/exosphere - 4604e3bc48df7e3c086ee716a020ca701bdb7fab authored about 6 years ago by chris <[email protected]>
Problem: The tags in the image cards don't wrap

Solution: Put the tags text element in a paragraph to make it wrap

gitlab.com/exosphere/exosphere - ccd8e58da0dc8bcdb5049130698153327e65ef21 authored about 6 years ago by Julian Pistorius <[email protected]>
Problem: User data input box is too small

Solution: Increased width & height

gitlab.com/exosphere/exosphere - ef1401c23d1ee39864c29d333a99f2dcdaafacc8 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'prevent-launching-without-flavor' into 'master'

Prevent launching without flavor

See merge request exosphere/exosphere!126

gitlab.com/exosphere/exosphere - 28423cad41a80a3c11ed6efa9f2051696eb822c1 authored about 6 years ago by Chris Martin <[email protected]>
Merge branch 'revert-select-defaults' into 'master'

Problem: Setting defaults in wrong place

See merge request exosphere/exosphere!125

gitlab.com/exosphere/exosphere - 23f858d362e1da919a971702a6dcd2b03e10e420 authored about 6 years ago by Chris Martin <[email protected]>
Problem: Clicking launch without selecting a size fails

Disable the 'Create' button if no size is selected. Also display a hint.

gitlab.com/exosphere/exosphere - 0207bc6f70800be09face4e560cd13be551d5c5f authored about 6 years ago by Julian Pistorius <[email protected]>
Revert "Problem: Clicking launch without selecting a keypair fails"

This reverts commit 5e94584

gitlab.com/exosphere/exosphere - dc999e5e59c4b12cc99fc9007204d8c5dda8c6ed authored about 6 years ago by Julian Pistorius <[email protected]>
Revert "Problem: Clicking launch without selecting a size fails"

This reverts commit fee3026

gitlab.com/exosphere/exosphere - 1708b242549e0d34fe455dbe6bdd49876f31cc8b authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'security-group-management' into 'master'

Security Group Management

See merge request exosphere/exosphere!124

gitlab.com/exosphere/exosphere - 0eef257937c855d01aa2b7b76697d057e5c468fd authored about 6 years ago by Julian Pistorius <[email protected]>
fixing incorrect comment

gitlab.com/exosphere/exosphere - 5b03ac265c9ceea49eb8785adf7481014f189d5b authored about 6 years ago by chris <[email protected]>
Create Exosphere security group + default rules, use this group when launching instances

gitlab.com/exosphere/exosphere - c0438420b9e689e075feb0b4a6933a06d41b988e authored about 6 years ago by chris <[email protected]>
Requesting security groups when logging in

gitlab.com/exosphere/exosphere - 9017d3b1b0c0a216980771303b6fe3dbb56d37df authored about 6 years ago by chris <[email protected]>
Merge branch 'clearer-disabled-button-state' into 'master'

Problem: Disabled button not obvious

See merge request exosphere/exosphere!123

gitlab.com/exosphere/exosphere - 7cb05f0601fc35e291683563b3193b44ba87ec4b authored about 6 years ago by Chris Martin <[email protected]>
Merge branch 'clearer-disabled-button-state' into 'clearer-disabled-button-state'

Clearer disabled button state

See merge request julianpistorius/exosphere!2

gitlab.com/exosphere/exosphere - b46d3227c1555e613ddc78f43488fff536377625 authored about 6 years ago by Julian Pistorius <[email protected]>
terser function name

gitlab.com/exosphere/exosphere - d955c149be41bba3b3ffb811a984be51e64851a4 authored about 6 years ago by chris <[email protected]>
Make the disabled colors less ambiguous

gitlab.com/exosphere/exosphere - dcc7856cf35a861bd075c61532b855f89bf4e005 authored about 6 years ago by chris <[email protected]>
Merge branch 'prevent-invalid-server-create' into 'master'

Problem: Clicking launch without entering a server name fails

See merge request exosphere/exosp...

gitlab.com/exosphere/exosphere - bcf9a6bd00477123cccf8403cb36b3d1aa1cb77e authored about 6 years ago by Chris Martin <[email protected]>
Problem: Disabled button not obvious

Solution: Added clearer visual cues to indicate disabled buttons state

gitlab.com/exosphere/exosphere - bf4b74d2b183f5ee68dcaa59ed5ce7f28d62bb25 authored about 6 years ago by Julian Pistorius <[email protected]>
Problem: Clicking launch without entering a server name fails

We want to provide the smoothest possible launch process.

Solution: Use the image name as the s...

gitlab.com/exosphere/exosphere - 177d341ade2ad4a3b1e3a13328338adf873a0c0b authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'login-layout-tweaks' into 'master'

Reworking layout on login page, login button no longer on another continent

See merge request e...

gitlab.com/exosphere/exosphere - 8259d3e396a609652b93858005cb8f6b44f6fdfc authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'shorter-image-cards' into 'master'

Image cards were too tall, made them shorter

See merge request exosphere/exosphere!121

gitlab.com/exosphere/exosphere - c419c0784dea1f3e40f529358993ba155f73002c authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'patch-1' into 'login-layout-tweaks'

Update View.elm: Removed commented out code

See merge request cmart/exosphere!2

gitlab.com/exosphere/exosphere - 14dedeb9096fa1575f54831a342dc276e94c70c4 authored about 6 years ago by Chris Martin <[email protected]>
Update View.elm: Removed commented out code

gitlab.com/exosphere/exosphere - e25190379a694e3e669440ee51bc78cae4ded447 authored about 6 years ago by Julian Pistorius <[email protected]>
Image cards were too tall, made them shorter

gitlab.com/exosphere/exosphere - f88989f0a59699f50783eca8e345f5c1c7698911 authored about 6 years ago by chris <[email protected]>
Reworking layout on login page, login button no longer on another continent

gitlab.com/exosphere/exosphere - 41233d80730e94e416b41693ea59a6a8a70e6629 authored about 6 years ago by chris <[email protected]>
Merge branch 'padding-spacing' into 'master'

Default Padding and Spacing

See merge request exosphere/exosphere!119

gitlab.com/exosphere/exosphere - d3601e2b9a392772835a6063d23a67bb22bc9450 authored about 6 years ago by Chris Martin <[email protected]>
Default padding and spacing for rows and columns

gitlab.com/exosphere/exosphere - b7493d4784d1903fdb42f3db043acb376b0f4e54 authored about 6 years ago by chris <[email protected]>
Merge branch 'server-creation-defaults' into 'master'

Problem: Clicking launch without selecting a keypair fails

See merge request exosphere/exospher...

gitlab.com/exosphere/exosphere - 8c285fb5b8448a1027283ddcd738c3d9ce78bb01 authored about 6 years ago by Chris Martin <[email protected]>
Merge branch 'default-server-size' into 'master'

Problem: Clicking launch without selecting a size fails

See merge request exosphere/exosphere!118

gitlab.com/exosphere/exosphere - 828a962b3a767d50385ca68476149dd703113166 authored about 6 years ago by Chris Martin <[email protected]>
Problem: Clicking launch without selecting a size fails

We want to provide the smoothest possible launch process.

Solution: Select the first size (flav...

gitlab.com/exosphere/exosphere - fee30263ee4b058422c10754306c67480dfe689c authored about 6 years ago by Julian Pistorius <[email protected]>
Problem: Clicking launch without selecting a keypair fails

We want to provide the smoothest possible launch process.

Solution: Select the first keypair by...

gitlab.com/exosphere/exosphere - 5e945846c6d869720c814821e11ca27ec7b67002 authored about 6 years ago by Julian Pistorius <[email protected]>
small refactor for less repetition

gitlab.com/exosphere/exosphere - f5b45222d640385de73e934c552868addbea8d53 authored about 6 years ago by chris <[email protected]>
Merge branch 'fix-user-data-input' into 'master'

Fix bug where intended default cloud config was not populated in CreateServerRequest

See merge ...

gitlab.com/exosphere/exosphere - 760b2dacbf7713097d39932187c63be3893f9f98 authored about 6 years ago by Chris Martin <[email protected]>
Fix bug where intended default cloud config was not populated in CreateServerRequest

gitlab.com/exosphere/exosphere - c36813a2c4606a2284a06f08eb85570d53d6fcdc authored about 6 years ago by chris <[email protected]>
Merge branch 'elm-ui' into 'master'

Complete elm-ui integration

See merge request exosphere/exosphere!115

gitlab.com/exosphere/exosphere - b6e6a83a9a9f4819d21456bc103c3e33d911f138 authored about 6 years ago by Chris Martin <[email protected]>
Migrated last bit of HTML from web shell MR to elm-ui

gitlab.com/exosphere/exosphere - a46d1f1556f06ebd871a636dc88b38962a611b10 authored about 6 years ago by Julian Pistorius <[email protected]>
Removed superseded HTML bits of viewCreateServer.

gitlab.com/exosphere/exosphere - 8962c18a6298a0a58434ef427682bf368a3332aa authored about 6 years ago by Julian Pistorius <[email protected]>
renderServer is now elm-ui

gitlab.com/exosphere/exosphere - 29cdaefe67ce746735b4e72ea3375552f02514ca authored about 6 years ago by Julian Pistorius <[email protected]>
viewLoginCredsEntry is now in elm-ui.

gitlab.com/exosphere/exosphere - 8de94c0e02673a98492731364143cd674300338b authored about 6 years ago by Julian Pistorius <[email protected]>
Removed debug outlines and made it black on white again.

gitlab.com/exosphere/exosphere - 2e3c37bc75f74f69113038d57272a2fb77776cf9 authored about 6 years ago by Julian Pistorius <[email protected]>
viewServerDetail and most of viewServers is now elm-ui.

gitlab.com/exosphere/exosphere - 06acdaca7a1bd7fa715cf2cfd619d7e133fe7da4 authored about 6 years ago by Julian Pistorius <[email protected]>
Bulk server actions is now elm-ui

gitlab.com/exosphere/exosphere - 749c26bfe88d0c0297d182aacd25ee58630b7cbc authored about 6 years ago by Julian Pistorius <[email protected]>
viewCreateServer is now elm-ui (WIP)

gitlab.com/exosphere/exosphere - 6a982e73f31cfed9d190aa2a5a61389593a62fd7 authored about 6 years ago by Julian Pistorius <[email protected]>
More elm-ui replacing HTML. Changed elm-ui parts to have dark background and red text to make remaining HTML parts obvious. Also using Element.explain to draw borders around some components (to be removed later.)

gitlab.com/exosphere/exosphere - e54d4c7b629dae8a07ec6187f357453a56f28215 authored about 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'shell-enhancements' into 'master'

Shell enhancements

Closes #95

See merge request exosphere/exosphere!103

gitlab.com/exosphere/exosphere - 16e76fb2a6ebe99b6cc0ba289d40bbec135acd3c authored about 6 years ago by Julian Pistorius <[email protected]>
More shell enhancements: cockpit, opening in browser using Ports, removing GoTTY references in code

gitlab.com/exosphere/exosphere - 2613444f7af6ab8194e09e6640ab6043ef4f1773 authored about 6 years ago by chris <[email protected]>
Retain distro default user when passing cloud-config; different Cockpit user/password

gitlab.com/exosphere/exosphere - 1eb4a42dc600e72d1e40156d5dc6aa9d5f6553d2 authored about 6 years ago by chris <[email protected]>
Merged master with many changes into shell-enhancements branch

gitlab.com/exosphere/exosphere - 7601a004430f0d386081f150e028d9279f2ee3f5 authored about 6 years ago by chris <[email protected]>
Merge branch 'upgrade-elm-ui' into 'master'

Upgraded elm-ui to latest version (1.1.0)

See merge request exosphere/exosphere!114

gitlab.com/exosphere/exosphere - fb2bbaf67c7d3611b17227c293b59280013e6b91 authored over 6 years ago by Chris Martin <[email protected]>
Upgraded elm-ui to latest version (1.1.0)

gitlab.com/exosphere/exosphere - 9bf61f433b0b94a0ac548f120c098e5b50b37530 authored over 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'shell-enhancements' into 'shell-enhancements'

Switched to Cockpit web terminal.

See merge request cmart/exosphere!1

gitlab.com/exosphere/exosphere - f31809c51f380c3e7f7bc4a70a0ac407e01e9b97 authored over 6 years ago by Chris Martin <[email protected]>
Merge branch 'elm-ui' into 'master'

Start using elm-ui

See merge request exosphere/exosphere!113

gitlab.com/exosphere/exosphere - de2ee8c797dcf1cb2f95bed012d335405bcde7a7 authored over 6 years ago by Chris Martin <[email protected]>
Migrated image picker to elm-ui

gitlab.com/exosphere/exosphere - 093f26d37da08b9cbe04dc1c8783dc9295ffb73b authored over 6 years ago by Julian Pistorius <[email protected]>
Adding elm-ui dependency and styling login page

gitlab.com/exosphere/exosphere - 67fda5229d1875e478213f37a46772b8ff107e06 authored over 6 years ago by chris <[email protected]>
Merge branch 'remote-data-server-list-delete' into 'master'

Make UI look saner when dealing with unsynchronized data

See merge request exosphere/exosphere!112

gitlab.com/exosphere/exosphere - a0a6c680aa27d5f18294f472f566b6b52e8948a7 authored over 6 years ago by Chris Martin <[email protected]>
Started migrating image picker to elm-ui.

gitlab.com/exosphere/exosphere - 7f25270b517f3dfc7c5352a4688480e4409afd7b authored over 6 years ago by Julian Pistorius <[email protected]>
Adding elm-ui dependency and styling login page

gitlab.com/exosphere/exosphere - 9f1cde5df946b8c69eefdbade9f2c5a2b628efd3 authored over 6 years ago by chris <[email protected]>
Use RemoteData to model state of provider.servers

gitlab.com/exosphere/exosphere - 55dccb2515354ceda1f230e404b866054bf5a1c1 authored over 6 years ago by chris <[email protected]>
When we have requested deletion of a server, indicate this in list of servers in UI

gitlab.com/exosphere/exosphere - 855f0f625448e620fa53c7d228d94fb2bcdaca7b authored over 6 years ago by chris <[email protected]>
Removing provider-specific home page because we aren't using it

gitlab.com/exosphere/exosphere - 50ea59dfdac06833ef6ac85cf7539e6603917456 authored over 6 years ago by chris <[email protected]>
Merge branch 'fix-electron-after-elm-19' into 'master'

Problem: Electron broke after upgrading to 0.19

See merge request exosphere/exosphere!111

gitlab.com/exosphere/exosphere - d03302a5f4913415df3a249c6270f91d810eef1c authored over 6 years ago by Chris Martin <[email protected]>
Problem: Electron broke after upgrading to 0.19

Solution: Included elm.js in electron-index.html instead of importing it into ports.js, and usin...

gitlab.com/exosphere/exosphere - 37d159b77b7c4ee7d0b9f687f2ccb893bc0f50d0 authored over 6 years ago by Julian Pistorius <[email protected]>
Merge branch 'fix-pipeline-elm-19' into 'master'

Fixing CI pipeline

See merge request exosphere/exosphere!109

gitlab.com/exosphere/exosphere - d5ba6b7cc95f80c0b62ba19fc9f98432e2e5289e authored over 6 years ago by Julian Pistorius <[email protected]>
Attempting to fix CI pipeline

gitlab.com/exosphere/exosphere - 8f473ebdb7a619c15071401b0755d46302700fcc authored over 6 years ago by chris <[email protected]>
Merge branch 'elm-19-upgrade' into 'master'

Upgrading to Elm 0.19!

See merge request exosphere/exosphere!108

gitlab.com/exosphere/exosphere - 6c46cbcfe0ef61f11f34d7d222e4794f29553b48 authored over 6 years ago by Julian Pistorius <[email protected]>
Upgrading to Elm 0.19!

gitlab.com/exosphere/exosphere - 0d5ab1ffc8c171784dd6bde32b57ebee152495ed authored over 6 years ago by chris <[email protected]>