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 10 months ago by Chris Martin <[email protected]>Add confirmation for detaching volumes
Closes #298
See merge request exosphere/exosphere!909
gitlab.com/exosphere/exosphere - 6f26ebba84b90aaffbcfd81010deb6826679be66 authored 10 months ago by Julian Pistorius <[email protected]>Add copyable ceph share mounting script to share details
Closes #900
See merge request exosphe...
gitlab.com/exosphere/exosphere - eea505866e133fb1d12553b672948001fb5e3c47 authored 10 months ago by Julian Pistorius <[email protected]>
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 10 months ago by Chris Martin <[email protected]>
# Conflicts:
# src/Page/ShareDetail.elm
gitlab.com/exosphere/exosphere - 27dfca9db30f8c4097e65a450aedf488f288ca89 authored 10 months ago by Julian Pistorius <[email protected]>
Add elm-review rule NoPrematureLetComputation
See merge request exosphere/exosphere!876
gitlab.com/exosphere/exosphere - 4f98e04ec03b1a41d5a87e1e5369aad6b57a9ea1 authored 10 months ago by Julian Pistorius <[email protected]>gitlab.com/exosphere/exosphere - 2077f4d0e9455dcaa48747e347d3b6a5edb98c9f authored 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Franklyn Tackitt <[email protected]>This rule forbids declarations in `let` bodies that are only sometimes used later
From the rule...
gitlab.com/exosphere/exosphere - 21eb2d9cae4ff78e55068fd2151203ea256eeb87 authored 11 months ago by Franklyn Tackitt <[email protected]>Additionally, manually fix some issues
gitlab.com/exosphere/exosphere - 56ace620d0805971a4b5be627144ff13f543c12e authored 11 months ago by Franklyn Tackitt <[email protected]>Some of these fixes are opinionated, but I found them pleasing
gitlab.com/exosphere/exosphere - 0e69111294919405bed98be59284861703e1a69a authored 11 months ago by Franklyn Tackitt <[email protected]>gitlab.com/exosphere/exosphere - 1dbd64e297649dffed8d6c1491fc1725864b7a61 authored 11 months ago by Chris Martin <[email protected]>
Break out the two large nested blocks into their own functions
gitlab.com/exosphere/exosphere - 71942d49f347aafa1e7bba2ed72a6d049138aebb authored 11 months ago by Franklyn Tackitt <[email protected]>Delete a Share from the Share Detail Page
See merge request exosphere/exosphere!907
gitlab.com/exosphere/exosphere - 2667d576b3ec4b2acbf9d9707407d8e8705dcc30 authored 11 months ago by Julian Pistorius <[email protected]>
# Conflicts:
# src/Style/Widgets/DeleteButton.elm
Delete Shares from the Shares List
See merge request exosphere/exosphere!900
gitlab.com/exosphere/exosphere - bc7abbdf5036827493fc600f0623767ec7f2dc3e authored 11 months ago by Chris Martin <[email protected]>gitlab.com/exosphere/exosphere - 98c88db36ecef6d8d13e2d64805fdf4b51dafaa7 authored 11 months ago by Franklyn Tackitt <[email protected]>
gitlab.com/exosphere/exosphere - 618aecdfd6ddeb8045381b93148b1923353f2668 authored 11 months ago by Kyle Tee <[email protected]>
gitlab.com/exosphere/exosphere - ab6d6bd6534003a0beddf3ce9913691ca4f0f3fc authored 11 months ago by Kyle Tee <[email protected]>
gitlab.com/exosphere/exosphere - d1ea1a28a5ab2262b6994a87511c0cdffa17f322 authored 11 months ago by Kyle Tee <[email protected]>
gitlab.com/exosphere/exosphere - 7571d72de47d5eaf01221f99a2e48624342b5dce authored 11 months ago by Franklyn Tackitt <[email protected]>
Add links to exosphere-dev Matrix room & archive
See merge request exosphere/exosphere!908
gitlab.com/exosphere/exosphere - 062051d140ba90ebba0dbfbb000bc9e29f3210da authored 11 months ago by Julian Pistorius <[email protected]>gitlab.com/exosphere/exosphere - 4f58486295d948b3d8b6bd086914d247f7762c66 authored 11 months ago by Julian Pistorius <[email protected]>
Add mount point details to Page.ShareDetail
gitlab.com/exosphere/exosphere - 538f55387bf2d664e73cf768009818bf83549d12 authored 11 months ago by Franklyn Tackitt <[email protected]>gitlab.com/exosphere/exosphere - a97ff44a40abd60a62f1c79a7852c2346247c0d7 authored 11 months ago by Franklyn Tackitt <[email protected]>
Add copyable unmount command
gitlab.com/exosphere/exosphere - ff7ac3fbe62e175210e0ea47ced34c591c0681cb authored 11 months ago by Franklyn Tackitt <[email protected]>gitlab.com/exosphere/exosphere - 4f074ca956562972675dcf27c10ae0a00f01a9a3 authored 11 months ago by Chris Martin <[email protected]>
gitlab.com/exosphere/exosphere - e39b45106400531e70431820bbcb617f89a0e788 authored 11 months ago by Franklyn Tackitt <[email protected]>
Show expected mount point on ShareDetail.elm
gitlab.com/exosphere/exosphere - e34d6fc1b22d88785e7ecc794d2bfd91e13d3359 authored 11 months ago by Franklyn Tackitt <[email protected]>gitlab.com/exosphere/exosphere - 06c48a84a1dcbc92503bf29f5c405640a7db16fa authored 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Julian Pistorius <[email protected]>Add elm-review rule NoUnused.CustomTypeConstructors
See merge request exosphere/exosphere!880
gitlab.com/exosphere/exosphere - 6561faaa447eb49f714351c2bcb5bb5866a4d746 authored 11 months ago by Chris Martin <[email protected]>Remove the share locally instead of requesting shares.
(The shares request can return shares in...
gitlab.com/exosphere/exosphere - 5f35588f5729ffcaf4895ff9d01b566e7fa63d83 authored 11 months ago by Kyle Tee <[email protected]>gitlab.com/exosphere/exosphere - b904d54af82be68cf4d866c74b8e96f2b6816862 authored 11 months ago by Kyle Tee <[email protected]>
Since the alert circle looks very similar to an info circle instead of a warning.
gitlab.com/exosphere/exosphere - b6d81b7856630511e3fbf207fc2f26ac1519ef97 authored 11 months ago by Kyle Tee <[email protected]>gitlab.com/exosphere/exosphere - 222d37ef713f2db6fe422cfe6f9565f227c8b8c4 authored 11 months ago by Kyle Tee <[email protected]>
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 11 months ago by Julian Pistorius <[email protected]>gitlab.com/exosphere/exosphere - 7702ca45f96a26ec893885012bd249d318e2bd19 authored 11 months ago by Franklyn Tackitt <[email protected]>
Named volume mounts - Volumes should mount to /media/volume/[volume-name]
Closes #831
See merg...
gitlab.com/exosphere/exosphere - 3204eeaff5ecde2ed7a2a67b8dc05ca863e99487 authored 11 months ago by Julian Pistorius <[email protected]>
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 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Franklyn Tackitt <[email protected]>
Upgrade to Docker Compose v2 (and fix Guacamole on RHEL-like distros)
Closes #965
See merge re...
gitlab.com/exosphere/exosphere - 30cd120ccbd11a20ed620e61777a7deb4f1aaf63 authored 11 months ago by Julian Pistorius <[email protected]>gitlab.com/exosphere/exosphere - 621cca35be1203a295fcde39608f67ef2e5edf5a authored 11 months ago by chris <[email protected]>
gitlab.com/exosphere/exosphere - 5a1cebf23da7a2e0028ecee30907608d011a846d authored 11 months ago by chris <[email protected]>
```
Simplify: List.map and List.filterMap identity can be combined using
List.filterMap
49| ...
gitlab.com/exosphere/exosphere - c34bcee8bb55b9e5e9ecf9d5882838f0a85b3047 authored 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Franklyn Tackitt <[email protected]>
```
-- ELM-REVIEW ERROR ---------------------- src/Style/Widgets/DataList.elm:693:28
(fix) Simp...
gitlab.com/exosphere/exosphere - 1fd46245442b42f4c60c3c52d03a80b0d4a94d87 authored 11 months ago by Franklyn Tackitt <[email protected]>
```
-- ELM-REVIEW ERROR --------------------------------- src/State/State.elm:100:17
Simplify: ...
gitlab.com/exosphere/exosphere - 6d2726d5acc8add7cda52a6eaae436d9c3caf514 authored 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Franklyn Tackitt <[email protected]>gitlab.com/exosphere/exosphere - 4b3ad285060704de0f3b52a039f7f145fc59cdab authored 11 months ago by Chris Martin <[email protected]>
```
-- ELM-REVIEW ERROR ----------------------------- src/State/ViewState.elm:424:39
Simplify: ...
gitlab.com/exosphere/exosphere - 6d1605c31ac9d455c3df31b8b3b1eb0662fedb54 authored 11 months ago by Franklyn Tackitt <[email protected]>This one is fairly in depth, and will attempt to simplify many expressions.
Expressions will be...
gitlab.com/exosphere/exosphere - 7d8c833075da1e36c531ef6bb935a44a66d01a99 authored 11 months ago by Franklyn Tackitt <[email protected]>gitlab.com/exosphere/exosphere - 79ab99fe05027acda70e222570cab2b2f8b83e8e authored 11 months ago by Franklyn Tackitt <[email protected]>
```
-- ELM-REVIEW ERROR ----------------------------------- src/Types/View.elm:51:31
NoUnused.C...
gitlab.com/exosphere/exosphere - 0c9eb1ac624c33755cec9a451a7a34daa6f2040b authored 11 months ago by Franklyn Tackitt <[email protected]>
I chose to fix this by handling messages from VolumeMountInstructions,
so the OuterMsg would re...
gitlab.com/exosphere/exosphere - 887dc1846fc69543574f20a0d4c1212bf9ca7e7e authored 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Zach Graber <[email protected]>
gitlab.com/exosphere/exosphere - 58ddb5f3bcd1db15caf25991e3aabb12e460d91c authored 11 months ago by Zach Graber <[email protected]>
gitlab.com/exosphere/exosphere - 0ef95157f293be7cf151a8b95c96227323f57484 authored 11 months ago by Zach Graber <[email protected]>
gitlab.com/exosphere/exosphere - 71fc99fe64dc7150f754347747e9d4a6d2ac4587 authored 11 months ago by Zach Graber <[email protected]>
gitlab.com/exosphere/exosphere - 1312f1152dceb916205c3483cff318d60b86f345 authored 11 months ago by Zach Graber <[email protected]>
Add elm-review rule NoSimpleLetBody
See merge request exosphere/exosphere!877
gitlab.com/exosphere/exosphere - 149cda3ad7de58f3291ae69bdbd4a26991a8d71d authored 11 months ago by Chris Martin <[email protected]>gitlab.com/exosphere/exosphere - 2cc8db9831caa9d501e19368276af4fa315b9a59 authored 11 months ago by Zach Graber <[email protected]>
gitlab.com/exosphere/exosphere - f657c0650e08f843f659bf263f19b4f248440f84 authored 11 months ago by Frank Tackitt <[email protected]>
gitlab.com/exosphere/exosphere - 93c9778d6bb579f88e39107bdc11694cda71293d authored 11 months ago by Zach Graber <[email protected]>
gitlab.com/exosphere/exosphere - d2d40e7bf92ffab95a85c17777dd06084f01db44 authored 11 months ago by Zach Graber <[email protected]>
Leverage copyable text widget
See merge request exosphere/exosphere!890
gitlab.com/exosphere/exosphere - 5699ad1035590833819c3a880da053a8ffbb4617 authored 11 months ago by Chris Martin <[email protected]>gitlab.com/exosphere/exosphere - 133c0e86fa15feed2c80d533ff40f4162a9f7d4f authored 11 months ago by Zach Graber <[email protected]>
This one is somewhat arguable how it should be done.
Preserving type annotation, we have to move...
gitlab.com/exosphere/exosphere - d36fce1475f5b1d9a5babef1201a8bf75eaa9a19 authored 11 months ago by Franklyn Tackitt <[email protected]>
gitlab.com/exosphere/exosphere - b6a76f4dd9687ba9e44177177520ebd9d2678e07 authored 11 months ago by Franklyn Tackitt <[email protected]>
This rule forbids simple `let .. in` blocks where the expression body is
simply a reference to a...
gitlab.com/exosphere/exosphere - 57d283e1fda8dfc2343c5f7db977b59e17d39a7f authored 11 months ago by Franklyn Tackitt <[email protected]>
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 11 months ago by Julian Pistorius <[email protected]>Add markdown rendering for code blocks
See merge request exosphere/exosphere!893
gitlab.com/exosphere/exosphere - 88ef03e6c0b60b491e90f839e04821e4c04ebf09 authored 11 months ago by Julian Pistorius <[email protected]>gitlab.com/exosphere/exosphere - a78e197a85b2133c58f0d205ec130a243bacd474 authored 11 months ago by Kyle Tee <[email protected]>
gitlab.com/exosphere/exosphere - 11110a947552c8cdf404a05d5d43a7c2cb21fc64 authored 11 months ago by Kyle Tee <[email protected]>
Previously, the copy all messages button would not work unless one navigated to a routing instan...
gitlab.com/exosphere/exosphere - b5cf8b4b3133b0ddd83fd8b5d0fae957a212becd authored 11 months ago by Kyle Tee <[email protected]>gitlab.com/exosphere/exosphere - bf361dca48e3ab23c3a65644cd825ad63c7c9376 authored 11 months ago by Kyle Tee <[email protected]>