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
When trying to create an instance, show an error message if no flavors exist
Closes #950
See m...
gitlab.com/exosphere/exosphere - 0dd0e90f7e88684959284c8fd3bbfc0c575a3ab0 authored 11 months agoAdd confirmation for detaching volumes
Closes #298
See merge request exosphere/exosphere!909
gitlab.com/exosphere/exosphere - 6f26ebba84b90aaffbcfd81010deb6826679be66 authored 11 months agoAdd copyable ceph share mounting script to share details
Closes #900
See merge request exosphe...
gitlab.com/exosphere/exosphere - eea505866e133fb1d12553b672948001fb5e3c47 authored 11 months ago
Now that flavors are modeled using RemoteDataPlusPlus, we can
distinguish between a project whic...
The available flavors in a project are fetched asynchronously. The
type we use to model such dat...
The helper function is actually called "pluralize"; the elm-review
error message should reflect ...
gitlab.com/exosphere/exosphere - f002dda4657869f591179260efcfbb2c1b68d144 authored 11 months ago
# Conflicts:
# src/Page/ShareDetail.elm
gitlab.com/exosphere/exosphere - 27dfca9db30f8c4097e65a450aedf488f288ca89 authored 11 months ago
Add elm-review rule NoPrematureLetComputation
See merge request exosphere/exosphere!876
gitlab.com/exosphere/exosphere - 4f98e04ec03b1a41d5a87e1e5369aad6b57a9ea1 authored 11 months agogitlab.com/exosphere/exosphere - 2077f4d0e9455dcaa48747e347d3b6a5edb98c9f authored 12 months ago
I did manually move the comment here
Due to the size of changes for autofixing, I left the rest...
gitlab.com/exosphere/exosphere - 3d25ca81c34258054d915015ec5e6305f550009c authored 12 months agoThis rule forbids declarations in `let` bodies that are only sometimes used later
From the rule...
gitlab.com/exosphere/exosphere - 21eb2d9cae4ff78e55068fd2151203ea256eeb87 authored 12 months agoAdditionally, manually fix some issues
gitlab.com/exosphere/exosphere - 56ace620d0805971a4b5be627144ff13f543c12e authored 12 months agoSome of these fixes are opinionated, but I found them pleasing
gitlab.com/exosphere/exosphere - 0e69111294919405bed98be59284861703e1a69a authored 12 months agogitlab.com/exosphere/exosphere - 1dbd64e297649dffed8d6c1491fc1725864b7a61 authored 12 months ago
Break out the two large nested blocks into their own functions
gitlab.com/exosphere/exosphere - 71942d49f347aafa1e7bba2ed72a6d049138aebb authored 12 months agoDelete a Share from the Share Detail Page
See merge request exosphere/exosphere!907
gitlab.com/exosphere/exosphere - 2667d576b3ec4b2acbf9d9707407d8e8705dcc30 authored 12 months ago
# Conflicts:
# src/Style/Widgets/DeleteButton.elm
Delete Shares from the Shares List
See merge request exosphere/exosphere!900
gitlab.com/exosphere/exosphere - bc7abbdf5036827493fc600f0623767ec7f2dc3e authored 12 months agogitlab.com/exosphere/exosphere - 98c88db36ecef6d8d13e2d64805fdf4b51dafaa7 authored 12 months ago
gitlab.com/exosphere/exosphere - 618aecdfd6ddeb8045381b93148b1923353f2668 authored 12 months ago
gitlab.com/exosphere/exosphere - ab6d6bd6534003a0beddf3ce9913691ca4f0f3fc authored 12 months ago
gitlab.com/exosphere/exosphere - d1ea1a28a5ab2262b6994a87511c0cdffa17f322 authored 12 months ago
gitlab.com/exosphere/exosphere - 7571d72de47d5eaf01221f99a2e48624342b5dce authored 12 months ago
Add links to exosphere-dev Matrix room & archive
See merge request exosphere/exosphere!908
gitlab.com/exosphere/exosphere - 062051d140ba90ebba0dbfbb000bc9e29f3210da authored 12 months agogitlab.com/exosphere/exosphere - 4f58486295d948b3d8b6bd086914d247f7762c66 authored 12 months ago
Add mount point details to Page.ShareDetail
gitlab.com/exosphere/exosphere - 538f55387bf2d664e73cf768009818bf83549d12 authored 12 months agogitlab.com/exosphere/exosphere - a97ff44a40abd60a62f1c79a7852c2346247c0d7 authored 12 months ago
Add copyable unmount command
gitlab.com/exosphere/exosphere - ff7ac3fbe62e175210e0ea47ced34c591c0681cb authored 12 months agogitlab.com/exosphere/exosphere - 4f074ca956562972675dcf27c10ae0a00f01a9a3 authored 12 months ago
gitlab.com/exosphere/exosphere - e39b45106400531e70431820bbcb617f89a0e788 authored 12 months ago
Show expected mount point on ShareDetail.elm
gitlab.com/exosphere/exosphere - e34d6fc1b22d88785e7ecc794d2bfd91e13d3359 authored 12 months agogitlab.com/exosphere/exosphere - 06c48a84a1dcbc92503bf29f5c405640a7db16fa authored 12 months ago
This removes the need to manage anything in /etc/ceph, and removes
a risk of collisions in keyr...
Bind mount Exosphere files in docker image, rather than copying
Closes #547
See merge request ...
gitlab.com/exosphere/exosphere - ae4c8d8104e50bc30143e0fe38be43a4a055aca1 authored 12 months agoAdd elm-review rule NoUnused.CustomTypeConstructors
See merge request exosphere/exosphere!880
gitlab.com/exosphere/exosphere - 6561faaa447eb49f714351c2bcb5bb5866a4d746 authored 12 months agoRemove the share locally instead of requesting shares.
(The shares request can return shares in...
gitlab.com/exosphere/exosphere - 5f35588f5729ffcaf4895ff9d01b566e7fa63d83 authored 12 months agogitlab.com/exosphere/exosphere - b904d54af82be68cf4d866c74b8e96f2b6816862 authored 12 months ago
Since the alert circle looks very similar to an info circle instead of a warning.
gitlab.com/exosphere/exosphere - b6d81b7856630511e3fbf207fc2f26ac1519ef97 authored 12 months agogitlab.com/exosphere/exosphere - 222d37ef713f2db6fe422cfe6f9565f227c8b8c4 authored 12 months ago
Bind mounting files in the Docker image means that files on the local
disk and in the Docker ima...
Document ansible binder workflow_* variables
See merge request exosphere/exosphere!904
gitlab.com/exosphere/exosphere - 1cf93f7796f40fe7166a4ed55bb5c3d39684c71e authored 12 months agogitlab.com/exosphere/exosphere - 7702ca45f96a26ec893885012bd249d318e2bd19 authored 12 months ago
Named volume mounts - Volumes should mount to /media/volume/[volume-name]
Closes #831
See merg...
gitlab.com/exosphere/exosphere - 3204eeaff5ecde2ed7a2a67b8dc05ca863e99487 authored 12 months ago
Suppress rule for Style.Widgets.IconButton and Types.Interaction to
preserve FlowOrder.After and...
Suppress error for `src/Types/Interaction.elm`
gitlab.com/exosphere/exosphere - d4b923fb3e7c6dbcf072f256c2124f779d06d5f6 authored 12 months ago
I'm not sure on this one, it is useful for noting unintentionally unused
types, but it also lead...
This detects custom types where some constructors are never created
```
-- ELM-REVIEW ERROR ---...
gitlab.com/exosphere/exosphere - 3429887fa33cdb85ebb7cde25eaee0200c7e9bb2 authored 12 months ago
Upgrade to Docker Compose v2 (and fix Guacamole on RHEL-like distros)
Closes #965
See merge re...
gitlab.com/exosphere/exosphere - 30cd120ccbd11a20ed620e61777a7deb4f1aaf63 authored 12 months agogitlab.com/exosphere/exosphere - 621cca35be1203a295fcde39608f67ef2e5edf5a authored 12 months ago
gitlab.com/exosphere/exosphere - 5a1cebf23da7a2e0028ecee30907608d011a846d authored 12 months ago
```
Simplify: List.map and List.filterMap identity can be combined using
List.filterMap
49| ...
gitlab.com/exosphere/exosphere - c34bcee8bb55b9e5e9ecf9d5882838f0a85b3047 authored 12 months ago
51| | maybeSupportableResource =
52| Maybe.andThen (\itemTyp...
54| NotLaunchedWithCustomWorkflow ->
55| if ...
357| List.filter
358| ...
```
Simplify: Consecutive literal lists should be merged
67| String.join " " <|
68|...
481| , filterTypeAndDefaultValue =
482| DataList.MultiselectOption <| Set.from...
```
-- ELM-REVIEW ERROR -------------------- src/Style/Widgets/MultiMeter.elm:108:25
Simplify: ...
gitlab.com/exosphere/exosphere - 38656f717198b9e1e80a17a1e82bb309f022a72c authored 12 months ago
```
-- ELM-REVIEW ERROR ---------------------- src/Style/Widgets/DataList.elm:693:28
(fix) Simp...
gitlab.com/exosphere/exosphere - 1fd46245442b42f4c60c3c52d03a80b0d4a94d87 authored 12 months ago
```
-- ELM-REVIEW ERROR --------------------------------- src/State/State.elm:100:17
Simplify: ...
gitlab.com/exosphere/exosphere - 6d2726d5acc8add7cda52a6eaae436d9c3caf514 authored 12 months ago
This replaces uses of List.any that do a simple comparison with
List.member
```
-- ELM-REVIEW E...
511| |> List.filter (\n -> n.status == "ACTIVE")
512| ...
This one is a special case, instead of the suggested fixes I was able to
just update the definit...
```
-- ELM-REVIEW ERROR ------------------------------- src/Helpers/String.elm:21:16
Simplify: ...
gitlab.com/exosphere/exosphere - 8c85dc6a1d76ff1ee2620ee2554f50804cdd352d authored 12 months agogitlab.com/exosphere/exosphere - 4b3ad285060704de0f3b52a039f7f145fc59cdab authored 12 months ago
```
-- ELM-REVIEW ERROR ----------------------------- src/State/ViewState.elm:424:39
Simplify: ...
gitlab.com/exosphere/exosphere - 6d1605c31ac9d455c3df31b8b3b1eb0662fedb54 authored 12 months agoThis one is fairly in depth, and will attempt to simplify many expressions.
Expressions will be...
gitlab.com/exosphere/exosphere - 7d8c833075da1e36c531ef6bb935a44a66d01a99 authored 12 months agogitlab.com/exosphere/exosphere - 79ab99fe05027acda70e222570cab2b2f8b83e8e authored 12 months ago
```
-- ELM-REVIEW ERROR ----------------------------------- src/Types/View.elm:51:31
NoUnused.C...
gitlab.com/exosphere/exosphere - 0c9eb1ac624c33755cec9a451a7a34daa6f2040b authored 12 months ago
I chose to fix this by handling messages from VolumeMountInstructions,
so the OuterMsg would re...
gitlab.com/exosphere/exosphere - 887dc1846fc69543574f20a0d4c1212bf9ca7e7e authored 12 months ago
This rule detects types where stored values are never used
```
type MyType =
Has String
...
This was a good example, as it had both a top level declaration
(`view_`) as well as variables i...
This rule forbids variable names ending with an underscore when there is
no "need" for said und...
gitlab.com/exosphere/exosphere - 155c91cd46909f8cecd92382533f1ead7db0188f authored 12 months ago
gitlab.com/exosphere/exosphere - 58ddb5f3bcd1db15caf25991e3aabb12e460d91c authored 12 months ago
gitlab.com/exosphere/exosphere - 0ef95157f293be7cf151a8b95c96227323f57484 authored 12 months ago
gitlab.com/exosphere/exosphere - 71fc99fe64dc7150f754347747e9d4a6d2ac4587 authored 12 months ago
gitlab.com/exosphere/exosphere - 1312f1152dceb916205c3483cff318d60b86f345 authored 12 months ago
Add elm-review rule NoSimpleLetBody
See merge request exosphere/exosphere!877
gitlab.com/exosphere/exosphere - 149cda3ad7de58f3291ae69bdbd4a26991a8d71d authored 12 months agogitlab.com/exosphere/exosphere - 2cc8db9831caa9d501e19368276af4fa315b9a59 authored 12 months ago
gitlab.com/exosphere/exosphere - f657c0650e08f843f659bf263f19b4f248440f84 authored 12 months ago
gitlab.com/exosphere/exosphere - 93c9778d6bb579f88e39107bdc11694cda71293d authored 12 months ago
gitlab.com/exosphere/exosphere - d2d40e7bf92ffab95a85c17777dd06084f01db44 authored 12 months ago
Leverage copyable text widget
See merge request exosphere/exosphere!890
gitlab.com/exosphere/exosphere - 5699ad1035590833819c3a880da053a8ffbb4617 authored 12 months agogitlab.com/exosphere/exosphere - 133c0e86fa15feed2c80d533ff40f4162a9f7d4f authored 12 months ago
This one is somewhat arguable how it should be done.
Preserving type annotation, we have to move...
gitlab.com/exosphere/exosphere - d36fce1475f5b1d9a5babef1201a8bf75eaa9a19 authored 12 months ago
gitlab.com/exosphere/exosphere - b6a76f4dd9687ba9e44177177520ebd9d2678e07 authored 12 months ago
This rule forbids simple `let .. in` blocks where the expression body is
simply a reference to a...
gitlab.com/exosphere/exosphere - 57d283e1fda8dfc2343c5f7db977b59e17d39a7f authored 12 months ago
Suffix the mountpoint with the last four of the volume uuid, e.g.
/media/volume/my-volume-f00d
Make the names of JSON decoders more consistent
Closes #604
See merge request exosphere/exosph...
gitlab.com/exosphere/exosphere - 81d314ec20d2362a4db14d17bdf199b8457f867f authored almost 1 year agoAdd markdown rendering for code blocks
See merge request exosphere/exosphere!893
gitlab.com/exosphere/exosphere - 88ef03e6c0b60b491e90f839e04821e4c04ebf09 authored almost 1 year agogitlab.com/exosphere/exosphere - a78e197a85b2133c58f0d205ec130a243bacd474 authored almost 1 year ago
gitlab.com/exosphere/exosphere - 11110a947552c8cdf404a05d5d43a7c2cb21fc64 authored almost 1 year ago
Previously, the copy all messages button would not work unless one navigated to a routing instan...
gitlab.com/exosphere/exosphere - b5cf8b4b3133b0ddd83fd8b5d0fae957a212becd authored almost 1 year agogitlab.com/exosphere/exosphere - bf361dca48e3ab23c3a65644cd825ad63c7c9376 authored almost 1 year ago