-
Notifications
You must be signed in to change notification settings - Fork 9
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
Dev -> Test: Funding Source Features #1070
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca9afb8 - Browse repository at this point
Copy the full SHA ca9afb8View commit details
Commits on Jul 4, 2023
-
Techdebt: refactor draft endpoints (#995)
Refactored Draft API endpoints
Configuration menu - View commit details
-
Copy full SHA for 9601ba3 - Browse repository at this point
Copy the full SHA 9601ba3View commit details
Commits on Jul 13, 2023
-
SIMSBIOHUB-141: Update Database to Accommodate Region Tables for Proj…
…ects and Surveys (#1051) * add region tables * nrm regions inserted, env regions WIP * functioning env, nrm regions inserted * remove temp work folder
Configuration menu - View commit details
-
Copy full SHA for 5fdc193 - Browse repository at this point
Copy the full SHA 5fdc193View commit details
Commits on Jul 17, 2023
-
SIMSBIOHUB-127: Update inferred layers code (#1048)
SIMSBIOHUB-127: Update inferred layers code
Configuration menu - View commit details
-
Copy full SHA for 6f7578f - Browse repository at this point
Copy the full SHA 6f7578fView commit details -
SIMSBIOHUB-129: Upgrade to MUI V5 (#1050)
* Update MUI to version 5, including updates to component imports and theming
Configuration menu - View commit details
-
Copy full SHA for bb9f443 - Browse repository at this point
Copy the full SHA bb9f443View commit details
Commits on Jul 18, 2023
-
added new devs from bctw team to db seed (#1052)
* added new devs from bctw team to db seed --------- Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 96d7e49 - Browse repository at this point
Copy the full SHA 96d7e49View commit details
Commits on Jul 19, 2023
-
UI Cleanup + Misc Bug FIxes (#1054)
Cleanup Project and Survey Views --------- Co-authored-by: jeznorth <twenty15creative@gmail.com> Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2f48df0 - Browse repository at this point
Copy the full SHA 2f48df0View commit details
Commits on Jul 20, 2023
-
SIMSBIOHUB-106: Saving regions on project/ survey create/ update (#1055)
Regions are now saved on project/ survey creation/ edit
Configuration menu - View commit details
-
Copy full SHA for 28c4836 - Browse repository at this point
Copy the full SHA 28c4836View commit details -
Configuration menu - View commit details
-
Copy full SHA for afaf9a1 - Browse repository at this point
Copy the full SHA afaf9a1View commit details
Commits on Jul 26, 2023
-
SIMSBIOHUB-148: Create New Agency Database Table to Support All Agenc…
…ies (#1057) * new migration to add more values to funding_source table * remove static coordinator agency list * update coordinator agency codes list to use funding_source values * Add migration to update funding_source to agency. * Update readme to include sample migration code and naming conventions, etc. * Rename functions/variables using `funding_source` to `agency`.
Configuration menu - View commit details
-
Copy full SHA for 1aa1724 - Browse repository at this point
Copy the full SHA 1aa1724View commit details
Commits on Jul 28, 2023
-
SIMSBIOHUB-149: Update Project Type -> Project Programs and Project a…
…ctivity -> Project Types (#1058) Updated Project Types -> Programs and Project Activities to Types
Configuration menu - View commit details
-
Copy full SHA for f85c456 - Browse repository at this point
Copy the full SHA f85c456View commit details -
SIMSBIOHUB-150: Database Modelling to Support 'Groups' (#1059)
* Add migration to create project group tables * Disable biohub intake env var
Configuration menu - View commit details
-
Copy full SHA for eec6dbd - Browse repository at this point
Copy the full SHA eec6dbdView commit details
Commits on Jul 31, 2023
-
SIMSBIOHUB-146: Model Clean up (#1061)
Removed unnecessary columns from the database.
Configuration menu - View commit details
-
Copy full SHA for 0be31c7 - Browse repository at this point
Copy the full SHA 0be31c7View commit details
Commits on Aug 2, 2023
-
SIMSBIOHUB-144: Project Role update (#1064)
* wip * adding new tables * updated comments * clean * fixed migration * basic migration completed * turned back time * clean up * renamed project role permission table * trying new things * added updates back * added linking * added comments * clean up * updated comments * ignore-skip
Configuration menu - View commit details
-
Copy full SHA for 847d0b3 - Browse repository at this point
Copy the full SHA 847d0b3View commit details
Commits on Aug 4, 2023
-
SIMSBIOHUB-144-2: Project Role updates (#1065)
Updated App/ API to work with new Project Roles and permissions
Configuration menu - View commit details
-
Copy full SHA for eb4d16d - Browse repository at this point
Copy the full SHA eb4d16dView commit details
Commits on Aug 10, 2023
-
SIMSBIOHUB-154: System user table updates (#1060)
* Add migration to add system role permission tables. * Remove unused `SYSTEM` user identity source type * Update user seed * Update database readme * Add support for patching verified user information * Add keycloak user information zod schemas
Configuration menu - View commit details
-
Copy full SHA for ae70b16 - Browse repository at this point
Copy the full SHA ae70b16View commit details
Commits on Aug 15, 2023
-
Tech debt: Fixed linting errors and skipped tests (#1063)
* Fixed linting errors * Removed some test skips * ignore-skip * Removed some snapshots * ran fix, removed comment * Updated hook dependencies * Added useMemo for debounce call * add useMemo dependency --------- Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com> Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2f43099 - Browse repository at this point
Copy the full SHA 2f43099View commit details
Commits on Aug 16, 2023
-
SIMSBIOHUB: Funding Sources Feature (#1066)
Added Manage Funding Sources Feature Add new Funding Source tables Add new pages to create/edit/view/delete funding sources. Survey Add new funding source controls on create/edit/view survey pages. Removed all funding source controls (APP, API, DB) from projects. Misc cleanup/tweaks. Skipped all snapshot tests.
Configuration menu - View commit details
-
Copy full SHA for 8232845 - Browse repository at this point
Copy the full SHA 8232845View commit details
Commits on Aug 22, 2023
-
SIMSBIOHUB - 241 + 242 + 253 - Critter / Observation / Deployment / S…
…urvey Stratum tables (#1071) * created migration for new critter / observation table + new trigger for observation total count * fixed formatting * extended PR to also include ticket 242 deployment table * ignore-skip fixed corrupted migration history * boilerplate for new migration * added migration for survey stratum * updated code for PR comments * updated trigger to not fire on update and fixed some critter related comments to be more generic * updated trigger to handle inverse
Configuration menu - View commit details
-
Copy full SHA for 87203be - Browse repository at this point
Copy the full SHA 87203beView commit details
Commits on Aug 23, 2023
-
Funding Source Testing (#1073)
Added component tests for Funding Sources components --------- Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 759c41b - Browse repository at this point
Copy the full SHA 759c41bView commit details -
SIMSBIOHUB-161/162: Comment Project Location and IUCN Sections. (#1072)
* SIMSBIOHUB-161 * Comment out Project Location App Create/Edit/View. SIMSBIOHUB-162 * Comment out Project IUCN App Create/Edit/View. * Update Survey Study Area to be required.
Configuration menu - View commit details
-
Copy full SHA for 5f9e00e - Browse repository at this point
Copy the full SHA 5f9e00eView commit details
Commits on Aug 25, 2023
-
Bctw 935 add critter form (#1069)
This PR contains the new Create Critter (Add Individuals) form. Handles general animal details, captures, mortalities, measurements, markings, families Inline validation using formik + additional critterbase requests to check if certain values are valid. CbSelect component handles retrieving and displaying the critterbase related lookup values. Some additional wrapper components / custom tooltips. Storing all animal form related strings in i18n.ts Mostly net-new components, with some additional refactoring of some duplicated components into a single component used in survey section. Note: Does not currently support images or telemetry devices. Will make seperate tickets for those additional features. Co-authored-by: Graham Stewart <graham.stewart@quartech.com> Co-authored-by: Al Rosenthal <alfred.k.rosenthal@gmail.com> Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 05d3902 - Browse repository at this point
Copy the full SHA 05d3902View commit details
Commits on Aug 28, 2023
-
SIMSBIOHUB-159: Move project_type to survey_type (#1074)
* Add migration to add survey_type table, migrate project_type records to survey_type, and drop project_type. * Update database seed. * Add/Fix a few indexes in recent migrations.
Configuration menu - View commit details
-
Copy full SHA for 0e5cf65 - Browse repository at this point
Copy the full SHA 0e5cf65View commit details -
SIMSBIOHUB-169: Project User Roles (#1075)
SIMSBIOHUB-169 Added User role search and selection to a project --------- Co-authored-by: Kjartan <Kjartan.Einarsson@quartech.com> Co-authored-by: Nick Phura <nickphura@gmail.com> Co-authored-by: jeznorth <twenty15creative@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2496f04 - Browse repository at this point
Copy the full SHA 2496f04View commit details
Commits on Aug 29, 2023
-
SIMSBIOHUB-158: Move Partnerships from Projects to Surveys (#1076)
* Removes old database tables and adds two new tables: `survey_first_nations_partnership`, `survey_stakeholder_partnership` * Migrates all project partnerships to each project's surveys. (Partnerships for project that don't have surveys will be lost.) * Moves UI components to survey create, edit and details page * Creates new API service and repo methods
Configuration menu - View commit details
-
Copy full SHA for 39065a7 - Browse repository at this point
Copy the full SHA 39065a7View commit details -
SIMSBIOHUB-176: User Selection (Survey Team) (#1078)
- Update Survey user add/edit Frontend and API changes needed. - User Participation Service/Repository
Configuration menu - View commit details
-
Copy full SHA for 105829d - Browse repository at this point
Copy the full SHA 105829dView commit details
Commits on Aug 30, 2023
-
TechDebt: useAxios 401/403 Request Retry (#1079)
* Add retry mechanic to useAxios to handle the case where your keycloak token has expired, but your refresh token is still valid.
Configuration menu - View commit details
-
Copy full SHA for 5fe85d7 - Browse repository at this point
Copy the full SHA 5fe85d7View commit details
Commits on Aug 31, 2023
-
fix bad error handling on survey participation repo function (#1080)
* Fix bad error handling on a repo function. Function was throwing on empty array, when empty array should be expected/allowed.
Configuration menu - View commit details
-
Copy full SHA for 130364f - Browse repository at this point
Copy the full SHA 130364fView commit details -
TechDebt: Update existing migration: remove observation table (for no…
…w) (#1084) Update existing migration: remove observation table (for now)
Configuration menu - View commit details
-
Copy full SHA for ec42e38 - Browse repository at this point
Copy the full SHA ec42e38View commit details -
SIMSBIOHUB-262: Create Survey Blocks table (#1081)
* Creates new tables: survey_block, survey_stratrum, site_strategy, survey_site_strategy * Amends the survey deletion procedure to delete blocks as well as stratum records upon survey deletion
Configuration menu - View commit details
-
Copy full SHA for 68a6d84 - Browse repository at this point
Copy the full SHA 68a6d84View commit details -
SIMSBIOHUB-239: Proxy BCTW/Critterbase requests through SIMS backend …
…using SIMS Service Account (#1077) * Adds '/telemetry' endpoint to API for proxied BCTW requests. * Adds new service to handle authenticated requests to Critterbase API. * Adds new '/critter-data' endpoint to API for proxied Critterbase requests. * Modifies Add Animal form's api hooks to point at /critter-data endpoint instead of Critterbase directly. * Adds new method to Keycloak service for service account token retrieval. --------- Co-authored-by: Mac Deluca <Mac.Deluca@quartech.com> Co-authored-by: Graham Stewart <graham.stewart@quartech.com> Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com> Co-authored-by: Curtis Upshall <curtisupshall@gmail.com> Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for df258a0 - Browse repository at this point
Copy the full SHA df258a0View commit details
Commits on Sep 8, 2023
-
SISMBIOHUB-259: Survey Block (#1085)
Survey Block UI/ API endpoints added
Configuration menu - View commit details
-
Copy full SHA for 5d80722 - Browse repository at this point
Copy the full SHA 5d80722View commit details
Commits on Sep 11, 2023
-
SIMSBIOHUB-259: General UI Fixes / Clean-up (#1088)
Front-end polish and content updates --------- Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 53cc39b - Browse repository at this point
Copy the full SHA 53cc39bView commit details -
SIMSBIOHUB-194: Seed SIMS with Users from SPI (#1086)
Added service account capability to endpoints, to allow a script to utilize the SIMS SYSTEM account to insert a collected list of users. DB migration was required to insert new user role for SYSTEM and a SIMS service account
Configuration menu - View commit details
-
Copy full SHA for 0106937 - Browse repository at this point
Copy the full SHA 0106937View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9d6f347 - Browse repository at this point
Copy the full SHA 9d6f347View commit details -
SIMSBIOHUB-192: Add Site Selection Strategy + stratums to survey form (…
…#1083) * Added survey site sampling strategies and stratums to the Create Survey and Edit Survey pages * Added service and repo methods for creating, updating and deleting survey site selection strategies and stratums * Created survey site selection strategy API schema and model properties
Configuration menu - View commit details
-
Copy full SHA for 9e3686b - Browse repository at this point
Copy the full SHA 9e3686bView commit details
Commits on Sep 13, 2023
-
SIMSBIOHUB-207/216: Survey Animals Table and Telemetry Device Deploym…
…ent (#1087) * Adds 'Individual Animals' table to the survey page. * Adds options to Deploy Device or Remove an Animal from the survey. * Adds new '/filter' endpoint to critter-data api and associated CritterbaseService method. * Adds various new critter and deployment related endpoints to the project/survey api. * Adds '/code' endpoint to telemetry api and associated BctwService method. * Adds new 'survey-critter-repository' for survey-critter specific functionality. * Adds new 'survey-critter-service'. --------- Co-authored-by: Mac Deluca <Mac.Deluca@quartech.com> Co-authored-by: Graham Stewart <graham.stewart@quartech.com> Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com> Co-authored-by: Curtis Upshall <curtisupshall@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1fa6146 - Browse repository at this point
Copy the full SHA 1fa6146View commit details -
Updates to Stratum, Blocks and Participants Components (#1091)
* Standardizing patterns for stratum and blocks components * Updating Participants component to conform with patter.
Configuration menu - View commit details
-
Copy full SHA for 11acde5 - Browse repository at this point
Copy the full SHA 11acde5View commit details
Commits on Sep 14, 2023
-
* Removed small prop from fields in device form, removed unimplemented buttons, removed delete critter button when devices attached, fixed delete statement not commiting in delete endpoint
Configuration menu - View commit details
-
Copy full SHA for 5289900 - Browse repository at this point
Copy the full SHA 5289900View commit details
Commits on Sep 19, 2023
-
SIMSBIOHUB 211 - Edit Telemetry Form (#1094)
* Restructured the deployment form to better handle the case where multiple devices with potentially multiple deployments per device will need to be displayed. Hitting edit deployment on a critter with multiple devices assigned will demonstrate this case. It will only update information that has been modified since opening the form. * Added hooks and routes for upserting collars in BCTW, getting deployments per device id, getting device metadata change history, updating deployment rows for both SIMS and BCTW.
Configuration menu - View commit details
-
Copy full SHA for 429212f - Browse repository at this point
Copy the full SHA 429212fView commit details
Commits on Sep 20, 2023
-
SIMSBIOHUB-145: Survey Locations (#1092)
* Migration to add new survey locations table * updated API/ Services to handle multiple 'locations' for a single survey * updated broken tests * refactored old code * Updated front end to pass an array of locations for a survey
Configuration menu - View commit details
-
Copy full SHA for c62c52b - Browse repository at this point
Copy the full SHA c62c52bView commit details
Commits on Sep 21, 2023
-
SIMSBIOHUB 281 - Update Animal Form and Table (#1098)
* Removed Critter ID (to be included in edit view later) from Animals table and added WLH ID. * Added WLH ID to animal submission form. * Animal ID will now display as Alias * Added animal Sex to submission form * Separated device list into current devices and previous devices (this is based off deployment timestamps) * Added collection unit sub section (displays as Ecological Units) to animal submission form. Will correctly disallow duplicates of categories on the same animal. * Added logic to lock in the taxon choice after selecting taxon specific collection unit
Configuration menu - View commit details
-
Copy full SHA for 18aae70 - Browse repository at this point
Copy the full SHA 18aae70View commit details -
TechDebt: User Role Selection Testing (#1082)
User Role Selection Testing
Configuration menu - View commit details
-
Copy full SHA for 42d9bdb - Browse repository at this point
Copy the full SHA 42d9bdbView commit details
Commits on Sep 25, 2023
-
Application Header and Footer Updates (#1099)
* Header, Footer and appTheme Clean-up, Refactor * Header and footer component refactor * fixed tests, ran make fix --------- Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com> Co-authored-by: Curtis Upshall <curtisupshall@gmail.com> Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 79ef00f - Browse repository at this point
Copy the full SHA 79ef00fView commit details -
SIMSBIOHUB-263: Upload Keyx attachments to BCTW (#1095)
* Added new option to upload '.keyx' files to a survey * Added new /upload endpoint which sends keyx files directly to BCTW, then creates S3 and db records * Improved error handling in Bctw Service to handle connection refusal and timeout * Added support for detailed error messages in upload items --------- Co-authored-by: GrahamS-Quartech <112989452+GrahamS-Quartech@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f23144b - Browse repository at this point
Copy the full SHA f23144bView commit details
Commits on Sep 27, 2023
-
SIMSBIOHUB-219: Add new sampling site (#1100)
Added new UIs, APIs and migrations to support the creation of Sampling Sites, Methods and Periods --------- Co-authored-by: jeznorth <twenty15creative@gmail.com> Co-authored-by: Kjartan <Kjartan.Einarsson@quartech.com> Co-authored-by: Nick Phura <nickphura@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6d00b84 - Browse repository at this point
Copy the full SHA 6d00b84View commit details
Commits on Sep 29, 2023
-
SIMSBIOHUB-286: Upload Telemetry Files on Device Creation (#1102)
* Adds option to upload a keyx or cfg file during telemetry device creation. * Adds new TelemetryUpload component to satisfy nuances of this use case. * Adds new endpoint and BctwService method to retrieve device keyx registration status from BCWT. --------- Co-authored-by: GrahamS-Quartech <112989452+GrahamS-Quartech@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 083cb23 - Browse repository at this point
Copy the full SHA 083cb23View commit details -
SIMSBIOHUB 217 - Edit Animal (#1101)
* The button for Edit Animal has been restored in the three dots action menu within rows of the survey animal table. * Selecting this button will bring up an edit version of the animal form. All previously recorded values should be auto filled. * You can edit existing records, add new records, and delete records all from the same form. * Critter ID has been moved out of the animal table to instead be displayed at the top of this form. --------- Co-authored-by: Mac Deluca <Mac.Deluca@quartech.com> Co-authored-by: JeremyQuartech <jeremy.kissack@quartech.com> Co-authored-by: Alfred Rosenthal <alfred.k.rosenthal@gmail.com> Co-authored-by: Curtis Upshall <curtisupshall@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1673dec - Browse repository at this point
Copy the full SHA 1673decView commit details -
SIMSBIOHUB-223: Observations Prototype (#1097)
* Added migration to create the survey observations table * Added a DataGrid component for creating, editing and deleting observation records * Added the Observation Context for maintaining survey observations * Added an endpoint and service and repo methods for update/inserting and retrieving survey observation records
Configuration menu - View commit details
-
Copy full SHA for df69dcb - Browse repository at this point
Copy the full SHA df69dcbView commit details
Commits on Oct 3, 2023
-
Tech Debt: Telemetry Device UI Improvements(#1105)
* Updated HelpButtonTooltip styling * Cleaned up CbSelectField and TelemetrySelectField components * Updated SurveyAnimalsI18N messages * Updated mui components and helper messages in SurveyAnimals component * Cleaned up dead code in IndividualAnimalForm * Improved formatting in SurveyAnimalsTable * Several changes to TelemetryDeviceForm including mui components, overall layout, conditional formatting * Several changes to FormSectionWrapper including overall layout, styling, and mui components * Improved styling in GeneralAnimalForm --------- Co-authored-by: jeznorth <twenty15creative@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ab2019d - Browse repository at this point
Copy the full SHA ab2019dView commit details
Commits on Oct 4, 2023
-
SIMSBIOHUB-223: Implement UI improvements + changes for observations …
…table (#1106) * Implements UI improvements + changes for observations table.
Configuration menu - View commit details
-
Copy full SHA for df7d0cb - Browse repository at this point
Copy the full SHA df7d0cbView commit details
Commits on Oct 5, 2023
-
SIMSBIOHUB-275: Remove Project Coordinator from SIMS (#1104)
* Removes any Project Coordinator UI for creating, editing or viewing projects * Removes any reference to Project Coordinator in the frontend and backend codebase * Adds a migration that makes project coordinator fields optional, retaining any existing project coordinator data.
Configuration menu - View commit details
-
Copy full SHA for 73681f3 - Browse repository at this point
Copy the full SHA 73681f3View commit details -
SIMSBIOHUB-276: Remove Lead Biologist from survey edit and create page (
#1108) Removed lead biologist from survey edit and create page
Configuration menu - View commit details
-
Copy full SHA for d4aa9c4 - Browse repository at this point
Copy the full SHA d4aa9c4View commit details