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 Test to Prod #1130

Merged
merged 96 commits into from
Oct 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
5a0a300
SIMSBIOHUB-11: Re-submit EML on project/survey changes (#1021)
NickPhura May 1, 2023
f3d3d71
SIMSBIOHUB-13: Lock Submitted Data and Files (#1022)
KjartanE May 5, 2023
7c8e44a
SIMS-BIOHUB-8 (#1024)
anissa-agahchen May 9, 2023
2ac5868
SIMSBIOHUB-30: SIMS Home Page (#1020)
curtisupshall May 9, 2023
b75f3b4
SIMSBIOHUB-24: First Nations as a funding source on projects/ surveys…
AlfredRosenthal May 9, 2023
c32a32e
SIMSBIOHUB-24-Fix: Funding source start/ end dates (#1027)
AlfredRosenthal May 9, 2023
07e3f1d
SIMSBIOHUB-18: Fix application redirection links (#1025)
curtisupshall May 10, 2023
fde5a51
Fix BCeID register link to point to deticated SIMS page (#1030)
curtisupshall May 11, 2023
68469e8
Fix app login redirect bug (#1031)
curtisupshall May 15, 2023
cb6bf05
removed console logs (#1034)
al-rosenthal May 16, 2023
4d1143b
SIMSBIOHUB-57: Taxonomy text display (#1032)
al-rosenthal May 17, 2023
4d11ecb
TechDebt: Misc Odd Updates (keycloak, pipeline, favicon, etc) (#1011)
NickPhura May 17, 2023
d2708e8
SIMSBIOHUB-24: Bugfix (#1028)
AlfredRosenthal May 23, 2023
f3ca89f
SIMSBIOHUB-15: Submit Request to Resubmit or Remove Observations, Sum…
KjartanE May 24, 2023
f7c106a
SIMSBIOHUB-8-2: Update duplicate key validation rule to account for e…
NickPhura May 29, 2023
f2bbe24
Updated Home Page Image / Minor Layout Adjustments (#1039)
jeznorth May 30, 2023
6f8d32d
SIMSBIOHUB-72: Send observations input file to Biohub (#1038)
anissa-agahchen Jun 2, 2023
bd35f1e
SIMSBIOHUB-61: See Error Message When Submitting Artifacts Fails (#1040)
curtisupshall Jun 2, 2023
485498c
SIMSBIOHUB-32: Sort Project List by Column Headers (#1029)
curtisupshall Jun 2, 2023
83a6431
Bugfix: Make Styles Issue (#1041)
al-rosenthal Jun 5, 2023
e1c8b0e
SIMSBIOHUB-8: Validation/Transformation Updates/Cleanup (#1036)
NickPhura Jun 5, 2023
9bcc2d2
SIMSBIOHUB-32-2: Additional Tweaks to lint/format versions, import pa…
NickPhura Jun 5, 2023
a545571
SIMSBIOHUB-70: Hide Upload Button for Observations and Summary Result…
curtisupshall Jun 7, 2023
a754dbc
SIMSBIOHUB-73: EML generation update (#1044)
al-rosenthal Jun 16, 2023
bb3fc45
Merge pull request #1045 from bcgov/dev
NickPhura Jun 21, 2023
ca9afb8
SIMSBIOHUB-117: File deletion sends request to BioHub (#1046)
al-rosenthal Jun 29, 2023
9601ba3
Techdebt: refactor draft endpoints (#995)
anissa-agahchen Jul 4, 2023
5fdc193
SIMSBIOHUB-141: Update Database to Accommodate Region Tables for Proj…
KjartanE Jul 13, 2023
6f7578f
SIMSBIOHUB-127: Update inferred layers code (#1048)
NickPhura Jul 17, 2023
bb9f443
SIMSBIOHUB-129: Upgrade to MUI V5 (#1050)
curtisupshall Jul 17, 2023
96d7e49
added new devs from bctw team to db seed (#1052)
MacQSL Jul 18, 2023
2f48df0
UI Cleanup + Misc Bug FIxes (#1054)
NickPhura Jul 19, 2023
28c4836
SIMSBIOHUB-106: Saving regions on project/ survey create/ update (#1055)
al-rosenthal Jul 20, 2023
afaf9a1
fixed open API spec (#1056)
al-rosenthal Jul 20, 2023
1aa1724
SIMSBIOHUB-148: Create New Agency Database Table to Support All Agenc…
NickPhura Jul 26, 2023
f85c456
SIMSBIOHUB-149: Update Project Type -> Project Programs and Project a…
al-rosenthal Jul 28, 2023
eec6dbd
SIMSBIOHUB-150: Database Modelling to Support 'Groups' (#1059)
NickPhura Jul 28, 2023
0be31c7
SIMSBIOHUB-146: Model Clean up (#1061)
al-rosenthal Jul 31, 2023
847d0b3
SIMSBIOHUB-144: Project Role update (#1064)
al-rosenthal Aug 2, 2023
eb4d16d
SIMSBIOHUB-144-2: Project Role updates (#1065)
al-rosenthal Aug 4, 2023
ae70b16
SIMSBIOHUB-154: System user table updates (#1060)
NickPhura Aug 10, 2023
2f43099
Tech debt: Fixed linting errors and skipped tests (#1063)
curtisupshall Aug 15, 2023
8232845
SIMSBIOHUB: Funding Sources Feature (#1066)
NickPhura Aug 16, 2023
87203be
SIMSBIOHUB - 241 + 242 + 253 - Critter / Observation / Deployment / S…
MacQSL Aug 22, 2023
759c41b
Funding Source Testing (#1073)
al-rosenthal Aug 23, 2023
5f9e00e
SIMSBIOHUB-161/162: Comment Project Location and IUCN Sections. (#1072)
NickPhura Aug 23, 2023
05d3902
Bctw 935 add critter form (#1069)
MacQSL Aug 25, 2023
0e5cf65
SIMSBIOHUB-159: Move project_type to survey_type (#1074)
NickPhura Aug 28, 2023
2496f04
SIMSBIOHUB-169: Project User Roles (#1075)
al-rosenthal Aug 28, 2023
39065a7
SIMSBIOHUB-158: Move Partnerships from Projects to Surveys (#1076)
curtisupshall Aug 29, 2023
105829d
SIMSBIOHUB-176: User Selection (Survey Team) (#1078)
KjartanE Aug 29, 2023
5fe85d7
TechDebt: useAxios 401/403 Request Retry (#1079)
NickPhura Aug 30, 2023
130364f
fix bad error handling on survey participation repo function (#1080)
NickPhura Aug 31, 2023
ec42e38
TechDebt: Update existing migration: remove observation table (for no…
NickPhura Aug 31, 2023
68a6d84
SIMSBIOHUB-262: Create Survey Blocks table (#1081)
curtisupshall Aug 31, 2023
df258a0
SIMSBIOHUB-239: Proxy BCTW/Critterbase requests through SIMS backend …
JeremyQuartech Aug 31, 2023
5d80722
SISMBIOHUB-259: Survey Block (#1085)
al-rosenthal Sep 8, 2023
53cc39b
SIMSBIOHUB-259: General UI Fixes / Clean-up (#1088)
jeznorth Sep 11, 2023
0106937
SIMSBIOHUB-194: Seed SIMS with Users from SPI (#1086)
KjartanE Sep 11, 2023
9d6f347
fix regular insert user (#1089)
KjartanE Sep 12, 2023
9e3686b
SIMSBIOHUB-192: Add Site Selection Strategy + stratums to survey form…
curtisupshall Sep 12, 2023
1fa6146
SIMSBIOHUB-207/216: Survey Animals Table and Telemetry Device Deploym…
JeremyQuartech Sep 13, 2023
11acde5
Updates to Stratum, Blocks and Participants Components (#1091)
jeznorth Sep 13, 2023
5289900
SIMSBIOHUB-216 Patch (#1093)
GrahamS-Quartech Sep 14, 2023
429212f
SIMSBIOHUB 211 - Edit Telemetry Form (#1094)
GrahamS-Quartech Sep 19, 2023
c62c52b
SIMSBIOHUB-145: Survey Locations (#1092)
al-rosenthal Sep 20, 2023
18aae70
SIMSBIOHUB 281 - Update Animal Form and Table (#1098)
GrahamS-Quartech Sep 21, 2023
42d9bdb
TechDebt: User Role Selection Testing (#1082)
al-rosenthal Sep 21, 2023
79ef00f
Application Header and Footer Updates (#1099)
jeznorth Sep 25, 2023
f23144b
SIMSBIOHUB-263: Upload Keyx attachments to BCTW (#1095)
JeremyQuartech Sep 25, 2023
6d00b84
SIMSBIOHUB-219: Add new sampling site (#1100)
al-rosenthal Sep 27, 2023
083cb23
SIMSBIOHUB-286: Upload Telemetry Files on Device Creation (#1102)
JeremyQuartech Sep 29, 2023
1673dec
SIMSBIOHUB 217 - Edit Animal (#1101)
GrahamS-Quartech Sep 29, 2023
df69dcb
SIMSBIOHUB-223: Observations Prototype (#1097)
curtisupshall Sep 29, 2023
ab2019d
Tech Debt: Telemetry Device UI Improvements(#1105)
JeremyQuartech Oct 3, 2023
df7d0cb
SIMSBIOHUB-223: Implement UI improvements + changes for observations …
curtisupshall Oct 4, 2023
73681f3
SIMSBIOHUB-275: Remove Project Coordinator from SIMS (#1104)
curtisupshall Oct 5, 2023
d4aa9c4
SIMSBIOHUB-276: Remove Lead Biologist from survey edit and create pag…
curtisupshall Oct 5, 2023
23374a8
Animal Form UI Fixes (#1109)
JeremyQuartech Oct 5, 2023
3acdff4
SIMSBIOHUB-287: User Access Request (#1103)
al-rosenthal Oct 5, 2023
a2b885b
Merge pull request #1112 from bcgov/dev
NickPhura Oct 6, 2023
f4fff43
BugFix: New funding source name field was shorter than old name field…
NickPhura Oct 6, 2023
6246497
Merge pull request #1114 from bcgov/dev
NickPhura Oct 6, 2023
a211c51
TechDebt: App Layout Fixes (#1111)
jeznorth Oct 10, 2023
dfd11f5
SIMSBIOHUB-294: Delete Deployment (#1107)
GrahamS-Quartech Oct 11, 2023
e976b83
SIMSBIOHUB-288: Sample Site Dropdowns (#1110)
al-rosenthal Oct 11, 2023
d117643
SIMSBIOHUB-220, 221 - Show and Edit Sampling Sites (#1115)
KjartanE Oct 12, 2023
86ac9f1
SIMSBIOHUB 295 - View Telemetry from Animal Table (#1118)
GrahamS-Quartech Oct 13, 2023
0292097
SIMSBIOHUB-303 - Remove Import Functionality for Observations and Sum…
jeznorth Oct 13, 2023
9cb813d
SIMSBIOHUB-307: Telemetry Device Validation Fixes (#1119)
JeremyQuartech Oct 16, 2023
a8b8e90
SIMSBIOHUB-293: Create Project Bug (#1121)
NickPhura Oct 16, 2023
f63d812
BugFixes: Misc Fixes (#1124)
NickPhura Oct 17, 2023
3322f6e
Merge pull request #1123 from bcgov/dev
NickPhura Oct 17, 2023
2960d9b
SIMSBIOHUB-308: Misc Bug Fixes (#1126)
NickPhura Oct 18, 2023
69f4781
SIMSBIOHUB-308: System API User Add Bug (#1127)
KjartanE Oct 19, 2023
0f21439
Merge pull request #1129 from bcgov/dev
NickPhura Oct 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
68 changes: 43 additions & 25 deletions .config/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"staticUrls": {
"dev": "dev-biohubbc.apps.silver.devops.gov.bc.ca",
"test": "test-biohubbc.apps.silver.devops.gov.bc.ca",
"prod": "biohubbc.apps.silver.devops.gov.bc.ca"
"prod": "sims.nrs.gov.bc.ca"
},
"staticUrlsAPI": {
"dev": "api-dev-biohubbc.apps.silver.devops.gov.bc.ca",
Expand All @@ -34,37 +34,55 @@
},
"sso": {
"dev": {
"url": "https://dev.loginproxy.gov.bc.ca/auth",
"clientId": "sims-4461",
"host": "https://dev.loginproxy.gov.bc.ca/auth",
"realm": "standard",
"integrationId": "4461",
"adminHost": "https://loginproxy.gov.bc.ca/auth",
"adminUserName": "sims-svc-4464",
"apiHost": "https://api.loginproxy.gov.bc.ca/api/v1",
"keycloakSecret": "keycloak-admin-password",
"keycloakSecretAdminPassword": "keycloak_admin_password"
"clientId": "sims-4461",
"keycloakSecret": "keycloak",
"serviceClient": {
"serviceClientName": "sims-svc-4464",
"keycloakSecretServiceClientPasswordKey": "sims_svc_client_password"
},
"cssApi": {
"cssApiTokenUrl": "https://loginproxy.gov.bc.ca/auth/realms/standard/protocol/openid-connect/token",
"cssApiClientId": "service-account-team-1190-4229",
"cssApiHost": "https://api.loginproxy.gov.bc.ca/api/v1",
"keycloakSecretCssApiSecretKey": "css_api_client_secret",
"cssApiEnvironment": "dev"
}
},
"test": {
"url": "https://test.loginproxy.gov.bc.ca/auth",
"clientId": "sims-4461",
"host": "https://test.loginproxy.gov.bc.ca/auth",
"realm": "standard",
"integrationId": "4461",
"adminHost": "https://loginproxy.gov.bc.ca/auth",
"adminUserName": "sims-svc-4464",
"apiHost": "https://api.loginproxy.gov.bc.ca/api/v1",
"keycloakSecret": "keycloak-admin-password",
"keycloakSecretAdminPassword": "keycloak_admin_password"
"clientId": "sims-4461",
"keycloakSecret": "keycloak",
"serviceClient": {
"serviceClientName": "sims-svc-4464",
"keycloakSecretServiceClientPasswordKey": "sims_svc_client_password"
},
"cssApi": {
"cssApiTokenUrl": "https://loginproxy.gov.bc.ca/auth/realms/standard/protocol/openid-connect/token",
"cssApiClientId": "service-account-team-1190-4229",
"cssApiHost": "https://api.loginproxy.gov.bc.ca/api/v1",
"keycloakSecretCssApiSecretKey": "css_api_client_secret",
"cssApiEnvironment": "test"
}
},
"prod": {
"url": "https://loginproxy.gov.bc.ca/auth",
"clientId": "sims-4461",
"host": "https://loginproxy.gov.bc.ca/auth",
"realm": "standard",
"integrationId": "4461",
"adminHost": "https://loginproxy.gov.bc.ca/auth",
"adminUserName": "sims-svc-4464",
"apiHost": "https://api.loginproxy.gov.bc.ca/api/v1",
"keycloakSecret": "keycloak-admin-password",
"keycloakSecretAdminPassword": "keycloak_admin_password"
"clientId": "sims-4461",
"keycloakSecret": "keycloak",
"serviceClient": {
"serviceClientName": "sims-svc-4464",
"keycloakSecretServiceClientPasswordKey": "sims_svc_client_password"
},
"cssApi": {
"cssApiTokenUrl": "https://loginproxy.gov.bc.ca/auth/realms/standard/protocol/openid-connect/token",
"cssApiClientId": "service-account-team-1190-4229",
"cssApiHost": "https://api.loginproxy.gov.bc.ca/api/v1",
"keycloakSecretCssApiSecretKey": "css_api_client_secret",
"cssApiEnvironment": "prod"
}
}
}
}
51 changes: 6 additions & 45 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,50 +1,11 @@
# Overview
## Links to Jira Tickets

## Links to Jira tickets
- {Include a link to all applicable Jira tickets}

- {List all applicable Jira tickets}
## Description of Changes

## Description of relevant changes
- {List all relevant code changes. Include any changes to the business workflow that might not be obvious to the reviewers of this PR.}

- {List all relevant changes, in particular anything that will help the reviewers test/verify this PR}
## Testing Notes

## PR Checklist

A list of items that are good to consider when making any changes.

_Note: this list is not exhaustive, and not all items are always applicable._

### Code

- [ ] New files/classes/functions have appropriately descriptive names and comment blocks to describe their use/behaviour
- [ ] I have avoided duplicating code when possible, moving re-usable pieces into functions
- [ ] I have avoided hard-coding values where possible and moved any re-usable constants to a constants file
- [ ] My code is as flat as possible (avoids deeply nested if/else blocks, promise chains, etc)
- [ ] My code changes account for null/undefined values and handle errors appropriately
- [ ] My code uses types/interfaces to help describe values/parameters/etc, help ensure type safety, and improve readability

### Style

- [ ] My code follows the established style conventions
- [ ] My code uses native material-ui components/icons/conventions when possible

### Documentation

- [ ] I have commented my code sufficiently, such that an unfamiliar developer could understand my code
- [ ] I have added/updated README's and related documentation, as needed

### Tests

- [ ] I have added/updated unit tests for any code I've added/updated
- [ ] I have added/updated the Postman requests/tests to account for any API endpoints I've added/updated

### Linting/Formatting

- [ ] I have run the linter and fixed any issues, as needed
_See the `lint` commands in package.json_
- [ ] I have run the formatter and fixed any issues, as needed
_See the `format` commands in package.json_

### SonarCloud

- [ ] I have addressed all SonarCloud Bugs, Vulnerabilities, Security Hotspots, and Code Smells
- {List any relevant testing considerations, necessary pre-reqs, and areas of the app to focus on. Specifically, include anything that will help the reviewers of this PR verify the code is functioning as expected.}
84 changes: 0 additions & 84 deletions .github/workflows/backup/android-build.bkp

This file was deleted.

70 changes: 0 additions & 70 deletions .github/workflows/backup/android.bkp

This file was deleted.

94 changes: 0 additions & 94 deletions .github/workflows/backup/ios-build.bkp

This file was deleted.

Loading
Loading