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 #1360

Merged
merged 24 commits into from
Sep 9, 2024
Merged

Release dev to test #1360

merged 24 commits into from
Sep 9, 2024

Conversation

mauberti-bc
Copy link
Collaborator

No description provided.

mauberti-bc and others added 24 commits July 30, 2024 16:41
Fix bug in animal forms: editing an animal was overwriting the sex field.
Fix bug in species autocomplete that was preventing a user from selecting a previously selected taxon.
Fix bug in species autocomplete that was causing lots of extra re-renders when clearing a selected taxon.

---------

Co-authored-by: Nick Phura <[email protected]>
- Bulk import captures endpoint
- Updated importCSV strategy
* Include animals in survey data table
* Refactor survey spatial data map
* Update AsyncAutocompleteDataGridEditCell.tsx to be generic, move additional props to TaxonomyDataGridEditCell.tsx.=
* Survey map popups working.
* Update telemetry endpoint
* Fix minor bug in multer logic where a request that did not provide a media file would result in an undefined req.body error

---------

Co-authored-by: Nick Phura <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
…ion Page (#1332)

* Update sampling information tables: add periods.
* Update delete check for techniques (now checks associated sampling sites)
* Fix sample method count sql
* Misc cleanup to spatial-util functions, add unit tests, remove unused function.
* Move some files around to make the file structure the same across sites and techniques (just for easier parsing of the file tree)
* Fix code smells
…ayout (#1333)

* reshape summary data table on projects page

* add project members to project list table

* replace old selects with autocompletefield

* include radio button for permits on survey form

* cleanup

* set permit.used value on edit survey page

* UI Cleanup

* Revert and update permit radio controls

* Update permit yup schema

---------

Co-authored-by: Nick Phura <[email protected]>
* Remove vantage codes
* Update intended outcome and survey type codes
* Remove ancillary species
* Add radio button for whether funding was used or not to survey create/edit page
* Minor UI fix in survey details section
* Various updates to resolve discrepancies in some of the older survey form/useSurveyApi interface/type definitions.
* Add missing pagination settings to several tables in the app
* Remove some unused codesContext uses.

---------

Co-authored-by: Nick Phura <[email protected]>
* Update data table overlays
* Update LoadingGuard and wrap data tables

---------

Co-authored-by: Nick Phura <[email protected]>
API endpoint for bulk importing markings via CSV
* Fix patch system user sql.
Fix self endpoint rejecting users if they are missing a guid (because the patch has not had a chance to run yet).

* add missing key prop on project list container

---------

Co-authored-by: Macgregor Aubertin-Young <[email protected]>
* initial commit from transferring otu of method-standards

* quick div to box fix for header not showing

* Moving components around based off of Mac's suggestions.

* update standards page layout

* mock method data

* environment standards

* add backend tests

* replace getApiUserDBConnection with getDBConnection temporarily

* lots of changes, MethodStandards Card and results, API path, sessions wih Macgregor

* formatting, fixing SQL, adding unit chip

* some fies to font, color, chevrons, chip etc

* simplify standard cards

* write tests

* species standards loading state

* fix missing keys

* shade of grey

* ignore-skip

* fix: removed bad import from merge conflict

* remove security from standards endpoints & address PR comments

---------

Co-authored-by: Macgregor Aubertin-Young <[email protected]>
Co-authored-by: Macgregor Aubertin-Young <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
…1342)

* Add signout when keycloak silent renew fails.
Explicitly declare the automaticSilentRenew flag in the authConfig.
Remove deprecated comment from useAxios.ts

* Add winston logging to file

* Add new log level env var

* Fix unit test

* Add env vars for other log config settings

* ignore-skip

* Fix api dc

* Update api/src/utils/logger.ts

---------

Co-authored-by: Macgregor Aubertin-Young <[email protected]>
* Add new build/deployment phase "test-spi" to deploy an instance of SIMS for use in the ongoing SPI ETL.
* Add Dedicated Telemetry page.
* Add new columns to deployment table to track deployment start/end critterbase events
* Add new telemetry credential attachments table
* Add support for uploading keyx and cfg telemetry credential files
* Remove unused code
* Misc fixes

---------

Co-authored-by: Nick Phura <[email protected]>
* wip: styling on configure table dialog

* wip: configure columns styling

* configure obs dialog styling

* add applicable label to measurements search

* write unit tests

* linter

* no data overlay in configure columns dialog

* rename variable for clarity

* add eslint ignore & update prop names

* fix dependency array warning

* feat: removed log file from git cache

---------

Co-authored-by: Mac Deluca <[email protected]>
* update styling of add user form

* fix tests

* fix: tweaked some props for edit dialog

---------

Co-authored-by: Mac Deluca <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
- Bulk measurements endpoint
Add observation analytics Feature: UI, Endpoint/Service/Repo

---------

Co-authored-by: Nick Phura <[email protected]>
* Update migration to fix lingering duplicate users issue
---------

Co-authored-by: Macgregor Aubertin-Young <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
* update access request table & view actioned requests

* update frontend tests & add jsdocs

* frontend test is failing

* fix: dropped test from ActiveUserList - table is larger then testing container, columns invisible

---------

Co-authored-by: Mac Deluca <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
* add ecological units to survey focal species

* fix broken tests

* address code smells

* Fix react exhaustive deps warnings

* ignore-skip

* Updates/fixes/tweaks

---------

Co-authored-by: Nick Phura <[email protected]>
Copy link

sonarqubecloud bot commented Sep 9, 2024

Quality Gate Failed Quality Gate failed

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

See analysis details on SonarCloud

@mauberti-bc mauberti-bc marked this pull request as ready for review September 9, 2024 17:15
@mauberti-bc mauberti-bc merged commit 226cb26 into test Sep 9, 2024
15 of 18 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.

4 participants