Skip to content
This repository has been archived by the owner on May 19, 2020. It is now read-only.

Releases: cloud-gov/cg-dashboard

Send e-mail to invite users to org

24 May 19:29
Compare
Choose a tag to compare
Pre-release

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:

  • Fix intermittent build failures #1091
  • update to use deployer accounts #1093
  • Attempt to wait for perf tests #1094
  • Remove excluded paths for Go code in codeclimate #1097

Add more comprehensive ping

10 May 13:47
Compare
Choose a tag to compare
  • Changed user management UI to new UI to ease development, #1078, #1079.
  • Added backend functionality for user invite, #1083.
  • Upgraded build tool to webpack 2 for performance gains, #1068.

Non-visible changes

  • Added function tests for user management, #1077.
  • Added simple site speed performance testing, #1049.
  • Fixed functional tests breaking due to updated webdriver io dependency and dedented urls, #1084.
  • Added detailed ping for synthetic monitoring test, #1087, #1088.

v1.16.2

26 Apr 20:06
Compare
Choose a tag to compare

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.

Commit log

Bug fixes

21 Mar 20:51
Compare
Choose a tag to compare
  • Fixed loading state for service instance panel
  • Changed language for global error notification
  • Removed duplicate documentation note in activity log

App page fixes

13 Mar 17:21
Compare
Choose a tag to compare
  • 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

  • Fixed amount of listeners on Service instance store, to reduce potential bugs and memory leaks, #1009.
  • Fixed parallel test for functional testing, ensuring tests run as fast as possible, #1022.

Commit log

Small usability fixes

22 Feb 22:35
Compare
Choose a tag to compare
  • 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

Commit log

Small visual fixes

09 Feb 21:01
Compare
Choose a tag to compare
  • 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.

Commit history

Bug fixes and testing improvements

25 Jan 22:30
Compare
Choose a tag to compare
  • 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

25 Jan 22:40
Compare
Choose a tag to compare
  • Fix panel overview headers

Fixes to domains

25 Jan 22:40
739e6fb
Compare
Choose a tag to compare
  • Use redis as backing session store
    #751
  • Bugfix: domains don't appear in route form
    #864
  • Minor fixes in UI