Skip to content

Show OpenStack project descriptions

Chris Martin requested to merge cmart/exosphere:issue-607 into master

Fixes #607 (closed).

Also, if local storage fails to decode, a warning is now placed in the message log in the UI (but a toast message is not fired).

How to Test

  • Compile master, load the app locally in your browser, ensure you're logged into at least one project. Then, compile this branch and refresh the page a couple of times. Ensure your logged-in projects are migrated to the new local storage version and not lost.
  • Log into Jetstream Cloud using test credentials, look at the project description(s). If you're already running Exosphere, you need to remove and re-add an allocation in order to see the description.

Screenshots

image

image

QA Checklist

  • Any changes to 'widgets' in src/Style/Widgets/? If so:
    • Update src/Style/StyleGuide.elm showing example usage of that widget
  • Were any app flags created, modified, or removed? If so:
    • Update config.js and all files in environment-configs/, including docker-config.js
    • Update "Runtime configuration options" documentation in README.md

Post-Merge Checklist

  • Create follow-up issues for anything left over for another merge request
    • If any technical debt is introduced, assign these follow-up issues to the MR submitter
Edited by Chris Martin

Merge request reports