Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

gitlab.com/exosphere/exosphere

A user-friendly, extensible OpenStack client
https://gitlab.com/exosphere/exosphere

Merge branch 'dmsnell-widgets-home-logo' into 'master'

Widgets: Create Home Logo widget

See merge request exosphere/exosphere!537

62034aedab189cae082816e8d2bb7d2a8cb7f92b authored over 3 years ago
Add missing file

b985941ed918df08c255e79b3323421d2087f0ad authored over 3 years ago
Fix misunderstanding of spec: always show logo, conditionally show title

02395b192dce616d32c9c3e087192e0f1594df2b authored over 3 years ago
fixup! Widgets: Create Home Logo widget

cf24e911befeb6bdce7a9a3e29b5a5630e6880bf authored over 3 years ago
Widgets: Create Home Logo widget

Previously the Nav page created the markup and styling for the home logo
inline with all the oth...

921d4dc487ace55f6614992e46f1abf12237612a authored over 3 years ago
Merge branch '582-error-at-startup-for-invalid-flags' into 'master'

Fail on app startup when cloud config is invalid

Closes #582

See merge request exosphere/exosp...

60583ecac66ad4048697467d6736ab45620d88c6 authored over 3 years ago
Add type alias for a somewhat verbose Dict type

b5a5a34f07d8f9c6450e9184470fde352be95d4f authored over 3 years ago
Fail on app startup when cloud config is invalid

The success criteria for issue 582 state that the app should "[die]
immediately and loudly" when...

0c8ecb4c1d4abf26af3ea07ee87c94d185d6602e authored over 3 years ago
Merge branch 'home-page-phase-2' into 'master'

Home page, phase 2

See merge request exosphere/exosphere!533

e7aa6cbff4dd8c7f6fb3127fe9cd34e20a970ac1 authored over 3 years ago
Removing no-longer-needed function

0d32b876a7f100e642ba2a6c60b707ba1a57c8b2 authored over 3 years ago
put home page cards inside of content container

b3ed6af60d11208b8f75dfada3f1a674b2185eb0 authored over 3 years ago
Re-introducing navigation menu code so that Dennis can turn it into a drop-down menu

9bf50c68b108d5fc2a4d23a185d0443c31d52ef8 authored over 3 years ago
Use localized strings

6d19739a694c4f338cd3bcdf70eafa6506151b77 authored over 3 years ago
render unit of tenancy word in muted color

e5ac6d613a2edc45ad6593b15c024ec666834a9f authored over 3 years ago
Showing plus sign in muted color

d55ff5cb10ac987a2dd7954999d40fd162ada7b5 authored over 3 years ago
Not using title case for add project card

fd829274338604df81c1e344ae77a4dcab3e647d authored over 3 years ago
Removing left-hand navigation menu now that home page does everything we need it to

61b2108df4108f3c703b79cb962d9dd8a602600d authored over 3 years ago
Attempting to fix browser tests

9d0eec20774711fe806c5884929632e1edb4b40d authored over 3 years ago
show cloud information on project card rather than in section headings

0517cd5a846e150e5ae9e93486f0d3927e2c4c66 authored over 3 years ago
After removing a project, take user to home page

20f8353013d993ba1fb25f356781ea2d4a8f630f authored over 3 years ago
Show Home instead of the unit-of-tenancy localization string at the top of the home page

62ba334ef9610faa5c744d24746a3d8256bdb0c1 authored over 3 years ago
Clicking on app logo/title brings user to home page

9cbfee73c9bac017e017082c33cd8401304f4954 authored over 3 years ago
removing unused import

c0200c1783f285eb34c37f142ad0189e7aa7a208 authored over 3 years ago
Add Project card on home page

5e94b9a6191648aced0e5d8feb5252d761dfc528 authored over 3 years ago
Take user to home page after selecting projects

e977b283fc447c1201184b51faf42e98ae75b63b authored over 3 years ago
Merge branch 'fix-paragraph-spacing' into 'master'

Fixed cramped line spacing on the About page

See merge request exosphere/exosphere!529

21efe374a6d43c85e3ded388af79507414b59fa9 authored over 3 years ago
Merge branch 'patternfly-ish-links' into 'master'

Make links behave more like PatternFly

See merge request exosphere/exosphere!530

7348c44748f6e41cbd23e3ba10a4e68e2ae0ec9b authored over 3 years ago
Merge branch 'patternfly-ish-breadcrumb' into 'master'

Make breadcrumbs look more like PatternFly ones

See merge request exosphere/exosphere!531

adcbabff57a93ef6268a6da6aa39c49630e77697 authored over 3 years ago
Make breadcrumbs look more like PatternFly ones

Particularly:

1. Use `chevronRight` icon instead of `>` character
2. Decrease font size from 15...

5f1ef58d525198338ced0e6e4a77fd96435a9526 authored over 3 years ago
Make links behave more like PatternFly

Particularly the underline text decoration only appears during the
`mouseOver` event.

Note: Due...

1af3d5a93bba38a860956f007443280587a9cb8c authored over 3 years ago
Fixed cramped line spacing on the About page

I had to add `<!DOCTYPE html>` at the top of our HTML document because
of this:

https://github....

3d1f2a292f3fb8de57a0183b12bc232afc634d5d authored over 3 years ago
Merge branch 'fix-rehydrate-style-mode' into 'master'

Fix: Rehydrate style mode on page refresh

Closes #600

See merge request exosphere/exosphere!528

4cdfbd18e0885a58f966c1dd3b52c4fc6eb7a94f authored over 3 years ago
Fix: Rehydrate style mode on page refresh

In !511 when we moved the view context into the shared model we introduced
a regression when ref...

93dc5ca66605e6c411ef0f732622f3df82ea9e4e authored over 3 years ago
Merge branch 'refactor-collapse-logic' into 'master'

Refactor: Collapse redundant logical checks

See merge request exosphere/exosphere!527

f38be9ecbec527617008186fa7e31170ab745ff4 authored over 3 years ago
Merge branch 'refactor-flatten-server-needs-frequent-poll' into 'master'

Refactor: Flatten logic in `serverNeedsFrequentPoll`

See merge request exosphere/exosphere!526

b26bb1648005196c2ae85a1048a85733beaba1ba authored over 3 years ago
Merge branch 'refactor-flatten-server-origin' into 'master'

Refactor: Flatten logic in `serverOrigin`

See merge request exosphere/exosphere!525

0fa913951f101c5184f7030da8be9ded34497f3a authored over 3 years ago
Merge branch 'refactor-flatten-new-server-network-options' into 'master'

Refactor `newServerNetworkOptions` to flatten decision tree

See merge request exosphere/exosphe...

1295cb45849ea5c2870a395c221bf84e8489ffc0 authored over 3 years ago
Merge branch 'refactor-two-passes-not-five' into 'master'

Refactor: Stop taking five passes over a list to do what can be done in two

See merge request e...

2764f49490cf1bd8004c6f598833aa753b365b62 authored over 3 years ago
Refactor: Collapse redundant logical checks

In this patch we're collapsing logic that simplifies to a single
boolean expression. There shoul...

a964f85ccf717794b04556a178a2ad2ffc384a08 authored over 3 years ago
Refactor: Flatten logic in `serverNeedsFrequentPoll`

Previously the logic in `serverNeedsFrequentPoll` relied on a
deeply-nested decision tree. While...

c09d6a39013f5b6e231f1a4f2e65a7bd29364f2f authored over 3 years ago
Merge branch 'add-multiSortBy' into 'master'

Add `Helpers.List.multiSortBy` for multi-level sorting

See merge request exosphere/exosphere!518

af1f568ddcd29781c10bf986b08f8e877f651d81 authored over 3 years ago
Merge branch 'refactor-simpler-data-structure' into 'master'

Refactor: Rely on a list when checking service URL availability

See merge request exosphere/exo...

3d5a410d398a287967b06c309a6aaa19fbbf7ba9 authored over 3 years ago
Refactor: Flatten logic in `serverOrigin`

Previously the logic in `serverOrigin` comprised multiple nested
levels of `case` matches and `l...

7bfa8cbe599dce984e89a6ca6094c4962bb9baa7 authored over 3 years ago
Merge branch 'refactor-always-string-replace' into 'master'

Refactor: Skip double-iterating over string to replace values

See merge request exosphere/exosp...

88c4d81f2d8daa7897634fe87a37e374b7b0e80c authored over 3 years ago
Merge branch 'fix-allow-capital-hex-digits' into 'master'

Fix: Accept upper-case hex digits A-F

See merge request exosphere/exosphere!520

673449c4f2e994579fd337fcd85d396c36db00cd authored over 3 years ago
Refactor `newServerNetworkOptions` to flatten decision tree

In `newServerNetworkOptions` we build a deeply-nested decision tree
for reporting new server net...

48db05a42de64c2b41f2ab86d7a89138d0051f96 authored over 3 years ago
Refactor: Stop taking five passes over a list to do what can be done in two

`List.concatMap` performs mapping and joining of sublist in one operation.
This patch replaces a...

fe9a4ab45fc498bd9cceadb43361e6c34a301029 authored over 3 years ago
Add `Helpers.List.multiSortBy` for multi-level sorting

This helper function replaces multi-pass sorting in existing code
in favor of a single sort pass...

ac28574fbaea4a54025d373a1a2ccf496f7db913 authored over 3 years ago
Merge branch 'inline-superfluous-closures' into 'master'

Refactor: Replace superfluous closures with inline code

Closes #593

See merge request exospher...

662f6c2b0d4bfbadc626281009b5ceedb9accc05 authored over 3 years ago
Refactor: Rely on a list when checking service URL availability

Previously in `serviceCatalogToEndpoints` we have been converting
a list of service names and co...

765f4eb8d72fd512a6952c8e0de17e420ae8b5c0 authored over 3 years ago
Merge branch '594-alphabetize-type-variants' into 'master'

Alphabetize type variants

Closes #594

See merge request exosphere/exosphere!516

389ef63c223e5aa5f1819ccfd960fee5df1c570e authored over 3 years ago
Refactor: Skip double-iterating over string to replace values

Previously, the `novaUrlWithMicroversionSupport` helper function
gated a string replacement with...

1c4765927aa726e7e65cdb4727517864c406f581 authored over 3 years ago
Fix: Accept upper-case hex digits A-F

Previously the `isValidHex` function used in `stringIsUuidOrDefault`
only allowed lower-case hex...

c561778adcc87216d1f2807e706ed76444906b70 authored over 3 years ago
Refactor: Replace superfluous closures with inline code

There are places in the existing code where we wrap functions in
functions that essentially do n...

a34d71a8dffb9fb41281949fe736b7d2e12ec499 authored over 3 years ago
Alphabetize type variants

86372b04ab3ed090f8eed5803fd686f8ce699ca2 authored over 3 years ago
Merge branch 'elm-live-host-and-open' into 'master'

Use app.exosphere.localhost as elm-live host

See merge request exosphere/exosphere!515

043755bdf77642413043256aefef00e7fab15ceb authored over 3 years ago
Merge branch 'increase-server-active-timeout' into 'master'

Increase time we wait for servers to become active

See merge request exosphere/exosphere!513

ab1f57a62e95a3b5ce28861b5317c7b098b47e1b authored over 3 years ago
Merge branch 'nectar-user-friendly-name' into 'master'

Added user-friendly name for Nectar Cloud

See merge request exosphere/exosphere!514

5e6d4aa4c701ebef9ea1d654d69568e35374c8b8 authored over 3 years ago
Merge branch 'dmsnell-number-formats' into 'master'

View: Format numbers according to inferred browser locale

Closes #590

See merge request exosph...

d4d309c4a1580ac326c58724f83b73a8ee1c048a authored over 3 years ago
Use app.exosphere.localhost as elm-live host

Also open the elm-live dev server in the default browser.

This was causing problems for new con...

8e94e45148b2d0a8c660176b539aef859a5efe67 authored over 3 years ago
Added user-friendly name for Nectar Cloud

e1680df8b52295ed39b7e9d292fe79c43cd25c0f authored over 3 years ago
Increase time we wait for servers to become active

Problem: The image we're using to test is getting out of date and
installing operating system up...

fd1da4a0afab488684f83fac71b893d45dd97b29 authored over 3 years ago
View: Format numbers according to inferred browser locale

In this patch we're formatting displayed numbers according to an
inferred locale at app boot. Th...

e1eb0551d4dff398e21762503ea1093200465ca9 authored over 3 years ago
Merge branch 'home-page' into 'master'

Home page

See merge request exosphere/exosphere!504

3f278caba2fd452917f1ae1534352f5f48cb395e authored over 3 years ago
Refactor suggested by Dennis

175e597990edfa53c4b65e710fab248388950e10 authored over 3 years ago
refactor to flatten out helper functions, suggested by Dennis

0415b8603cb019a3db30b240038161dadad9cb94 authored over 3 years ago
Removing unneeded pipeline operator

e25d14cb6e6c34494ee55ffe54df3f9a9f552419 authored over 3 years ago
Formatting fixes to project cards

7cc029909c4db5420986fc63ffbed9b3adb12c32 authored over 3 years ago
Removed outdated comment

5b2e48bc026f86fa2aa17f8a3d4bad3127dde5c9 authored over 3 years ago
Request volumes when starting app or creating project

85c6c3bfb0c533674b33891ce55a6ba145d1bb64 authored over 3 years ago
Implementing refactor suggested by Dennis

91200545fafd0e07bb0ad3eae21f2212b21760b2 authored over 3 years ago
Breaking view out into a couple of helper functions, depending whether we have projects to show

6b003f907fa5a2826091dc21c5d38bcee670c889 authored over 3 years ago
A couple of refactors suggested by Dennis

2fc1e901fb7922fbf6321228ecb0aedd1ec51ab2 authored over 3 years ago
Fixing todos

80c2492d9b15dd8a235d4597b2fab8e8f7d73dca authored over 3 years ago
fixing elm-analyse

2b6465b2386c8545ef8b32f87b50ae6cb553b82a authored over 3 years ago
Show add project button on home page if there are no logged-in projects

4963b5191e01d2d1bebb9ab7999c0096399f1ba2 authored over 3 years ago
Fixing headless browser tests

918c290b92d5e7f81c55e38fac8e8b8340104b44 authored over 3 years ago
Progress on rendering projects and clouds on home page

1fe4a6bbceedf1cfc4bf7557caba0a93610581d2 authored over 3 years ago
Fixing element fill

3162c1e41e98d2d797f146b0038417686a123075 authored over 3 years ago
Making home page the default page

f35148110ccc9e26d28c9cea4f65f4b19a76f006 authored over 3 years ago
Force cloud headings to be in a column

eaf726ac279776b5b2723c4214119d3e0f56e7c1 authored over 3 years ago
Make project cards clickable

1d7d6646999beabec216a6ece193e46d262fbc7d authored over 3 years ago
Show projects for each cloud

548d285c3cf6b0a30893339694cacc5ef23ddc0d authored over 3 years ago
Ability to define user-friendly name and sub-name for cloud

aa76bb937633151daffaa7aab6598c003ad0dc28 authored over 3 years ago
Plumbing for a home page

8727c6afa7f43c77d4ba0c994b426926c740e2c0 authored over 3 years ago
Creating home page

1a1e1abc453b37a92fe86e3a7f91531453e05a6e authored over 3 years ago
Merge branch 'refactor-view-context-as-state' into 'master'

View context state: move into shared model state

See merge request exosphere/exosphere!511

def463bf8f582b55728354613608be3d789a281c authored over 3 years ago
View context state: move into shared model state

Previously the view context was pulled out as a separate concept
on every render, being generate...

d6509d5d1f4b79b5aedab087bfc084819e4c7b00 authored over 3 years ago
Merge branch 'dmsnell-syntax-fun-case-lists' into 'master'

Style refactor: Favor single list iteration and pattern-matching

See merge request exosphere/ex...

dcb91c0c50e2639ea051d60f55f3527d0aae81c2 authored over 3 years ago
Merge branch 'dmsnell-couple-url-routing' into 'master'

Routing functions: Couple key and path prefix to app state

See merge request exosphere/exospher...

db693ee15f6258d5ada0fa2ea18513397ff99578 authored over 3 years ago
Style refactor: Favor single list iteration and pattern-matching

Previously we were imperatively constructing the last and middle
elements in the breadcrump by r...

d37b8668486d390e564f95723e9a398249209d70 authored over 3 years ago
Routing functions: Couple key and path prefix to app state

In this patch I'm proposing a small change to the routing functions
in preparation for work reor...

7e0e155e617ee6614b3f27ebca6680d1c4405291 authored over 3 years ago
Merge branch 'dmsnell-add-elm-live-dep' into 'master'

Add missing `elm-live` to `devDependencies`

See merge request exosphere/exosphere!508

b214f7f6b60e4a56911262c92253819e1ef96dba authored over 3 years ago
Add missing `elm-live` to `devDependencies`

`elm-live` was not installed on `npm install` so this patch adds it to the
`devDependencies`. Th...

c67a5322a113c4c844d3d9632d334cdf2e6d127d authored over 3 years ago
Merge branch 'issue-585-create-button-disabled-why-why-why' into 'master'

Clarify why server create button is disabled

Closes #585

See merge request exosphere/exosphere...

94f1f7cf21735a5dbfc499db0bff700e96690fed authored over 3 years ago
Use consistent code order

bea3c90e4192406e55a640dce72bda71bc679413 authored over 3 years ago
Use localized nomenclature for invalid server name

9ca2479af481058e6adcb2bfe40f53f5745d17a9 authored over 3 years ago
Clarify server invalidation status attributes

32d048f08618b6a3f8b8550f83e82c89f57f6649 authored over 3 years ago
Reverted changes to View.Helpers.formContainer

Can fix spacing & padding globally later.

ecd37a3634c9f0244740a9cccb47a00a2da84a76 authored over 3 years ago
Deleted inlineAlert

Not used anymore.

8fdeff3c4049c2b4733bfe70c86f19440b3dc78e authored over 3 years ago