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

Allowed filterOptions to be generated from data passed

gitlab.com/exosphere/exosphere - 3d70c0165426c1158020a55178565088864ccbd1 authored almost 3 years ago
use explicit type alias FilterOptionValue instead of String

gitlab.com/exosphere/exosphere - 892f2f30c101b91ae8ed81d9f247744523c3f38c authored almost 3 years ago
Use a custom type for multiselect and uniselect values

This will make impossible states impossible as suggested by @cmart

gitlab.com/exosphere/exosphere - b2fd9319363839f701e326f342eb94199d03cb5e authored almost 3 years ago
simplifying case statement a bit, we only need to do anything when selectedFilterOptionValue returns a MultiselectOption

gitlab.com/exosphere/exosphere - fa3b7024c236bb5be6a2bbce805489334e67fe95 authored almost 3 years ago
renaming record field to indicate intent more clearly

gitlab.com/exosphere/exosphere - 7acdb1622d58ea125dd60c3c908055f1d9ad9def authored almost 3 years ago
Prevent dropdown from jumping by adding to filterView

gitlab.com/exosphere/exosphere - 3cc2cd39e6878161123e53def0278ed5353e405f authored almost 3 years ago
use explicit type alias RowId instead of String

gitlab.com/exosphere/exosphere - f081569986872712010dcfb691645f3ab14143de authored almost 3 years ago
Account noChoice in isAnyFilterApplied & filtering records

gitlab.com/exosphere/exosphere - 0014f0ffabbbcb48d98362de60c8eb98da6f48af authored almost 3 years ago
Adressed Julian's suggestions

gitlab.com/exosphere/exosphere - 806af82cc906549a268ea5981b8aab59d09ef9ba authored almost 3 years ago
Added a close button to filters dropdown

gitlab.com/exosphere/exosphere - b53bcf89604d3a95a469a607985a8f107c36a33f authored almost 3 years ago
Fix toolbar items' vertical position

gitlab.com/exosphere/exosphere - 246c8506f431c34aee713c1041987be5546696e7 authored almost 3 years ago
use explicit type alias FilterId instead of String

gitlab.com/exosphere/exosphere - 5ced83c63f80d0e764ed8e55a9ae5baac2dceb39 authored almost 3 years ago
rename types to indicate how they are used

gitlab.com/exosphere/exosphere - 5a4167ef7d968ec3ab65f0cb8cf68b54bd800812 authored almost 3 years ago
selectedFilterOptionValue returns a Maybe, which forces consumers to handle the possibility of failure. This removes two FIXMEs and some hard-coded default values for unexpected states

gitlab.com/exosphere/exosphere - 25333bc8c87664f45f369a006ca1f56739d363f4 authored almost 3 years ago
Exposed elm-ui-widgets Material styles for icon & text btn

gitlab.com/exosphere/exosphere - d6f62d7bf92c29c15399936fd53ae43dbe9080a8 authored almost 3 years ago
Made chips text different from label

And some improvements in code of filtersView

gitlab.com/exosphere/exosphere - 27a83d62a4585ff91bc110641883a0097dd4aab2 authored almost 3 years ago
Created filter chips & barebone dropdown for adding filters

gitlab.com/exosphere/exosphere - 9017589f9323f9559ac2174ea7db2069de53520c authored almost 3 years ago
Show DataList based on filter options stored in model

gitlab.com/exosphere/exosphere - 8c0341e3ae09f8b51757b3e695505e6943d62a2d authored almost 3 years ago
Improved style of dropdown and filter chips

gitlab.com/exosphere/exosphere - 92bac0f29d5c6ab25a2e2af8e8eeab51049c7b4c authored almost 3 years ago
Format record to multiple lines

gitlab.com/exosphere/exosphere - 84704ab0638d49b29672c3715f0650cd6975f9b7 authored almost 3 years ago
Made FiltOpts a Dict over a List that needs indexing

gitlab.com/exosphere/exosphere - 5762992daf9ae381be3e868f8f4cac4fcc394b8f authored almost 3 years ago
Enforce filters list in model to be of same len as in view

gitlab.com/exosphere/exosphere - d388bca1b76bd9dea35db0d0a991886e3d69ed2e authored almost 3 years ago
Generte radio buttons if multi selection is False

gitlab.com/exosphere/exosphere - 0ff283e33bcd246b8157c2d212bc56a691c2598f authored almost 3 years ago
Added a uniselect filter for creation time

gitlab.com/exosphere/exosphere - 1d73ab719a33b21d5983ffdcfe06ad60be148eac authored almost 3 years ago
Show filter controls in toolbar and update model

gitlab.com/exosphere/exosphere - 3f8cd4748bee5baa58e880ec53f33f17f91b4ec8 authored almost 3 years ago
Merge branch 'downgrade-guacamole' into 'master'

Lock Guacamole images to version 1.3.0

See merge request exosphere/exosphere!599

gitlab.com/exosphere/exosphere - 03f170c4fb40dc4247c20d13f3f87ed5edadb9c0 authored almost 3 years ago
Lock Guacamole images to version 1.3.0

gitlab.com/exosphere/exosphere - 4a97c060035348360f60fa11b28161b8880b82ae authored almost 3 years ago
Merge branch 'jetstream2-user-app-proxy' into 'master'

Correcting hostname of Jetstream2 user application proxy

See merge request exosphere/exosphere!597

gitlab.com/exosphere/exosphere - 5a9d0e69b95004339ebb8936757fb94154ab4a1f authored almost 3 years ago
correcting hostname of Jetstream2 user application proxy

gitlab.com/exosphere/exosphere - 8ee92fb359254ff9251db7a65aef951273f4ec28 authored almost 3 years ago
Merge branch 'jetstream2-instance-sources' into 'master'

instance sources for Jetstream2

See merge request exosphere/exosphere!596

gitlab.com/exosphere/exosphere - aa2716e31b7589fdae6049dc15cb743f08491dee authored almost 3 years ago
Merge branch 'issue-670' into 'master'

integrate Exosphere with Jetstream2 accounting API

Closes #670

See merge request exosphere/exo...

gitlab.com/exosphere/exosphere - e0e6ebf95f58d40a2fc03e36cb44a3b608a85a4f authored almost 3 years ago
instance sources for Jetstream2

gitlab.com/exosphere/exosphere - f779c39b8932c3746e14a4f6aec91a81491a10c7 authored almost 3 years ago
Merge branch 'dockerfile-for-dev-misses-file' into 'master'

Problem: Docker development instructions fails due to missing file

See merge request exosphere/...

gitlab.com/exosphere/exosphere - 2ff4c80943f9bcdc60ff5c9738326271b6542069 authored almost 3 years ago
removing dead code and unnecessary comment

gitlab.com/exosphere/exosphere - e69e67021d808cd04953efae5145f14df220fdcb authored almost 3 years ago
refactor to reduce indentation

gitlab.com/exosphere/exosphere - 08fa6f060e77a950b4b0bd626d10c98eabf35f22 authored almost 3 years ago
more explicit meter title

gitlab.com/exosphere/exosphere - a7b852d9477599f1d6dd817fb27322ed9132567f authored almost 3 years ago
a little spacing between meter and toggletip

gitlab.com/exosphere/exosphere - 1f9229338594dfdda473f30e5634ecdc7c2c9eb5 authored almost 3 years ago
nicer time display in allocation information toggletip

gitlab.com/exosphere/exosphere - 026f4808220bfbb67eb538775f751d610969dd2b authored almost 3 years ago
factoring out humanReadableDate

gitlab.com/exosphere/exosphere - 8f895faf8b99a30a7890c8540fbdb2b3d724d828 authored almost 3 years ago
renaming function to better reflect what it does

gitlab.com/exosphere/exosphere - 2e0b90859e46abaeda33121513d32bc0e4e5eaf7 authored almost 3 years ago
Show Jetstream allocation information on project overview page

gitlab.com/exosphere/exosphere - a6a5b7fbc09abc33de5f0b155f83f06bca35c0a7 authored almost 3 years ago
Problem: Docker dev fails due to missing file

The Dockerfile in the root of the project does not copy over
`cloud_configs.js` when building th...

gitlab.com/exosphere/exosphere - 100605890f304b21e4de1a7b350423a0382664d0 authored almost 3 years ago
Get Jetstream2 allocation to show on project overview page

gitlab.com/exosphere/exosphere - 0add9abedd8faa2401539967b476195739885100 authored almost 3 years ago
Use the upstream for cluster creation scripts

... instead of a personal fork.

gitlab.com/exosphere/exosphere - 365382bcd80b022ee5dc92eef0f810a525f841c6 authored almost 3 years ago
Plumbing to request Jetstream2 allocation and store it in model

gitlab.com/exosphere/exosphere - 587578297b69868e80d88f6f76e5c94903b30d9f authored almost 3 years ago
Model Jetstream2 allocation

gitlab.com/exosphere/exosphere - a47ea577af9e76ad4f53488df2488ab02e3b87b4 authored almost 3 years ago
decode and store endpoint for Jetstream2 Accounting API

gitlab.com/exosphere/exosphere - 34a2c92d53d36c9e9c06db4be7800f9d6bbfd7eb authored almost 3 years ago
Merge branch 'expose-instance-fault-details' into 'master'

Expose server fault details

See merge request exosphere/exosphere!592

gitlab.com/exosphere/exosphere - 30e6d1d4566ca582537e66002c3299bebd7404a6 authored almost 3 years ago
Show server fault as an 'inline alert'

(based on PatternFly inline alert)

Removed server fault from toggle tip

gitlab.com/exosphere/exosphere - c4797a0eae08d78552bfb84df90c58d29e782f5d authored almost 3 years ago
Decode server fault, if there is one.

gitlab.com/exosphere/exosphere - bc650c4654d3fa4058e5a6983dc7fcdcc847abd7 authored almost 3 years ago
Merge branch 'issue-636-virtual-clusters' into 'master'

POC for push-button virtual clusters

Closes #636

See merge request exosphere/exosphere!587

gitlab.com/exosphere/exosphere - 1084c2d31d6d1a8839a8a0ce46c99ba097dc383e authored almost 3 years ago
Fixed spelling of SLURM

gitlab.com/exosphere/exosphere - f77fdfe588a02285cbbb6f0e4d3f19b61bb8426c authored almost 3 years ago
Merge branch 'issue-450-self-service-image-delete' into 'master'

Let a user delete their own images

Closes #450

See merge request exosphere/exosphere!591

gitlab.com/exosphere/exosphere - b0e10abead82538df7c70c4f6eda1bc0d4ae07f7 authored almost 3 years ago
Use `GetterSetters.projectIdentifier`

... instead of `project.auth.project.uuid`. I had to do this to resolve
conflicts after the 'Key...

gitlab.com/exosphere/exosphere - b923b945475a35c5f289ae8285edcd368519b1d3 authored almost 3 years ago
Fixed tests

Images are now already loaded by the time this page loads

gitlab.com/exosphere/exosphere - 7d1033e2987323d95bb813c312255149ada548c3 authored almost 3 years ago
Appease elm-analyse

gitlab.com/exosphere/exosphere - 4dd4bfa8034b44baf4b55bfbf895d00923c46acc authored almost 3 years ago
Ellipsize image name + muted font for visibility

gitlab.com/exosphere/exosphere - 9f1cc66f62f25e69ac0f7358c938cc8bc56d5730 authored almost 3 years ago
Replace 'Launch' with 'Create <Instance>'

To make it consistent with how we use 'Create' in the rest of the app.

gitlab.com/exosphere/exosphere - e67afa4a02a9564a42d27742e8cd04da87f02f37 authored almost 3 years ago
Request images during this trip through runtime

Otherwise `RDPP.Loading` doesn't make sense.

gitlab.com/exosphere/exosphere - 0bff9c87561a59b2effc1254bbc4a0652152b27d authored almost 3 years ago
New Rest.ApiModelHelpers.requestImages wrapper

From cmart's review:

> Now that images are stored in a RDPP, we need to set the loading
> statu...

gitlab.com/exosphere/exosphere - a923b5b913a454c75d76892c73ca390051226e04 authored almost 3 years ago
Fix browser tests

Because `renderRDPP` shows 'Loading images...' instead of
'Images loading...'

gitlab.com/exosphere/exosphere - 050fc1bf41e56e05bb5ed577bdb3cd1beb8a1c8a authored almost 3 years ago
Use `renderRDPP` on instance source picker as well

gitlab.com/exosphere/exosphere - 648825edfa28d8139ed33dd6030f87ffeea47227 authored almost 3 years ago
Show 'Loading images...' spinner on images view

gitlab.com/exosphere/exosphere - b864f6cd9c06d19df82e74d88ddbb9f65ef7d77f authored almost 3 years ago
Changed button label from `Choose` to `Launch`

This is to avoid confusion when we also have a `Delete` button.

gitlab.com/exosphere/exosphere - 8932a89600665062855ddf9db5d2826609ee6455 authored almost 3 years ago
Added delete button. Also:

- Added Glance REST function to delete an image, as well as to
receive the result of the delete ...

gitlab.com/exosphere/exosphere - 3bde74ba498f331b257e47fa8019fb01d607f72d authored almost 3 years ago
Added route, breadcrumb, title, & view for images

gitlab.com/exosphere/exosphere - bd778e07cf8ed503b70b795b26d9545bf2da9156 authored almost 3 years ago
Handle messages from ImageList page

NOTE: This was tricky to figure out because of the catch-all hiding
the compiler error message.

gitlab.com/exosphere/exosphere - 96450a9636f550eb3673f19222646feda5c38e58 authored almost 3 years ago
Added an Images tile on project overview

Also a new project route called `ImageList` to go to when clicking on
the Images tile. Currently...

gitlab.com/exosphere/exosphere - fbe0fff7fe4b7a22e8da62ecab8ad1502b1723c5 authored almost 3 years ago
Parameterize init to show/hide delete & heading

Don't show the delete button or heading on the instance source picker

gitlab.com/exosphere/exosphere - 47eb194d74cb2ccaf37752be0df6dae796ba8ecd authored almost 3 years ago
Use verbose, explicit initialization of model

gitlab.com/exosphere/exosphere - ca741345fdf92cd679d9b0d0573bb597208c7ae8 authored almost 3 years ago
Changed type of Project.images from ...

... `List OSTypes.Image` to
`RDPP.RemoteDataPlusPlus HttpErrorWithBody (List OSTypes.Image)`

gitlab.com/exosphere/exosphere - 7b2e9fc2459df0d7908b09e59bdfb71a55eb3fbc authored almost 3 years ago
Merge branch 'issue-444' into 'master'

Keystone region support

Closes #444

See merge request exosphere/exosphere!589

gitlab.com/exosphere/exosphere - 836cc10829a419c1112c1dd3491951773aca8841 authored almost 3 years ago
using correct sharedModel

gitlab.com/exosphere/exosphere - 9db4a33091e439363a22d28b37bc76645e6da599 authored almost 3 years ago
fixing misleading variable name

gitlab.com/exosphere/exosphere - de0d1c799fd796b712d95f6e5bbc634c34a3c00f authored almost 3 years ago
deduplicating function

gitlab.com/exosphere/exosphere - f1bb62ff5bf6a14cbebc1d286cb1c5cee9e09187 authored almost 3 years ago
using consistent pluralization for path segments in route

gitlab.com/exosphere/exosphere - 6d46e744cfeb49df6e93633a97029141589b6cec authored almost 3 years ago
clearer msg name

gitlab.com/exosphere/exosphere - 1557356255f7f48af7ca5ce54dee20d95d7166d1 authored almost 3 years ago
when removing project from model, match on region in addition to project UUID

gitlab.com/exosphere/exosphere - b1325aea11ad2e343986bbb1620c1abc59ff9104 authored almost 3 years ago
de-duplicating helper function

gitlab.com/exosphere/exosphere - 6017c2c15e6d356e5ebf14803c3ea0cd5dad256e authored almost 3 years ago
Fixing things that should be listed in alphabetical order

gitlab.com/exosphere/exosphere - cec55e028c2f25b961e7ca1a4087dc9b04f61358 authored almost 3 years ago
attempting to fix browser tests

gitlab.com/exosphere/exosphere - b54241a8a3a5e5ccb70ba1d5896e5273ee46107c authored almost 3 years ago
appeasing elm-analyse

gitlab.com/exosphere/exosphere - 051cbd05baf2b24ee3736b4542761d8313e94c9e authored almost 3 years ago
using correct viewContext

gitlab.com/exosphere/exosphere - 4f3256362f644ddf4d28e83dc34cb0f72e6ce792 authored almost 3 years ago
If user selects multiple projects for a multi-region provider, then continue showing SelectProjectRegions page until regions have been chosen for all chosen projects

gitlab.com/exosphere/exosphere - 50b1df773f318b6ead3f25fb8b1f4b4043295adc authored almost 3 years ago
Better rendering of cloud name on home page tiles and in heading of project-specific views

gitlab.com/exosphere/exosphere - e49fb3ba77444d3d7ff670b772685aa5c21d50ef authored almost 3 years ago
Show region on project tile

gitlab.com/exosphere/exosphere - da01d7603de70122bec7fb1caf4e7d9a3265242e authored almost 3 years ago
correcting uses of outerModel_ and outerModel

gitlab.com/exosphere/exosphere - 7b28fdac2a241f61e150e5f42cb5eb63f17eac5f authored almost 3 years ago
after creating project for a single-region provider, send user to home page unless there are remaining unscoped providers to choose projects for

gitlab.com/exosphere/exosphere - 116f1115fbaf7ea8f631a142978417a59f640444 authored almost 3 years ago
fixing implementation bug with removing unscoped projects that were not selected

gitlab.com/exosphere/exosphere - d70421d7324ddfa35c1cb1aeea968f9bef45c396 authored about 3 years ago
send user to home page after creating projects for multiple regions

gitlab.com/exosphere/exosphere - c40be5591e87615621854d2ed123799fce23c33e authored about 3 years ago
removing no-longer-needed logic

gitlab.com/exosphere/exosphere - 391a40590a5767c3d24050239f5a008293611255 authored about 3 years ago
ensure that new project creation never results in duplicate projects in the model

gitlab.com/exosphere/exosphere - 1fe87115cd1a1892a8c9e500dfe1887eb291a69e authored about 3 years ago
modelUpdateProject now aware of regions

gitlab.com/exosphere/exosphere - 1febc2a7efcd26c51344b6dd986d5a14525ec1bc authored about 3 years ago
Remove unscoped projects from the model that the user did not select on the SelectProjects page

gitlab.com/exosphere/exosphere - a2c89980912ff89fe53760437c9ba78ee0d56fb1 authored about 3 years ago
Removed duplicate cluster input

gitlab.com/exosphere/exosphere - 67a473acd92d5ea4ffa977ba1f90ababb52e3d63 authored about 3 years ago
Removed unused Project passed to cluster functions

gitlab.com/exosphere/exosphere - 681cf0f883c2b7a2fb891c3c0891c28d4322ffd3 authored about 3 years ago
Remove unscoped provider if there are no projects left in it

gitlab.com/exosphere/exosphere - 670ce908a4348faf706c41a79de25117ade375c9 authored about 3 years ago
removing unnecessary parameter from ReceiveProjectScopedToken variant of SharedMsg

gitlab.com/exosphere/exosphere - d53c5971590a707a90b4ef8a891bdae035eeb166 authored about 3 years ago
case statement for ReceiveProjectScopedToken does the appropriate things, both when there are existing projects in the model that need the updated token, and there are unscoped projects that we need to turn into full projects, directing user to the SelectProjectRegions page when service catalog shows >1 region

gitlab.com/exosphere/exosphere - 0bd17c3316a510591ce2e4ff51e8821aea72373d authored about 3 years ago
removing unneeded code now that we're no longer supporting password-authenticated projects in local storage

gitlab.com/exosphere/exosphere - caed88f1cb7e96ce7b379e4458870e7878afadfa authored about 3 years ago