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

Merged
merged 25 commits into from
Dec 10, 2024
Merged

Release Dev to Test #1450

merged 25 commits into from
Dec 10, 2024

Conversation

mauberti-bc
Copy link
Collaborator

Links to Jira Tickets

  • N/A

Description of Changes

  • Releases the latest changes in dev to test

MacQSL and others added 25 commits October 7, 2024 14:49
- Upload capture attachments
- Upload capture attachments and remove during edit
- Download attachments
* Add comments to observations table ui
* Add comments to subcounts
* Simplify state in observations table context & updates dependency arrays
* fix: fixed migration + modified observationSubcountCommentDialog
* fix: issue with rows updating incorrectly resolved

---------

Co-authored-by: Mac Deluca <[email protected]>
…#1383)

* allow duplicate ecological unit categories in surveys

* fix: corrected issues with ecological unit selects incorrectly rendering etc

* fix option filters for excluding already selected values

* revert dockerfile arg change

* install oc in github actions

* ignore-skip

---------

Co-authored-by: Mac Deluca <[email protected]>
* Add missing connection.commit() calls.

* Fix formatting

* Add missing rollbacks/commits
* adding survey roles

* survey job updates

* capitalisation error

* syntax

* removing schema references in favour of set search path

* updating code errors and seed

* fix compose file

---------

Co-authored-by: Macgregor Aubertin-Young <[email protected]>
Co-authored-by: Macgregor Aubertin-Young <[email protected]>
…ing Site (#1386)

* separate create and edit sampling site general info components

* linter
- requestBody.required: true
* New: import observations with sampling information
* Remove observation location and timestamp not null constraint
* Default sign value to direct sighting
* Improve how codes are determined from csv imports & highlight observation date bug
* Update date handling in xlsx parsing code.
* Add constants for date/time formats.
---------

Co-authored-by: Nick Phura <[email protected]>
- formatTimeDifference function
…I Responses (#1393)

* Separate spatial and non-spatial sampling site endpoints
* Add new sampling data grid cells to observations table
* Update sampling grid controls to reset one-another, and pre-populate dropdowns
- Add placeholder text to taxon/site search cell
- Fix loading animation not stopping when selecting or cancelling search
- Fix taxon/site cell adding the selection to the list (and creating duplicate entries in the dropdown)

---------

Co-authored-by: Nick Phura <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
- ENV schema
- loadEnvironmentVariables()
* Initial migration to add alert table WIP)

* add alert endpoints, services, repos and frontend components copying funding sources patterns

* alerts working

* style alert table

* separate requests for active and expired alerts & rename manage users to admin page

* fix tests and code smells

* address code smell

* add updateAlert

* ignore-skip

* CSS Tweaks

* Remove commented code

* address PR comments

* Adjust alert spacing css.

* Tweak error message

---------

Co-authored-by: Nick Phura <[email protected]>
Co-authored-by: Mac Deluca <[email protected]>
- Added missing env values to CI/CD
* api changes

* ignore-skip

* ignore-skip

* ignore-skip

* ignore-skip
* Drop not-null constraint from survey block geojson column.
* Minor tweak to openapi schema for blocks (survey_id was required, but was causing issues when editing a survey).
* Fix outdated openapi spec
* Bump database setup pod memory limit
* Update survey sampling components
* Update backend for fetching sites/periods
* Remove techniques dataload from survey context
* Add backend data model files for sampling tables

---------

Co-authored-by: Nick Phura <[email protected]>
* Add markdown database table.
* Add help buttons and ability for users to vote them up or down.

---------

Co-authored-by: Nick Phura <[email protected]>
* A new vantage tables
* Update technique qualitative tables, migrate existing data.
* Add migration to remove duplicate constraint from previous PR.

---------

Co-authored-by: Nick Phura <[email protected]>
- Get survey optimization
- Update survey block seed data (geojson)
* Add pagination to sample periods table on the manage sampling information page.
Some minor tweaks to existing related components (tweaks the jsdoc, sorting the props, etc).

* Replace most instances of `ToggleButtonGroup` with `CustomToggleButtonGroup`.
Tweak CSS for StyledDataGrid.
Remove padding around uses of StyledDataGrid.

* Disable row selection in a few tables that missed it

* ignore-skip

---------

Co-authored-by: Macgregor Aubertin-Young <[email protected]>
- New CSV import structure
- Import CSV Critters
- CSV validation
- CSVConfig
)

fix case sensitivity of environments & environment validate sql
@mauberti-bc mauberti-bc added the Ready For Review PR is ready for review label Dec 10, 2024
Copy link

Quality Gate Failed Quality Gate failed

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

See analysis details on SonarQube Cloud

@mauberti-bc mauberti-bc merged commit 50c7504 into test Dec 10, 2024
14 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ready For Review PR is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants