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

Attempting to fix CI

gitlab.com/exosphere/exosphere - a550fec8cc518d65fb0ab4084762c9c762efe291 authored over 4 years ago by chris <[email protected]>
Merge branch 'issue-376' into 'master'

Cache ~/.elm on GitLab CI

Closes #376

See merge request exosphere/exosphere!333

gitlab.com/exosphere/exosphere - 73f627cac266296eedded614170718fa2ceb6eb2 authored over 4 years ago by Julian Pistorius <[email protected]>
Merge branch 'issue-379' into 'master'

Fix copyableText in volume list view

Closes #379

See merge request exosphere/exosphere!332

gitlab.com/exosphere/exosphere - 53d6b526991dc15b7c1fc05817b759c91b6fe474 authored over 4 years ago by Julian Pistorius <[email protected]>
Merge branch 'issue-377' into 'master'

Better input for volume size

Closes #377

See merge request exosphere/exosphere!331

gitlab.com/exosphere/exosphere - e888b75acb1fe1aaf521047f1fbeec7433fcb343 authored over 4 years ago by Julian Pistorius <[email protected]>
Improved caching for GitLab CI

gitlab.com/exosphere/exosphere - b66a37ecf72e0f608b67f52bf412ad53fbbc1bdf authored over 4 years ago by chris <[email protected]>
Fix copyableText in volume list view

gitlab.com/exosphere/exosphere - b40f7735e9fc17a4b2095e839a7cac028f410183 authored over 4 years ago by chris <[email protected]>
Rename NumericPicker to NumericTextInput

gitlab.com/exosphere/exosphere - 0687745561358fe12ba16ffa51c68370da98506e authored over 4 years ago by chris <[email protected]>
Using NumericTextInput in volume creation view

gitlab.com/exosphere/exosphere - ce4754b6fe81052fbc490324e4cb759a73b21dbe authored over 4 years ago by chris <[email protected]>
Factoring out volume size slider into View helpers

gitlab.com/exosphere/exosphere - bcaf3544b04e11c554a1966766fb1c8310a64c8a authored over 4 years ago by chris <[email protected]>
More improvements to NumericPicker: removed slider because it's silly, made min/max values optional, improved warning text

gitlab.com/exosphere/exosphere - 080f83ce08dbaa470cf18f75438083d0e6bf7143 authored over 4 years ago by chris <[email protected]>
appeasing elm-analyse

gitlab.com/exosphere/exosphere - 945b84459ec19ade7b96a8ab2502f76c5ab82130 authored over 4 years ago by chris <[email protected]>
Continuing to build out NumericPicker and using in server creation view

gitlab.com/exosphere/exosphere - 6e95eddfc557f48f587e01def6983840e4acb6d2 authored over 4 years ago by chris <[email protected]>
CreateServer view should accommodate numeric text input that may be invalid because user enters invalid characters

gitlab.com/exosphere/exosphere - c5a09bb81cadd335ad944ce6f2dcad49091c59b3 authored over 4 years ago by chris <[email protected]>
Merge branch 'issue-372-resource-usage-via-console-output' into 'master'

Issue 372 resource usage via console output

Closes #286 and #372

See merge request exosphere/e...

gitlab.com/exosphere/exosphere - 5d23acb93e61ecaa69b67754eb4655fe82493f26 authored over 4 years ago by Chris Martin <[email protected]>
WIP commit, making system resource usage charts with terezka/line-charts

gitlab.com/exosphere/exosphere - a8aba78c0bee0e46d16701207bd564ae39378874 authored over 4 years ago by chris <[email protected]>
Telling user when server is too new to report resource usage data

gitlab.com/exosphere/exosphere - e0b7a1abaaf6697082573ca9d8e905999e950d3a authored over 4 years ago by chris <[email protected]>
Tweaking layout and headings of charts

gitlab.com/exosphere/exosphere - 876644629ce21ae6899425123590fcf41b7aa91b authored over 4 years ago by chris <[email protected]>
More progress on charts, nice Y-axis ticks

gitlab.com/exosphere/exosphere - 9818be079146656b8bbef58d51d8aaec6445267e authored over 4 years ago by chris <[email protected]>
Removing done todo

gitlab.com/exosphere/exosphere - 2a1b7b84a1b70d10b1a68b7723702e111e13f1ad authored over 4 years ago by chris <[email protected]>
Cleaning up resource usage charts code

gitlab.com/exosphere/exosphere - 37946fec086a095722144145c34d2285ee14d144 authored over 4 years ago by chris <[email protected]>
Minor cleanup to comments

gitlab.com/exosphere/exosphere - 1ab478e58627c659ab778d3750dc9b6f6f5e8e64 authored over 4 years ago by chris <[email protected]>
Need to get time zone to display correct local times on charts

gitlab.com/exosphere/exosphere - 6466dfa3e8248e0c23fc7ac2209e9c1dd86eab26 authored over 4 years ago by chris <[email protected]>
Better messages to user when charts are not available

gitlab.com/exosphere/exosphere - 656271172aec89b032470f6faa3a0f2ae3d4f364 authored over 4 years ago by chris <[email protected]>
Parsing console log, populating resource usage history time series

gitlab.com/exosphere/exosphere - f3cf753822cbc0ea2ce6549537c6816ead0cc4c2 authored over 4 years ago by chris <[email protected]>
Bump current ExoServerVersion so that we know when to look for server resource usage data in console log

gitlab.com/exosphere/exosphere - 7856b158a3de16d67a75b9389bf3f7a8ffd3f554 authored over 4 years ago by chris <[email protected]>
Fixing elm-analyse error

gitlab.com/exosphere/exosphere - 6840420807c2ca76873e537d17558f88c1b57a8a authored over 4 years ago by chris <[email protected]>
include epoch in JSON output of system load script

gitlab.com/exosphere/exosphere - 3656e54a32095d33caa4f2f7910f612b331dbbdf authored over 4 years ago by chris <[email protected]>
Moved system load Python script to GitLab snippet

gitlab.com/exosphere/exosphere - c279aa8970a8fde86bda746535bdf3c64c9b346a authored over 4 years ago by chris <[email protected]>
cloud-init to install system load reporting script and set up cron task to run it

gitlab.com/exosphere/exosphere - 1eeb6e88fd0783237f7e939e1788c27898abf259 authored over 4 years ago by chris <[email protected]>
Fixing mistakes made yesterday with requestConsoleLog

gitlab.com/exosphere/exosphere - e27f001dd9e2f00e303d0f5e8d6d4112c3220bdc authored over 4 years ago by chris <[email protected]>
Switching to RemoteDataPlusPlus to store resource usage history, so we can know when we last requested it and if it is loading

gitlab.com/exosphere/exosphere - 8ab930cd6792cb9d4277bd29a18f535606911324 authored over 4 years ago by chris <[email protected]>
Renaming variables for conciseness

gitlab.com/exosphere/exosphere - 12e562c1bafcd9644ba58c13c9f66f4b5e214f97 authored over 4 years ago by chris <[email protected]>
Removing unused import

gitlab.com/exosphere/exosphere - ddb12b289461e08178bb08e514666506a8d8914e authored over 4 years ago by chris <[email protected]>
Implementing orchestration code to determine when to poll console log, and how many lines to poll; also fixing API error handling

gitlab.com/exosphere/exosphere - f368ce7d1b2d251a6dc2042ce0788aa02cd1bbbf authored over 4 years ago by chris <[email protected]>
Cleaning up unused imports

gitlab.com/exosphere/exosphere - e578635592ea4e9f68f6b97bbbc318aaeb4a060f authored over 4 years ago by chris <[email protected]>
Storing time series data with key of milliseconds since epoch (instead of Time.Posix), because it is comparable!

gitlab.com/exosphere/exosphere - 78d1c0f7d95dd876cb4e368089bc1123804a3144 authored over 4 years ago by chris <[email protected]>
Fixing bug with script inserting extra colons in JSON object keys

gitlab.com/exosphere/exosphere - 822af5516422e4060c01cf331e0b00bed5414d71 authored over 4 years ago by chris <[email protected]>
WIP showing resource usage data in server details view. Now just need some pretty graphs

gitlab.com/exosphere/exosphere - 8832b611522c5f105d0d54d3d1ffb887c26c2299 authored over 4 years ago by chris <[email protected]>
Planning orchestration logic for whether to poll console log for a given server

gitlab.com/exosphere/exosphere - f790f51c0e1f5466205ab2b06c2827f255ad79b4 authored over 4 years ago by chris <[email protected]>
Ripping out Cockpit resource usage graphs

gitlab.com/exosphere/exosphere - cb2b4c194a030ccd6f4166b54236f40a68ee5789 authored over 4 years ago by chris <[email protected]>
Calling these charts, not graphs

gitlab.com/exosphere/exosphere - bba1e352708c41673cd694251238b0add74014b5 authored over 4 years ago by chris <[email protected]>
Moving todos to the right place

gitlab.com/exosphere/exosphere - 6c6b76a2293174b7bae088396d97a8a29e2ae15a authored over 4 years ago by chris <[email protected]>
Storing number of polling strikes for JSON in console log

gitlab.com/exosphere/exosphere - 3668cf3b370e3a992b9413478c62cbf87565c66b authored over 4 years ago by chris <[email protected]>
WIP commit, polling console log

gitlab.com/exosphere/exosphere - 033d9af21a0e49b83d4f985920cc33a07c4c3677 authored over 4 years ago by chris <[email protected]>
Run system load reporting script as soon as we're able

gitlab.com/exosphere/exosphere - 16a30a555a987e314be1d2becbc649365230eb75 authored over 4 years ago by chris <[email protected]>
data types for tracking server resource usage history, code to handle receiving server console log

gitlab.com/exosphere/exosphere - 6189f26e39868cfa5936a33f086c253e7b2b6b73 authored over 4 years ago by chris <[email protected]>
fix syntax error in cloud-init

gitlab.com/exosphere/exosphere - 902e0f4b6775865e9217bfc2366229ed56aeb072 authored over 4 years ago by chris <[email protected]>
simple Python script to output system resource usage

gitlab.com/exosphere/exosphere - 88d38b407cf2bb0976721c8c4163dcf99720f812 authored over 4 years ago by chris <[email protected]>
Merge branch 'update-dependencies' into 'master'

Update dependencies

Closes #375

See merge request exosphere/exosphere!330

gitlab.com/exosphere/exosphere - e0f8d3c4789b9ca0fef8fe776cee91d4d1b2525c authored over 4 years ago by Julian Pistorius <[email protected]>
Removing workaround to pre-populate Elm cache because of broken dependencies

gitlab.com/exosphere/exosphere - 73afc142772afc5b49c163e8bc40977f49b9acca authored over 4 years ago by chris <[email protected]>
Update dependencies with library maintainers' new GitHub usernames

gitlab.com/exosphere/exosphere - 2715293fdc39a94d8c1d532f6bedef535bf4621e authored over 4 years ago by chris <[email protected]>
Merge branch 'link-to-chat-archive' into 'master'

Link users to archive of chat history on Matrix

See merge request exosphere/exosphere!329

gitlab.com/exosphere/exosphere - 334490329a0c5315d0b9c2833df2de8b2f9d086e authored over 4 years ago by Julian Pistorius <[email protected]>
Link users to archive of chat history on Matrix

gitlab.com/exosphere/exosphere - 546a3120f2983357b8177d1298553fdcdddaad96 authored over 4 years ago by chris <[email protected]>
Merge branch 'issue-375-lfs' into 'master'

Fix broken CI due to dependency package authors changing their GitHub usernames (using git-lfs)
...

gitlab.com/exosphere/exosphere - 3c7a72c1c699a0563a54f3daa3281f4c0a361180 authored over 4 years ago by Chris Martin <[email protected]>
Fix analyse and test CI jobs as well

gitlab.com/exosphere/exosphere - 947040fc2d0c16d245777957298a6e3f3121b53b authored over 4 years ago by chris <[email protected]>
Attempting to populate ~/.elm on CI to avoid downloading broken murmur3 and elm-heroicons

gitlab.com/exosphere/exosphere - 4f551dcf8256d5f2cf8eb44e1eb9ed4e613a8969 authored over 4 years ago by chris <[email protected]>
Added temp-elm-cache.tar.gz via git-lfs

gitlab.com/exosphere/exosphere - c24ab7c2cf141d74a3609809d795d9d81b9bf83c authored over 4 years ago by Julian Pistorius <[email protected]>
Merge branch 'issue-367' into 'master'

Do not show that all servers are selected when servers are shown but not selectable

Closes #342...

gitlab.com/exosphere/exosphere - ab76d0e83e61b4cc01879363fbf43e726c33d490 authored over 4 years ago by Julian Pistorius <[email protected]>
If servers are shown but none are selectable (because locked), 'select all' box should not be ticked

gitlab.com/exosphere/exosphere - f30517d1d7524b38a4cf11b5ac71d9cc6b6c9de5 authored over 4 years ago by chris <[email protected]>
Merge branch 'more-defaults' into 'master'

More defaults in src/Types/Defaults.elm

See merge request exosphere/exosphere!322

gitlab.com/exosphere/exosphere - beb7e61f4b62fd3279e5f02fcd1711aad9733932 authored over 4 years ago by Julian Pistorius <[email protected]>
Merge branch 'issue-366' into 'master'

Fix bugs related to server multi-selection

Closes #366

See merge request exosphere/exosphere!321

gitlab.com/exosphere/exosphere - bda1a1d297bfa8c5f1aebe60bacfd821ce1ddf56 authored over 4 years ago by Julian Pistorius <[email protected]>
Removing unused import

gitlab.com/exosphere/exosphere - e0e063718c49c2c01529d71b5f542ae158fd0746 authored over 4 years ago by chris <[email protected]>
Storing default ServerDetailViewParams to reduce code duplication

gitlab.com/exosphere/exosphere - 4570e0d1bfe1efce283595a251a3c65efa932e25 authored over 4 years ago by chris <[email protected]>
When hiding other users' servers, ensure that they are de-selected

gitlab.com/exosphere/exosphere - 59538a2c2bfa687c6d36a2df54d7014856e6e6d6 authored over 4 years ago by chris <[email protected]>
Removing commented-out code

gitlab.com/exosphere/exosphere - cab4c315d916e40b2b20978a5d6730ec7cc4ad84 authored over 4 years ago by chris <[email protected]>
Fix bug where allServersSelected returns False in error (because at least one locked, un-selectable server was not selected)

gitlab.com/exosphere/exosphere - 763413b0e17d7b873c8a2ede99a94e8ce24a4099 authored over 4 years ago by chris <[email protected]>
Store selected-ness of a server as a view parameter, not as an exoProp in the Server type (commit 2 of 2)

gitlab.com/exosphere/exosphere - 5eb3b86ed77b51f50a807006fe1da745601ca2f5 authored over 4 years ago by chris <[email protected]>
Store selected-ness of a server as a view parameter, not as an exoProp in the Server type (commit 1 of 2)

This commit just changes the types, it will not compile. Next commit fixes the code to use the u...

gitlab.com/exosphere/exosphere - 087307f2ed821409114ead5f31f224bd8c2dd487 authored over 4 years ago by chris <[email protected]>
Add type declaration in Types.Defaults

gitlab.com/exosphere/exosphere - 022e928f97a46ad87f4467109598327efe2c61b7 authored over 4 years ago by chris <[email protected]>
Store default values for ServerListViewParams in one place

gitlab.com/exosphere/exosphere - 72d4c6578acc15cd36bcd051d16de4a0ea2cec45 authored over 4 years ago by chris <[email protected]>
Removing unused import

gitlab.com/exosphere/exosphere - ed17e9790c30917eaa84674097d178e0e0d4142e authored over 4 years ago by chris <[email protected]>
Consolidate parameters of ListProjectServers view into ServerListViewParams record (part 2 of 2)

In advance of moving where we store "selected-ness" of a Server (from that Server's exoProps to ...

gitlab.com/exosphere/exosphere - f538dd969dd571a2e1ad75321ad1c30999106a59 authored over 4 years ago by chris <[email protected]>
Consolidate parameters of ListProjectServers view into ServerListViewParams record (part 1 of 2)

In advance of moving where we store "selected-ness" of a Server (from that Server's exoProps to ...

gitlab.com/exosphere/exosphere - d9a002a8237f3d7f7cf2b0ad14d1026b0cf06b9f authored over 4 years ago by chris <[email protected]>
Don't show that all servers are selected if no servers are shown

gitlab.com/exosphere/exosphere - 8ddeea72fb20007feae7a4cb88e601061329d199 authored over 4 years ago by chris <[email protected]>
Merge branch 'issue-365-other-users-servers' into 'master'

Issue 365 other users servers

Closes #365

See merge request exosphere/exosphere!320

gitlab.com/exosphere/exosphere - 6ec8eb377d98a06a7f4d401fa75f2ccc29ba5d7a authored over 4 years ago by Julian Pistorius <[email protected]>
Remove 'created by you' badge because now, all servers above the fold are created by the user

gitlab.com/exosphere/exosphere - fdf28689dfb52cc83d1ac12e1ad48d8d813fa7f7 authored over 4 years ago by chris <[email protected]>
Show other users' servers below the fold, with an expander button to show/hide them

gitlab.com/exosphere/exosphere - 79f3ce7d54444cc9bcf5458456ef738f6bb523d3 authored over 4 years ago by chris <[email protected]>
By default, only show user's own servers, not servers created by other users

This is a smell because I had to change this default in 5 files. Maybe we should put default vie...

gitlab.com/exosphere/exosphere - a40f609e9543dd1e8d19c525449c12dc4c578b39 authored over 4 years ago by chris <[email protected]>
Split out ownServers from otherUsersServers

gitlab.com/exosphere/exosphere - 7b413e8cccfd09e3493501e4fbcb61007e7e54de authored over 4 years ago by chris <[email protected]>
rename someServers to shownServers

gitlab.com/exosphere/exosphere - f9721c00a33b3c881eb3a733b8b783c9852562de authored over 4 years ago by chris <[email protected]>
ownServer function, factoring out logic to determine if server created by logged-in user

gitlab.com/exosphere/exosphere - e4453d430389d99e442dc825756b6e61a08a2f34 authored over 4 years ago by chris <[email protected]>
Merge branch 'refactor-server-views-attempt-2' into 'master'

Refactor Server View code (second attempt)

See merge request exosphere/exosphere!319

gitlab.com/exosphere/exosphere - 08cae5a0a40f60275cd6ce795ec7042c719ccfad authored over 4 years ago by Julian Pistorius <[email protected]>
Removing unused imports in server view modules

gitlab.com/exosphere/exosphere - 93e0aabce974234dc8bfe87c26c79411354a1ca6 authored over 4 years ago by chris <[email protected]>
Rename View/Servers.elm to View/ServerDetail.elm, because that's all it does now

gitlab.com/exosphere/exosphere - 1b90dac4c0f65c7ffc4353fc84ff174e59dd5d59 authored over 4 years ago by chris <[email protected]>
Move serverList view function into its own module

gitlab.com/exosphere/exosphere - 45b6c15bc651af0085bbdbd0c8284ac9afd746fa authored over 4 years ago by chris <[email protected]>
consoleLink function doesn't need a whole Project, only a ProjectIdentifier

gitlab.com/exosphere/exosphere - 292353c9d01129b3e73b810a403fb8fb932892ef authored over 4 years ago by chris <[email protected]>
Re-order variables in server view functions for consistency

Trying to use this order:
- Big model-y functions that provide context (like a whole Project)
- ...

gitlab.com/exosphere/exosphere - 80c0f0b82131eb72d5f6ee152578af00e1d6bee2 authored over 4 years ago by chris <[email protected]>
Comments showing purpose of serverList and serverDetail outer/inner functions

gitlab.com/exosphere/exosphere - d532868141208094ed8e010ed17c88f96c6a5519 authored over 4 years ago by chris <[email protected]>
serverList_ and renderServer don't need a whole project, only a ProjectIdentifier and a UserUuid

gitlab.com/exosphere/exosphere - b5138c7868d4838f467e99a7b0a69d31a64f1cb8 authored over 4 years ago by chris <[email protected]>
Introduce inner function serverDetail_

This change separates out:
- Outer logic that determines if the desired server UUID actually res...

gitlab.com/exosphere/exosphere - d1cd43a3b87046badffac4670aaaaa86bdc5ad16 authored over 4 years ago by chris <[email protected]>
Rename variable allServers to servers in serverList and serverList_ functions

gitlab.com/exosphere/exosphere - 6412b3cdac74b224fb06e9101b1cb7676e144056 authored over 4 years ago by chris <[email protected]>
Introduce inner function serverList_

This change separates out:
- Outer logic that determines if we're ready to show a list of server...

gitlab.com/exosphere/exosphere - cca891712a1e04a6fd12a5af7f1aca140cd71c3e authored over 4 years ago by chris <[email protected]>
Rename View.Servers.servers to View.Servers.serverList

gitlab.com/exosphere/exosphere - c27d1ffbab5d7cd7fdcad9bbaa54b0d7ee228dbd authored over 4 years ago by chris <[email protected]>
Merge branch 'issue-357-ESF-ectomy-button' into 'master'

ESF-ectomy: button

Closes #357

See merge request exosphere/exosphere!316

gitlab.com/exosphere/exosphere - ef0b37d448752f80e5d7253290905d681e3603ef authored over 4 years ago by Julian Pistorius <[email protected]>
Fix server dashboard link (was erroneously pointing users to Cockpit terminal

gitlab.com/exosphere/exosphere - 24d828017e5e7d99a7f76b2503344064679d26f2 authored over 4 years ago by chris <[email protected]>
Removing elm-style-framework completely from the project

gitlab.com/exosphere/exosphere - 2b29f9298fc28e33db1519ea47b2b55fc2d3d6cd authored over 4 years ago by chris <[email protected]>
Replace password flippy card with a plain ol' button

gitlab.com/exosphere/exosphere - e72b3161b5928ae45d1c8e120e7b24462ff210d6 authored over 4 years ago by chris <[email protected]>
Experimenting with a darker primary color

gitlab.com/exosphere/exosphere - 91a85ba91f6975e868f9dd8e76bbbb038191c39d authored over 4 years ago by chris <[email protected]>
Not using dangerButton for canceling server deletion

gitlab.com/exosphere/exosphere - e3ad25bfe3c2e2b944b71750a8400a6f490d27c2 authored over 4 years ago by chris <[email protected]>
Remove unused iconButton function

gitlab.com/exosphere/exosphere - 4e35278b4a38074546220939bb32c4e7269fed82 authored over 4 years ago by chris <[email protected]>