Skip to content

Commit dba15d0

Browse files
authored
Version bump for next Cumulus API release-es phase2 (#1156)
* Version bump for next Cumulus API release-es phase2 * Version bump for api v20.0.0 * upgrade cypress to 9.7.0 * fix permission issue * change volume
1 parent e2ec375 commit dba15d0

File tree

6 files changed

+1966
-2191
lines changed

6 files changed

+1966
-2191
lines changed

CHANGELOG.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10-
This version of the dashboard requires Cumulus API >= v19.2.0-alpha.1 (TBD API release)
10+
This version of the dashboard requires Cumulus API >= v20.0.0
1111

1212
### Changed
1313

@@ -17,18 +17,13 @@ This version of the dashboard requires Cumulus API >= v19.2.0-alpha.1 (TBD API r
1717
- **GitHub Issue 1162**
1818
- Added documentation for beginners starting from scratch.
1919

20-
### Changed
21-
2220
- **CUMULUS-3861**
2321
- Updated React 17 to React 18
2422
- Removed test script references to Enzyme and replaced them with React compliant testing components
2523

26-
### Changed
27-
2824
- **CUMULUS-3860/3870**
2925
- Updated React and dependencies
3026
- react 17.0.2 ⇒ 18.3.1
31-
This version of the dashboard requires Cumulus API >= v19.2.0-alpha.1 (TBD API release)
3227
- **CUMULUS-3748**
3328
- Removed reconciliationReports aggregate stats call from Granules Page
3429
- **CUMULUS-3821**
@@ -46,6 +41,10 @@ This version of the dashboard requires Cumulus API >= v19.2.0-alpha.1 (TBD API r
4641
- Updated Metrics Overview page executions and rules query to only get count from the past 24 hours
4742
- **CUMULUS-3990**
4843
- Upgraded localstack from 3.0.0 to 4.0.3
44+
- **Cypress Upgrade**
45+
- Upgraded cypress from 8.7.0 to 9.7.0 to work with updated @cumulus/api@20.0.0 and
46+
@cumulus/aws-client@20.0.0 packages
47+
- Updated localAPI docker-compose-cypress.yml to use cypress 9.7.0
4948

5049
### Fixed
5150

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ nvm use
7474
5. Install the cumulus dashboard
7575
For your first install,
7676
```bash
77-
npm install [email protected] --legacy-peer-deps
77+
npm ci --legacy-peer-deps
7878
```
7979
6. Run the unit tests for cumulus dashboard. Do not proceed to the subsequent steps until all these tests have passed.
8080
```bash

app/src/js/config/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const deploymentConfig = require('./config');
88
const baseConfig = {
99
environment: 'development',
1010
requireEarthdataLogin: false,
11-
minCompatibleApiVersion: '18.4.0',
11+
minCompatibleApiVersion: '20.0.0',
1212
oauthMethod: 'earthdata',
1313

1414
graphicsPath: '/src/assets/images/',

localAPI/docker-compose-cypress.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,15 @@ version: "3"
22
services:
33
e2e:
44
# must be run in conjunction with the docker-compose stack.
5-
image: ${DOCKER_REPOSITORY}cypress/included:8.7.0
5+
image: ${DOCKER_REPOSITORY}cypress/included:9.7.0
66
network_mode: "service:shim"
77
entrypoint: [ "./localAPI/wait-for-dashboard.sh", "npm", "run", "cypress-ci"]
88
working_dir:
99
/cumulus-dashboard
1010
volumes:
1111
- ../:/cumulus-dashboard
12+
- ../cypress-dir:/root/.config/Cypress
1213
environment:
1314
- CYPRESS_TESTING=true
1415
- NODE_ENV=test
1516
- LOCALSTACK_HOST=localhost
16-
# cargo cult guesses from https://github.com/cypress-io/cypress/issues/350
17-
shm_size: '512MB'

0 commit comments

Comments
 (0)