gwells
gwells copied to clipboard
Groundwater Wells and Aquifers application for the Ministry of Environment
**Describe the task** Update the vue-matomo dependency from 4.0.1 to 4.2.0 **Purpose** To keep the application dependencies up to date. **Acceptance Criteria** - [ ] The application builds and runs...
**Describe the task** Update the chart.js related dependencies: - chart.js: 2.8.0 -> 4.4.3 - vue-chartjs: 3.4.2 -> 5.3.1 **Purpose** To keep the application dependencies up to date. **Acceptance Criteria** -...
**Describe the task** Vuex is still supported by Vue 3 however long term Pinia is the recommended state management library for Vue 3. **Purpose** This is not a required part...
**Describe the task** Update the mapbox dependencies to latest versions: - mapbox-gl: 1.10.0 -> 3.5.2 - mapbox/mapbox-gl-geocoder: 4.5.1 -> 5.0.2 (or latest) - turf/intersect: 6.5.0 -> 7.0.0 **Purpose** Updating dependencies...
**Describe the task** Are we using Sentry? If so lets update the dependencies. If not lets remove the dependencies and related code. - sentry/browser: 5.7.1 -> 8.22.0 - sentry/integrations: 5.7.1...
**Describe the task** During the migration from Vue 2 to Vue 3 we are using the --legacy-peer-deps flag when running npm install to ignore peer dependency conflicts. Once we have...
**Describe the task** Look into Matomo code and uncomment. Test and confirm that Matomo is working as expected. **Purpose** The Matomo code is currently commented out and needs to be...
**Describe the task** The test setup needs to be updated to comply with Vue 3 pattern. We need to use Vue 3's createStore instead of localUse.use(Vuex). **Purpose** Resolve tests failing...
**Describe the task** Consider having Well and Submission in backend/wells/models.py extend off a common base class, given that they mostly have the exact same fields **Purpose** - Cleaner code, mentioned...
**As a** *external User* **I want** * "to be able to identify when a well has no associated aquifer as opposed to being unobserved/unchecked"so that **I can appropriately use the...