Show OpenStack project descriptions
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
QA Checklist
-
Any changes to 'widgets' in src/Style/Widgets/
? If so:- Update
src/Style/StyleGuide.elm
showing example usage of that widget
- Update
-
Were any app flags created, modified, or removed? If so: - Update
config.js
and all files inenvironment-configs/
, includingdocker-config.js
- Update "Runtime configuration options" documentation in README.md
- Update
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