[v13.0.0] - 2024-02-19
This version of the dashboard requires Cumulus API >= v20.0.0
Changed
-
CUMULUS-3862
- Updated documentation to account for short term React upgrade version dependency issues that arise using npm.
-
GitHub Issue 1162
- Added documentation for beginners starting from scratch.
-
CUMULUS-3861
- Updated React 17 to React 18
- Removed test script references to Enzyme and replaced them with React compliant testing components
-
CUMULUS-3860/3870
- Updated React and dependencies
- react 17.0.2 ⇒ 18.3.1
-
CUMULUS-3748
- Removed reconciliationReports aggregate stats call from Granules Page
-
CUMULUS-3821
- Removed fake-granuleid-refresh-connection/refreshCumulusDbConnection
-
CUMULUS-3859
- Removed ElasticSearch from localAPI docker-compose files
- Updated the dashboard to use alpha version
@cumulus/[email protected]
and
@cumulus/[email protected]
- Updated the integration tests to work with updated API
- Updated packages to address [CVE-2024-21538] (GHSA-3xgq-45jj-v275)
-
CUMULUS-3870
- Remove launchpad security key information from cypress fixture for
valid-execution.json
- Add placeholders for security information with
fakePassword
anduserName
- Remove launchpad security key information from cypress fixture for
-
CUMULUS-3892
- Updated Metrics Overview page executions and rules query to only get count from the past 24 hours
-
CUMULUS-3990
- Upgraded localstack from 3.0.0 to 4.0.3
-
Cypress Upgrade
- Upgraded cypress from 8.7.0 to 9.7.0 to work with updated @cumulus/[email protected] and
@cumulus/[email protected] packages - Updated localAPI docker-compose-cypress.yml to use cypress 9.7.0
- Upgraded cypress from 8.7.0 to 9.7.0 to work with updated @cumulus/[email protected] and
Fixed
- CUMULUS-3905
- Fixed npm audit issues with
body-parser
andpath-to-regexp
- Fixed npm audit issues with