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
gitlab.com/exosphere/exosphere - 26205a236def3010cc6fd0bad7841468156480aa authored over 1 year ago
gitlab.com/exosphere/exosphere - a768a52bc456d0d3230742baef99f30afb01eb61 authored over 1 year ago
gitlab.com/exosphere/exosphere - dc0acd3dfdcb2860337261fad3e28b69e4709650 authored over 1 year ago
gitlab.com/exosphere/exosphere - 286cf65fa9e3cad827877ed0a1ffa41d79170cbf authored over 1 year ago
This commit applies a more consistent naming scheme to JSON decoders
and (most) functions which ...
gitlab.com/exosphere/exosphere - de99c84256597d5144a00ece8821f584b14a6b19 authored over 1 year ago
refactor: use structured types instead of magic number 0 to indicate lack of exoServerVersion
S...
gitlab.com/exosphere/exosphere - 423f7fb860597d003d75fc3bc9c7c6096fc9fef4 authored over 1 year agogitlab.com/exosphere/exosphere - 826a8eeae8abcbcb5bddac92a7a7f49f3c78c737 authored over 1 year ago
gitlab.com/exosphere/exosphere - b9acfbca8e841a189c66dda58b4aa10ed76d23de authored over 1 year ago
# Conflicts:
# src/View/Helpers.elm
Combining the best of 65c9a8d2 and 63fc90d6.
gitlab.com/exosphere/exosphere - c8f92e4777dd18f876be84a55868dd1d70cdca50 authored over 1 year agogitlab.com/exosphere/exosphere - e998cc03c4dec5523d756cf5ef3cd723588d4fd8 authored over 1 year ago
gitlab.com/exosphere/exosphere - c0af9a024360826aad4a346f99d19c0622d52835 authored over 1 year ago
gitlab.com/exosphere/exosphere - 7d6eee332655e4fa2088c8d650b614422c6a61ca authored over 1 year ago
gitlab.com/exosphere/exosphere - 14c1bcc27ab4a68176e3c039e93f04876571da54 authored over 1 year ago
This rule forbids top-level declarations that do not have a type annotation, like a function in ...
gitlab.com/exosphere/exosphere - b2e972212af1c73fddbd0bab4f2593b41122bdf5 authored over 1 year agogitlab.com/exosphere/exosphere - 37e09f48de2c0525a29b9c73ba02e9ff57e016da authored over 1 year ago
gitlab.com/exosphere/exosphere - 4007628613907ff391e86e6e66dcb6949847a829 authored over 1 year ago
Bumped exoServerVersion to 5
added a helpful exoVersionSupportsFeature function to
easily chec...
gitlab.com/exosphere/exosphere - e9f4c4f61119ddd64231bfc5fc9a87b96abe8acd authored over 1 year ago
gitlab.com/exosphere/exosphere - 5bdf62283a5bf9a6ec6bbd6ac5aaa8b7b7e29813 authored over 1 year ago
gitlab.com/exosphere/exosphere - 324d5d15cb1da1ffd9d27271a9a0b563573fd450 authored over 1 year ago
gitlab.com/exosphere/exosphere - 912a5ad25727532cdb540d93a385547b3acd7eae authored over 1 year ago
Use udev info to determine if a device already has a filesystem
Set the volume label and uuid to...
gitlab.com/exosphere/exosphere - 0b91f3c79b721966a1e20c0560f59e1bb82bc50e authored over 1 year ago
This should make automounts persist across boots
gitlab.com/exosphere/exosphere - 9c0767b646f4977dc6720a9fb7c80ff1c620356f authored over 1 year agogitlab.com/exosphere/exosphere - cfb996195d2fa3df53222aa445c137a3eb1af2e8 authored over 1 year ago
Rewrite volume auto-mounting (Fixing the race condition)
Closes #952 and #700
See merge reques...
gitlab.com/exosphere/exosphere - 59c981c3fe060676aa6a061df7844d0afb2d4193 authored over 1 year agoTransition Interim governance model to non-interim status
Closes #819
See merge request exosph...
gitlab.com/exosphere/exosphere - 028ef47b08b76607a387219815924e7f6285e2f0 authored over 1 year agogitlab.com/exosphere/exosphere - d689eb242a73929282cb6f8ccead669666fc6e5e authored over 1 year ago
This rule reports unused imports or top level declarations
```
module A exposing (b)
import Exp...
gitlab.com/exosphere/exosphere - 6bd606dcb3843a5bd23861d008a4618ae223e3d4 authored over 1 year ago
gitlab.com/exosphere/exosphere - 79ec83889237cf075ca974733816b46e2ab9da48 authored over 1 year ago
This rule forbids `import Module exposing (..)`
Currently, we only use this in tests/Tests.elm ...
gitlab.com/exosphere/exosphere - b5df27e15246c54f16679be5e63490edb98d0cef authored over 1 year agogitlab.com/exosphere/exosphere - a27a617bd427957e0c7fa209bc9ea192aaca8a7a authored over 1 year ago
This rule errors on any module that exposes everything, e.g.
`module MyMod exposing (..)`
This ...
gitlab.com/exosphere/exosphere - 0b905e682575144703b167919a392170ae2fa09b authored over 1 year agogitlab.com/exosphere/exosphere - f2e816c59c5344ad40ef0cdfd11b7fe7033a219e authored over 1 year ago
This rule errors on the use of any deprecated modules or functions
annotated with a `-- @depreca...
gitlab.com/exosphere/exosphere - 3a98b1a6c09879d9b7f058dac7f103521c797c65 authored over 1 year ago
Add elm-review rule NoMissingTypeExpose
See merge request exosphere/exosphere!875
gitlab.com/exosphere/exosphere - ec9c00da39f5f2fea1006f4e3762370128ec3bfb authored over 1 year agoFix elm-review rule NoElementFontSize
See merge request exosphere/exosphere!868
gitlab.com/exosphere/exosphere - ef5ee725396c3069c14ebf14f5105da783f3dbfa authored over 1 year agogitlab.com/exosphere/exosphere - 02a31644d427efe4b1bb5ad54cb5893920e35b0a authored over 1 year ago
gitlab.com/exosphere/exosphere - 1141512b44dbb5bfbb55a27481d3056ac4df95c8 authored over 1 year ago
This rule errors when a private type is used in an exposed declaration.
```
-- ELM-REVIEW ERROR...
gitlab.com/exosphere/exosphere - 6ea2e27c4ae44ba5f7b4b89b5cec95ae488cee19 authored over 1 year ago
# Conflicts:
# review/src/ReviewConfig.elm
gitlab.com/exosphere/exosphere - 522cc866bb9ffd59d3e70f9c892b784bcf0f0f1e authored over 1 year ago
gitlab.com/exosphere/exosphere - 7c42abb8069a42f6ef9877c67fec9a849a08ab44 authored over 1 year ago
gitlab.com/exosphere/exosphere - 5df2c8937d08adac5704ceaa8cfd2911ab248fab authored over 1 year ago
gitlab.com/exosphere/exosphere - 0d4cb9e5540b8e2887dac367c840a5553db45e7c authored over 1 year ago
I messed up, and did not catch fully qualified use of `Element.Font.size`
This also adds a test...
gitlab.com/exosphere/exosphere - 9411cd993589af804703d3c47896f655552ed555 authored over 1 year agogitlab.com/exosphere/exosphere - f70afdfda4fb2c82ddcb52630d0bd32ab33427d3 authored over 1 year ago
gitlab.com/exosphere/exosphere - 9a1f165f6a2e1bacbe1686ec26501ee5ddf2fc7e authored over 1 year ago
Minor text fix for contributing.md path in prepare script
See merge request exosphere/exosphere...
gitlab.com/exosphere/exosphere - 5cfd97973b1467ffcb479e4cc9e16f1d0a2161c3 authored over 1 year agoAdd NoHardcodedLiterals rule for elm-review
See merge request exosphere/exosphere!867
gitlab.com/exosphere/exosphere - 675eabb164778b12b56d95b6fa267b9ae31f610e authored over 1 year agoThe contributing.md is one of the (few) docs in the project root dir.
gitlab.com/exosphere/exosphere - b2b70a164b9ea725dcce0a481dff5f0b4694ceda authored over 1 year ago
This handles the race condition where a user attaches a volume to an
instance before ansible has...
This removes cloud-init generating /etc/fstab, and the need for
exouser-owns-vol.service
Inste...
gitlab.com/exosphere/exosphere - b121cb7503f74916c37cf56dc745b868c8a9c085 authored over 1 year agoSwitch weekly meeting day and time
See merge request exosphere/exosphere!888
gitlab.com/exosphere/exosphere - f738e32ad30172705661bf97d4bc3d148605b73e authored over 1 year agogitlab.com/exosphere/exosphere - 1e07fe571052f87b9afc78b90ffa74485562391d authored over 1 year ago
gitlab.com/exosphere/exosphere - a48adc7a993e4f4ed67a419554cef45e07a2e27e authored over 1 year ago
Change all formatting of Mega/Giga bytes to Mibi/Gibi
Closes #948 and #865
See merge request e...
gitlab.com/exosphere/exosphere - 9af72093e22a25dcf49ba130dd1c79334cf0ff08 authored over 1 year agoRevert galaxy collections, use shell zip instead
Closes #953
See merge request exosphere/exosp...
gitlab.com/exosphere/exosphere - 4c90925608e653a7c3e650dc6e09966edb016cef authored over 1 year agogitlab.com/exosphere/exosphere - c3910b1b3ec4c7bb056f163b71533fb9f52bf3fb authored over 1 year ago
gitlab.com/exosphere/exosphere - b7a2a56b22b5f79a5d4238b75d3d84e5ff50ed73 authored over 1 year ago
We currently don't have any functions with unused parameters, however
errors would look like thi...
gitlab.com/exosphere/exosphere - 36178ded0690e969afdd78c7cd89fde35c94a709 authored over 1 year ago
We don't have any unused dependencies, but it would look like
```
-- ELM-REVIEW ERROR ---------...
gitlab.com/exosphere/exosphere - f5a5cd80d8c8a83fc2c1779ab7d7ef6ae7ddc291 authored over 1 year ago
gitlab.com/exosphere/exosphere - 259925171bebb1e225ad1148888fc556c3bc6859 authored over 1 year ago
This forbids the use of operators as functions, e.g. `Maybe.map ((>=) b) maybeA`
instead recomme...
gitlab.com/exosphere/exosphere - b728f9aa93a33db64e82ed53e29eef91f5ac9817 authored over 1 year ago
gitlab.com/exosphere/exosphere - 559627ff86693db1218847e816ca024f8ffa4d27 authored over 1 year ago
I assumed wrongly that vscode would handle the refactor correctly
gitlab.com/exosphere/exosphere - b0639b078341a9cdb2bcb02dd5de371ec7fed905 authored over 1 year ago`exosphereLocalizedStrings` in `review/src/NoHardcodedLocalizedStrings.elm`
gitlab.com/exosphere/exosphere - afe21d7205eb105e154a6a489e71634eb45614b0 authored over 1 year agogitlab.com/exosphere/exosphere - e6e91f9a31653639bddd2039057d44bc735e34a5 authored over 1 year ago
gitlab.com/exosphere/exosphere - 6e2ccdc1ff5b3699f949098712ef9f95ffa9ce32 authored over 1 year ago
Also, error on unused @nonlocalized tags
gitlab.com/exosphere/exosphere - eed5e040f4429c0d2541bdff1368bc9d7620ef4d authored over 1 year agogitlab.com/exosphere/exosphere - 62db0a389c106754e6cce7d0ecefd7fce65241bf authored over 1 year ago
gitlab.com/exosphere/exosphere - 853561a91f021a373eecda0f10a36a7b44aa38db authored over 1 year ago
gitlab.com/exosphere/exosphere - 2f28ddac27f74e1755f08bf763bf61f079da93ca authored over 1 year ago
Consistent in the code, but not with the suffixes. But no one would expect to see 10 MiB
gitlab.com/exosphere/exosphere - ec18b96c5108a0190c2957059f244356f3adc576 authored over 1 year agoAdd elm-review rule "NoElementFontSize"
Closes #878
See merge request exosphere/exosphere!866
gitlab.com/exosphere/exosphere - 384a3cb6d87d716abdb6b0382669b7768ae4e67e authored over 1 year agoDisable the Guacamole login form - Guidance on re-launching on authentication expiration
Closes...
gitlab.com/exosphere/exosphere - 59f10c27ac00fbf1cc7048de5510029012638403 authored over 1 year agogitlab.com/exosphere/exosphere - dbb50c67db75238fda79e030693cea4b03a34242 authored over 1 year ago
This provides files.archive, although it may add up to 3s to startup.
I'm benchmarking this
gitlab.com/exosphere/exosphere - fc34ef6741f473419b286b97dc6154fdcb1b3828 authored over 1 year ago
This rule prohibits the use of `Element.Font.size`, with a
suggestion to use `Style.Widgets.Text...
This adds an extension to Guacamole, that replaces the contents of the Login dialog with
the Ex...
Byte calculations are now all powers of 1024, and scaled down against log1024 bytes
gitlab.com/exosphere/exosphere - 732f369d07def53eea6834caea542f87fac51c67 authored over 1 year agoAbout/support text updates for Jetstream2 environment
See merge request exosphere/exosphere!861
gitlab.com/exosphere/exosphere - 0b1990d0f2b8ff4dcdad1fc043d00fe5afa4b5dd authored over 1 year agoAllow deployers to disallow certain server actions for a flavor group
Closes jetstream-cloud/pr...
gitlab.com/exosphere/exosphere - 54bca2b9fc921aca2ad47f598b0634f7ba9e1450 authored over 1 year agogitlab.com/exosphere/exosphere - cfdb7455c95651228a163b6537699e9dfa2a3eb9 authored over 1 year ago
gitlab.com/exosphere/exosphere - 4d2d63454acc3b62ff10dff83b4c4cdf6d0b768c authored over 1 year ago
Fix broken python-markdown list rendering
See merge request exosphere/exosphere!862
gitlab.com/exosphere/exosphere - e3ce3aba341d50a2dfce389763d0794fb1beebf3 authored over 1 year agoIt was breaking in the GitLab runner:
```
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/...
gitlab.com/exosphere/exosphere - 367e05f78b549082eface954215af6132f5135e9 authored over 1 year ago
Nicer volume mount instructions
Closes #521
See merge request exosphere/exosphere!860
gitlab.com/exosphere/exosphere - e41c3ad9e4b5cb4bca4b2c3c26b3cac4b712b1f2 authored over 1 year ago
- Tell user that they need to access the mount point in order to mount the volume
- Show example...
gitlab.com/exosphere/exosphere - 63fc90d66c18b198cea4328d0b18060bdffdfba6 authored over 1 year ago