This repository has been archived by the owner on May 19, 2020. It is now read-only.
Releases: cloud-gov/cg-dashboard
Releases · cloud-gov/cg-dashboard
Send e-mail to invite users to org
Features:
- Send e-mail to invite users to org
- Create an endpoint that sends an email to new cloud.gov users #1086
- Refactor mailer and templates #1095
- Change the naming convention for the inviteURL #1098
- Create new utils functions and tests for uaa/cf to query for new accounts #1099
- Add the actions needed for running user invites #1100
- Add more env vars that can be loaded via UPS #1102
- Add the components and test associated to user actions for invite new user frontend #1101
Build Maintenance:
Add more comprehensive ping
v1.16.2
Dashboard changes
- Fixed infinite loading bug, #1037, #1047.
- Added new expressive loading state UI, for showing users instructions when a user has no orgs, users, spaces or apps, #1039.
- Changed documentation around sandboxes, #1050.
- Changed global error UI to display just 1 error, #1046.
- Changed auth flow so users that are not authenticated don't see inconsistent UI, #1052, #1054, #1057.
- Fixed variable name breaking org user management functionality, #1061, #1064.
- Added admin checks when checking for current user permissions, #1062.
- Fixed service instances not showing up when server plan API breaks, #1069.
- Updated cg-style to newest version 2.6.1, #1075.
Workflow changes
- Changed deploy script to simplify, #1038.
- Removed props causing React warning, #1048.
- Changed static assets so they're cached, #1053.
- Changed configuration so New Relic and Google Analytics are configurable, #1055.
- Added some hints on Go development, #1059.
- Changed Go version to latest, #1058.
- Added functionality to allow base element to accept selector in functional tests, #1056.
- Added new information to contributing docs, #1060.
- Added custom test matchers, #1063.
- Fixed spaces page on testing server, #1066.
- Added functional test scaffolding for user role functional tests, #1067, #1073.
- Added waiting to some inconsistent tests, #1076.
- Added tests for user role functionality, #1074.
Bug fixes
App page fixes
- Fixed broken label on app store when there was no known status, and a blue circle appeared, #1023.
- Added generic fetch error notification UI, a UI at the top of the content section for when important data fetching fails, #1019, #1029, #1031
- Fixed open app button when the domain data to make the button work is slow to fetch, #1026.
- Refactored forms to make them easier for dashboard developers to use by moving state to central location rather then components, #1027.
- Removed deprecated console.cloud.gov and redirect to dashboard, #1028.
- Add more broad error handling so our analytic services see more errors, #1032.
Project/workflow changes
Small usability fixes
- Fixed bug where services were randomly not rendering, #1008.
- Fixed various activity log UI issues, such as making the activity state more clear, #1013.
- Changed users panel on space page so it's below the marketplace, #1012.
- Fixed bug on app page where route form would refresh page when you try to cancel, #1011.
- Fixed various UI issues on app page such as layout inconsistency, error/status messaging and not allowing actions when app in a broken state, #1010.
- Fixed various marketplace UI issues, such as ordering, displaying the price clearly, and fixing button wrapping problems, #1014.
- Fixed a bug in the usage and limits form where
NaN
would appear while user editing values, #1017. - Upgraded cloudgov-style to latest version 2.6.0
Small visual fixes
- Fixed URL for bound routes on app page, #985.
- Fixed confusing copy for the memory quota on the app page, #986.
- Changed copy for different pages to update stale documentation and keep content consistent, #988.
- Fixed broken loading UI on first overview page by adding store to handle page loads, #987.
- Refactored API calls from stores to actions to allow for chaining API calls, #992, #995, #996, #997,
- Added "open app" button to the app page, allowing users to open the URL for their running app, #980.
- Changed documentation so it's all consistent in visual style, #990.
- Added error handling for activity logs on app page, to ensure users know when a request goes wrong, #994.
- Fixed activity log "see more" button so it correctly appears and displays more items until there are not more to display, #999.
- Refactored panel code, the main UI building block of dashboard, to make it easier for developers to add new UI, and fixed visual bugs on app and overview page, #993.'
- Fixed a bug where some users were not seeing certain spaces, usually occurred when the user belonged to a large amount of orgs, #1004.
Workflow and project changes
- Changed user provided service to match app name for consistency, #1000.
Bug fixes and testing improvements
- Add start button to stopped app
- Fixes for overview page loading
- Fixes for app activity log paging
- Fixed testing server with mock data
- Additional scenarios for testing server
- New test framework for UI component unit tests
- New test framework for browser functional tests
- Dependency updates to address CodeClimate issues
Fix panel overview headers
- Fix panel overview headers