New domain
Description
Updated to node v22 and migrated to new domain.
Changes Made
- Removed old build files
- updated env vars and used in index.html and vite config
- Added change log and gitlab templates
- Updated dependencies, including node and linter
- Added 404 page
How to Test
Ensure consistency with published page at https://labs.waterdata.usgs.gov/visualizations/vulnerability-indicators/index.html#/en
MR t-shirt size
-
extra-small (e.g., update color scheme) -
small (e.g., add tooltip to chart) -
medium (e.g., add new static chart, add new pipeline output) -
large (e.g., initial data processing pipeline, interactive chart)
Timeline for review
-
ASAP - blocker for deployment -
Today - blocker for ongoing work -
Next couple of days -
This week -
When reviewer has availability
Review Needs
Does this MR include data processing, modeling, or visualization code that will require domain review prior to release?
-
Yes, and I have opened an issue to document the need for review, using the DomainReviewissue template -
Yes, and a domain review issue already exists -
No
Related Issues
Provide links to any related issues, including open draft domain review issues.
Additional Notes
Domain set up was reviewed here https://code.usgs.gov/wma/vizlab/vue3-template/-/merge_requests/23/diffs#3c84dcdc6bbe3d7817c49dcdc327b926fea1808a
Merge Request Checklists
-
Code changes adhere to best practices documented in README.md -
Code has been cleaned the way Vue likes it - run npm run lint -
If applicable, the need for future domain review has been documented in an issue -
Below section documents which browsers the site has been tested on: - Desktop/laptop
-
Chrome -
Safari -
Edge -
Firefox
-
- Mobile device
-
Chrome -
Safari -
Edge -
Firefox
-
- Desktop/laptop