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

Merge branch '950-show-error-when-no-flavors-exist' into 'master'

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]>
Merge branch 'volume_detach_confirmation' into 'master'

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]>
Merge branch 'share_mount_script' into 'master'

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]>
Show error message when no flavors are accessible in the current project

Now that flavors are modeled using RemoteDataPlusPlus, we can
distinguish between a project whic...

gitlab.com/exosphere/exosphere - bf072e64c5691fea1b5901c7fec80eed60baf528 authored 10 months ago by Michael White <[email protected]>
Model Project.flavors as RemoteDataPlusPlus, not a simple list

The available flavors in a project are fetched asynchronously. The
type we use to model such dat...

gitlab.com/exosphere/exosphere - 9725df96a46ba3a1e1671ab922a49307490fdf27 authored 10 months ago by Michael White <[email protected]>
Replace "pluralized" with "pluralize"

The helper function is actually called "pluralize"; the elm-review
error message should reflect ...

gitlab.com/exosphere/exosphere - e60d5d26f81fc8711a05ca0e129b83ac271040e4 authored 10 months ago by Michael White <[email protected]>
Apply 1 suggestion(s) to 1 file(s)

gitlab.com/exosphere/exosphere - f002dda4657869f591179260efcfbb2c1b68d144 authored 10 months ago by Chris Martin <[email protected]>
Merge branch 'master' into 'share_mount_script'

# Conflicts:
# src/Page/ShareDetail.elm

gitlab.com/exosphere/exosphere - 459d4357667733651dd43b2e8144c348edf79b4f authored 10 months ago by Frank Tackitt <[email protected]>
Apply suggestions from MR

gitlab.com/exosphere/exosphere - 27dfca9db30f8c4097e65a450aedf488f288ca89 authored 10 months ago by Julian Pistorius <[email protected]>
Merge branch 'elm-review/NoPrematureLetComputation' into 'master'

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]>
Fix newly surfaced rule errors

gitlab.com/exosphere/exosphere - 2077f4d0e9455dcaa48747e347d3b6a5edb98c9f authored 11 months ago by Franklyn Tackitt <[email protected]>
Fix Popover for NoPrematureLetComputation

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]>
Add elm-review rule NoPrematureLetComputation

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]>
applying auto-fixes for premature computation in let block

Additionally, manually fix some issues

gitlab.com/exosphere/exosphere - 56ace620d0805971a4b5be627144ff13f543c12e authored 11 months ago by Franklyn Tackitt <[email protected]>
Manually fix remaining issues.

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]>
Apply 4 suggestion(s) to 2 file(s)

gitlab.com/exosphere/exosphere - 1dbd64e297649dffed8d6c1491fc1725864b7a61 authored 11 months ago by Chris Martin <[email protected]>
Clean up Helpers.Interaction

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]>
Merge branch 'feature/delete-share-from-detail-page' into 'master'

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]>
Merge branch 'master' into 'volume_detach_confirmation'

# Conflicts:
# src/Style/Widgets/DeleteButton.elm

gitlab.com/exosphere/exosphere - 90911e42537c84c03ffbe52f8d231cae1e4b2fab authored 11 months ago by Frank Tackitt <[email protected]>
Merge branch 'feature/delete-a-share' into 'master'

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]>
elm-format

gitlab.com/exosphere/exosphere - 98c88db36ecef6d8d13e2d64805fdf4b51dafaa7 authored 11 months ago by Franklyn Tackitt <[email protected]>
feat: after deleting a share on the share detail page, navigate to list

gitlab.com/exosphere/exosphere - 618aecdfd6ddeb8045381b93148b1923353f2668 authored 11 months ago by Kyle Tee <[email protected]>
feat: add share detail actions menu with delete option

gitlab.com/exosphere/exosphere - ab6d6bd6534003a0beddf3ce9913691ca4f0f3fc authored 11 months ago by Kyle Tee <[email protected]>
Merge branch 'master' into feature/delete-a-share

gitlab.com/exosphere/exosphere - d1ea1a28a5ab2262b6994a87511c0cdffa17f322 authored 11 months ago by Kyle Tee <[email protected]>
Add confirmation for detaching volumes

gitlab.com/exosphere/exosphere - 7571d72de47d5eaf01221f99a2e48624342b5dce authored 11 months ago by Franklyn Tackitt <[email protected]>
Merge branch 'add-exo-dev-matrix-to-readme' into 'master'

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]>
Add links to exosphere-dev Matrix room & archive

gitlab.com/exosphere/exosphere - 4f58486295d948b3d8b6bd086914d247f7762c66 authored 11 months ago by Julian Pistorius <[email protected]>
Clean up share mount script.

Add mount point details to Page.ShareDetail

gitlab.com/exosphere/exosphere - 538f55387bf2d664e73cf768009818bf83549d12 authored 11 months ago by Franklyn Tackitt <[email protected]>
Document developing and updating assets/scripts

gitlab.com/exosphere/exosphere - a97ff44a40abd60a62f1c79a7852c2346247c0d7 authored 11 months ago by Franklyn Tackitt <[email protected]>
Fix copyable mount script (forgot mount subcommand)

Add copyable unmount command

gitlab.com/exosphere/exosphere - ff7ac3fbe62e175210e0ea47ced34c591c0681cb authored 11 months ago by Franklyn Tackitt <[email protected]>
refactoring and minor fixes for share detail page

gitlab.com/exosphere/exosphere - 4f074ca956562972675dcf27c10ae0a00f01a9a3 authored 11 months ago by Chris Martin <[email protected]>
Initial share script helper

gitlab.com/exosphere/exosphere - e39b45106400531e70431820bbcb617f89a0e788 authored 11 months ago by Franklyn Tackitt <[email protected]>
Better logging in mount script

Show expected mount point on ShareDetail.elm

gitlab.com/exosphere/exosphere - e34d6fc1b22d88785e7ecc794d2bfd91e13d3359 authored 11 months ago by Franklyn Tackitt <[email protected]>
Remove relative link from instance-setup.md

gitlab.com/exosphere/exosphere - 06c48a84a1dcbc92503bf29f5c405640a7db16fa authored 11 months ago by Franklyn Tackitt <[email protected]>
Pass cephx secret in systemd.mount options

This removes the need to manage anything in /etc/ceph, and removes
a risk of collisions in keyr...

gitlab.com/exosphere/exosphere - 2cbcd3d90b6d574fcce05b4b4097259685f11e37 authored 11 months ago by Franklyn Tackitt <[email protected]>
Merge branch '547-update-dev-docker-image-and-documentation' into 'master'

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]>
Merge branch 'elm-review/NoUnused.CustomTypeConstructors' into 'master'

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]>
feat: remove deleted share from the shared model

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]>
feat: add deleting a share using manila endpoint

gitlab.com/exosphere/exosphere - b904d54af82be68cf4d866c74b8e96f2b6816862 authored 11 months ago by Kyle Tee <[email protected]>
feat: change to using alert triangle for delete confirmation

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]>
feat: add delete share button & confirmation to shares list

gitlab.com/exosphere/exosphere - 222d37ef713f2db6fe422cfe6f9565f227c8b8c4 authored 11 months ago by Kyle Tee <[email protected]>
Bind mount Exosphere files in docker image, rather than copying

Bind mounting files in the Docker image means that files on the local
disk and in the Docker ima...

gitlab.com/exosphere/exosphere - 35dc1e735d70f6360a6a318c2c0aeb9c105e132a authored 11 months ago by Michael White <[email protected]>
Merge branch 'document_ansible_binder' into 'master'

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]>
Ignore elm-review suppression json for prettier

gitlab.com/exosphere/exosphere - 7702ca45f96a26ec893885012bd249d318e2bd19 authored 11 months ago by Franklyn Tackitt <[email protected]>
Merge branch 'better-volume-mount-names' into 'master'

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]>
Remove unused legacy SharedMsg variants

Suppress rule for Style.Widgets.IconButton and Types.Interaction to
preserve FlowOrder.After and...

gitlab.com/exosphere/exosphere - c14dd28350c570276fdf4c147f74f6ceeca691db authored 11 months ago by Franklyn Tackitt <[email protected]>
Add Alert and IconButton to the DesignSystem Explorer

Suppress error for `src/Types/Interaction.elm`

gitlab.com/exosphere/exosphere - d4b923fb3e7c6dbcf072f256c2124f779d06d5f6 authored 11 months ago by Franklyn Tackitt <[email protected]>
Autofix all NoUnused.CustomTypeConstructors

I'm not sure on this one, it is useful for noting unintentionally unused
types, but it also lead...

gitlab.com/exosphere/exosphere - c2207ad7c27213157781b74fb9dd5b73e414a6d4 authored 11 months ago by Franklyn Tackitt <[email protected]>
Add elm-review rule NoUnused.CustomTypeConstructors

This detects custom types where some constructors are never created

```
-- ELM-REVIEW ERROR ---...

gitlab.com/exosphere/exosphere - f3748d671ebccd6f3f546134cd8dc9a82310ac82 authored 11 months ago by Franklyn Tackitt <[email protected]>
Document ansible binder workflow_ variables

gitlab.com/exosphere/exosphere - 3429887fa33cdb85ebb7cde25eaee0200c7e9bb2 authored 11 months ago by Franklyn Tackitt <[email protected]>
Merge branch 'zegraber-docker-compose-v2' into 'master'

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]>
revert botched merge of 878, remove NoUnnecessaryTrailingUnderscore rule

gitlab.com/exosphere/exosphere - 621cca35be1203a295fcde39608f67ef2e5edf5a authored 11 months ago by chris <[email protected]>
fix elm-format error on master

gitlab.com/exosphere/exosphere - 5a1cebf23da7a2e0028ecee30907608d011a846d authored 11 months ago by chris <[email protected]>
Simplify: List.map |> List.filter -> List.filterMap

```
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]>
Simplify: Use Maybe.map instead

51| | maybeSupportableResource =
52| Maybe.andThen (\itemTyp...

gitlab.com/exosphere/exosphere - f1c072855c3da142d2ad18f8b247d37170939daa authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: The values in both branches is the same.

54| NotLaunchedWithCustomWorkflow ->
55| if ...

gitlab.com/exosphere/exosphere - 39c4e5df3c758b5162251fc20276741e6aba05d5 authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: `not` is used on a negatable boolean operation

357| List.filter
358| ...

gitlab.com/exosphere/exosphere - d864068aa0acbfe1e9585b332939002f73086398 authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: Consecutive literal lists should be merged

```
Simplify: Consecutive literal lists should be merged

67| String.join " " <|
68|...

gitlab.com/exosphere/exosphere - f1a175194858396f8416a9198819b0508f61cbcc authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: Set.fromList with a single element can be replaced using Set.singleton

481| , filterTypeAndDefaultValue =
482| DataList.MultiselectOption <| Set.from...

gitlab.com/exosphere/exosphere - 0479c648dc8a372ffde04212db04d13b7596a4ca authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: Use <| instead of <<, |> instead of >>

```
-- 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]>
Change use of `String.join ""` to `String.concat`

```
-- 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]>
Simplify: Don't use case to destructure tuples

```
-- ELM-REVIEW ERROR --------------------------------- src/State/State.elm:100:17

Simplify: ...

gitlab.com/exosphere/exosphere - 6d2726d5acc8add7cda52a6eaae436d9c3caf514 authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: List.member

This replaces uses of List.any that do a simple comparison with
List.member

```
-- ELM-REVIEW E...

gitlab.com/exosphere/exosphere - 4ccff7505b9bff6764304a24275cd13c1c217365 authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: Unnecessary comparison with boolean

511| |> List.filter (\n -> n.status == "ACTIVE")
512| ...

gitlab.com/exosphere/exosphere - b74cfb766216cb6abca06e585c73f9c4875a3385 authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: immediately evaluated anonymous function

This one is a special case, instead of the suggested fixes I was able to
just update the definit...

gitlab.com/exosphere/exosphere - 60644a04840cd52c3e7428d899321adab6fae832 authored 11 months ago by Franklyn Tackitt <[email protected]>
Simplify: List.map and List.concat can be combined using List.concatMap

```
-- ELM-REVIEW ERROR ------------------------------- src/Helpers/String.elm:21:16

Simplify: ...

gitlab.com/exosphere/exosphere - 8c85dc6a1d76ff1ee2620ee2554f50804cdd352d authored 11 months ago by Franklyn Tackitt <[email protected]>
Apply 1 suggestion(s) to 1 file(s)

gitlab.com/exosphere/exosphere - 4b3ad285060704de0f3b52a039f7f145fc59cdab authored 11 months ago by Chris Martin <[email protected]>
Simplify: Cmd.batch [ a ] -> a

```
-- ELM-REVIEW ERROR ----------------------------- src/State/ViewState.elm:424:39

Simplify: ...

gitlab.com/exosphere/exosphere - 6d1605c31ac9d455c3df31b8b3b1eb0662fedb54 authored 11 months ago by Franklyn Tackitt <[email protected]>
Add elm-review rule Simplify

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]>
Add jfmengels/elm-review-simplify

gitlab.com/exosphere/exosphere - 79ab99fe05027acda70e222570cab2b2f8b83e8e authored 11 months ago by Franklyn Tackitt <[email protected]>
Fix an example for NoUnused.CustomTypeConstructorArgs

```
-- 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]>
Fix OuterMsg.VolumeMountInstructionsMsg

I chose to fix this by handling messages from VolumeMountInstructions,
so the OuterMsg would re...

gitlab.com/exosphere/exosphere - 2046ccbfb2f567890abbef60b9749c0f576803b6 authored 11 months ago by Franklyn Tackitt <[email protected]>
Fix most issues

gitlab.com/exosphere/exosphere - 887dc1846fc69543574f20a0d4c1212bf9ca7e7e authored 11 months ago by Franklyn Tackitt <[email protected]>
Add elm-review rule NoUnused.CustomTypeConstructorArgs

This rule detects types where stored values are never used

```
type MyType =
Has String
...

gitlab.com/exosphere/exosphere - 63783ebb3fe23aba3ac266045aa4671fc39f6b16 authored 11 months ago by Franklyn Tackitt <[email protected]>
Fix View/View for NoUnnecessaryTrailingUnderscore

This was a good example, as it had both a top level declaration
(`view_`) as well as variables i...

gitlab.com/exosphere/exosphere - 727fa69b316ca8a9efa374fb275e9a7597a4ed13 authored 11 months ago by Franklyn Tackitt <[email protected]>
Add elm-review rule NoUnnecessaryTrailingUnderscore

This rule forbids variable names ending with an underscore when there is
no "need" for said und...

gitlab.com/exosphere/exosphere - 175b83b1ddcaf51b4c3cb8e8297348be935e9064 authored 11 months ago by Franklyn Tackitt <[email protected]>
changed /etc/apt/keyrings permissions to 0755 and explicitly gave docker.list filename for new repo

gitlab.com/exosphere/exosphere - 155c91cd46909f8cecd92382533f1ead7db0188f authored 11 months ago by Zach Graber <[email protected]>
explicitly create /etc/apt/keyrings directory to better support old Debian versions

gitlab.com/exosphere/exosphere - 58ddb5f3bcd1db15caf25991e3aabb12e460d91c authored 11 months ago by Zach Graber <[email protected]>
Fixed permissions on Docker keyring file and output of dpkg architecture

gitlab.com/exosphere/exosphere - 0ef95157f293be7cf151a8b95c96227323f57484 authored 11 months ago by Zach Graber <[email protected]>
fix missing packages explicitly needed by Exosphere's setup

gitlab.com/exosphere/exosphere - 71fc99fe64dc7150f754347747e9d4a6d2ac4587 authored 11 months ago by Zach Graber <[email protected]>
Switch deb repo to use architecture printed from dpkg, to avoid needing to manually map names (e.g. 'x86_64' from OS/Ansible needs to be 'amd64' for Apt)

gitlab.com/exosphere/exosphere - 1312f1152dceb916205c3483cff318d60b86f345 authored 11 months ago by Zach Graber <[email protected]>
Merge branch 'elm-review/NoSimpleLetBody' into 'master'

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]>
fix typo in Debian playbook from yum to apt

gitlab.com/exosphere/exosphere - 2cc8db9831caa9d501e19368276af4fa315b9a59 authored 11 months ago by Zach Graber <[email protected]>
Fix logging for mount location

gitlab.com/exosphere/exosphere - f657c0650e08f843f659bf263f19b4f248440f84 authored 11 months ago by Frank Tackitt <[email protected]>
explicitly specify guacd hostname, and update to use docker compose v2

gitlab.com/exosphere/exosphere - 93c9778d6bb579f88e39107bdc11694cda71293d authored 11 months ago by Zach Graber <[email protected]>
changed Ubuntu to use docker-compose-v2. Debian doesn't have this package, so use the CE repo instead.

gitlab.com/exosphere/exosphere - d2d40e7bf92ffab95a85c17777dd06084f01db44 authored 11 months ago by Zach Graber <[email protected]>
Merge branch 'feature/use-copyable-text-widget' into 'master'

Leverage copyable text widget

See merge request exosphere/exosphere!890

gitlab.com/exosphere/exosphere - 5699ad1035590833819c3a880da053a8ffbb4617 authored 11 months ago by Chris Martin <[email protected]>
Amended RHEL package lists to use docker-compose-plugin (compose v2)

gitlab.com/exosphere/exosphere - 133c0e86fa15feed2c80d533ff40f4162a9f7d4f authored 11 months ago by Zach Graber <[email protected]>
Manual fix for Page.VolumeList

This one is somewhat arguable how it should be done.
Preserving type annotation, we have to move...

gitlab.com/exosphere/exosphere - e4a173a69bb913bf88082903f1e18f3b8e5a971a authored 11 months ago by Franklyn Tackitt <[email protected]>
All auto-fixes for NoSimpleLetBody

gitlab.com/exosphere/exosphere - d36fce1475f5b1d9a5babef1201a8bf75eaa9a19 authored 11 months ago by Franklyn Tackitt <[email protected]>
Fix 2 errors for NoSimpleLetBody

gitlab.com/exosphere/exosphere - b6a76f4dd9687ba9e44177177520ebd9d2678e07 authored 11 months ago by Franklyn Tackitt <[email protected]>
Add elm-review rule NoSimpleLetBody

This rule forbids simple `let .. in` blocks where the expression body is
simply a reference to a...

gitlab.com/exosphere/exosphere - 73710a92b76010c629fc2c17ff8ca736cc1e223e authored 11 months ago by Franklyn Tackitt <[email protected]>
Add jfmengels/elm-review-code-style

gitlab.com/exosphere/exosphere - 57d283e1fda8dfc2343c5f7db977b59e17d39a7f authored 11 months ago by Franklyn Tackitt <[email protected]>
Handle duplicate volume names

Suffix the mountpoint with the last four of the volume uuid, e.g.
/media/volume/my-volume-f00d

gitlab.com/exosphere/exosphere - a053ce48f6860656a6b84584be01291529f1e373 authored 11 months ago by Franklyn Tackitt <[email protected]>
Merge branch 'make-json-decoder-names-consistent' into 'master'

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]>
Merge branch 'feature/markdown-code' into 'master'

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]>
feat: use copyable text accessory for copying the body of message logs

gitlab.com/exosphere/exosphere - a78e197a85b2133c58f0d205ec130a243bacd474 authored 11 months ago by Kyle Tee <[email protected]>
feat: use copyable text for create instance boot script

gitlab.com/exosphere/exosphere - 11110a947552c8cdf404a05d5d43a7c2cb21fc64 authored 11 months ago by Kyle Tee <[email protected]>
fix: instantiate clipboard.js for the message log page

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]>
feat: use copyable text accessory for collapsed ssh key text & monospace

gitlab.com/exosphere/exosphere - bf361dca48e3ab23c3a65644cd825ad63c7c9376 authored 11 months ago by Kyle Tee <[email protected]>