v1.7.0
laurenfrederick
released this
03 Mar 13:16
·
1259 commits
to develop
since this release
BREAKING CHANGES
- This dashboard version requires Cumulus API version >= v1.19.0
Added
-
CUMULUS-1102
- Adds ability to run dashboard against Cumulus localAPI.
- Adds a number of docker-compose commands to be run via
npm run <command>
seed-database
- loads data fixtures into a running stack for testingstart-localstack
- starts necessary backend for cumulus API. LocalStack + Elasticsearchstop-localstack
- stops samestart-cumulusapi
- starts localstack and cumulus localAPIstop-cumulusapi
- stops samestart-dashboard
- starts localstack, cumulus localAPI and dashboardstop-dashboard
- stops samee2e-tests
- starts starts localstack, cumulus localAPI, dashboard and cypress end to end tests.validation-tests
- starts starts localstack, cumulus localAPI, dashboard and validation tests.view-docker-logs
- helper to view logs for the currently running docker-compose stack.
- Adds a number of docker-compose commands to be run via
- Adds ability to run dashboard against Cumulus localAPI.
-
CUMULUS-1463
- Add Datepicker to Dashboard Home page
-
CUMULUS-1502
- Add copy collection button
-
CUMULUS-1534
- Add confirmation modal when adding a new rule
-
CUMULUS-1581
- Added support Bulk Granule Operations
-
CUMULUS-1582
- Added Operations page to track Async Operations
-
CUMULUS-1729
- Connects Datepicker to the redux store.
Changed
-
** CUMULUS-1102
- Integration (cypress) tests and validation tests run in container against local Cumulus API.
- Upgrades to node 10.16.3
-
CUMULUS-1690
- Update Task Manager from Gulp/Browserify to Webpack
- Removed Gulp configurations
- All dependencies with Gulp/Browserify are removed
- Added Webpack v4 configurations
- New/replacement dependencies are added for Webpack
- Upgraded to ReactJS 16.10.2 to work with Webpack v4 - Due to the React change the following dependencies are affected:
- Upgraded React-Router to v5.1.2
- Added Connected React Router 6.6.1
- Upgraded History to v4.7.2
- Updated Node from v8 to v10
- Removed Gulp configurations
- Update Task Manager from Gulp/Browserify to Webpack
Fixed
-
CUMULUS-1459
- Updates Operations page to receive async operations list from Elasticsearch.
-
CUMULUS-1363
- Use
npm
instead ofyarn
- Update packages to fix security vulnerabilities
- Use
-
CUMULUS-1670
- Fixed bug preventing update of providers
-
CUMULUS-1679
- The UI no longer breaks by producing a blank page when the user types in the
log search box on the granule details page.
- The UI no longer breaks by producing a blank page when the user types in the
Deleted
-
CUMULUS-1102
- Removes fake-api.js. The fake-api is removed in favor of running a Cumulus API locally.
-
CUMULUS-1690
- Removed Gulp/Browserify and their dependencies.