Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Dev to Test #1275

Merged
merged 16 commits into from
Apr 18, 2024
Merged

Release Dev to Test #1275

merged 16 commits into from
Apr 18, 2024

Conversation

NickPhura
Copy link
Collaborator

Links to Jira Tickets

https://apps.nrs.gov.bc.ca/int/jira/browse/SIMSBIOHUB-541

Description of Changes

Release latest changes from Dev to Test

Testing Notes

n/a

NickPhura and others added 16 commits March 22, 2024 11:33
* Bump git action versions
* Fix openapi spec when publishing to biohub
* Enable biohub publishing in dev/test
* Update biohub paths
* Add Caribou Herd Layer to survey study area map
* Removed all references to 'occurrence' and 'dwc'
* Removed CSV transforming
* Removed occurrence submitting + error handling
* Addresses linting/console errors related to `useEffect` dependencies.
* Fixes a bug introduced by #1221 in which saving edits to a survey causes the old data to be shown while saving
* Added new "Response Metric" field to Sampling Methods
* Updated Method form to include Response Metric dropdown
* Updated the method lookup values
* Added description field to method lookup table
SIMSBIOHUB-470: Observation table measurement validation
- Added support to validate measurements in table 
- Added validation to observation upsert endpoint

---------

Co-authored-by: Kjartan <[email protected]>
Co-authored-by: Nick Phura <[email protected]>
SIMS patch for Critterbase ITIS migration - Manage Animals Page + Telemetry Deployments + detailedCritter payloads
#1264)

* Adds the "Download CSV Observation Template" button as an iconbutton on the Manage Observations page.
* When duplicate permit numbers are entered in the edit survey page, the permit number input renders the error on each form field.
* When duplicate funding sources are selected in the edit survey page, the funding source select component renders the error on each form field.
* When a survey participant's job has not been entered, only the participant job select component is styled with an error border.
* Added test coverage to:  measurement validation in work sheet utils; Observation subcount service and repository.
Update Node version from 14 to 18
Fix Critterbase Proxy request origin check.
Remove old n8n files/references.
Bump eslint/prettier versions, update .eslintrc
* standards page and api service

* update standards page

* standards endpoint and service tests

* finish unit tests

* linter

* add standards to hamburger menu for smaller screens

* fix openapi spec

* linter

* Fix prettier (bump eslint/prettier versions)

* Update .eslintrc

* Update .eslintrc
Fix issues

* re-run install

* prettier changes & node update

* linter

* attempt to solve prettier issues

* try to fix missing jsdoc issue

* try to fix missing jsdoc issue again

* move dataloader into page

* Fix unrelated unit test (somehow broken)

* fix tests

---------

Co-authored-by: Nick Phura <[email protected]>
Update sample site list to support importing observation records against a sample period.
MIsc updates/cleanup/fixes.
* Fix sample method edit bug
@NickPhura NickPhura requested review from MacQSL and mauberti-bc April 18, 2024 21:24
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
3.4% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud

@NickPhura NickPhura merged commit 1306bf9 into test Apr 18, 2024
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants