1.29.0 (2024-12-20)
- #1636 integrate pagination on the users table (#1693) (f23cdcd)
- #1639 Forest Client Search integration with delegated admin endpoint forest client name update (#1694) (fcc7635)
- #1655 restrict client selection when d admins assign roles (#1701) (15983a7)
- #1711 clear-text logging of sensitive information (#1712) (2890ec7)
- Add email for "soryBy" param in request. (#1714) (6aca894)
- deps: update all non-major dependencies (#1116) (575d45d)
1.28.1 (2024-12-06)
1.28.0 (2024-12-05)
- #1638 Forest Client Search integration and show FC client name (#1678) (092c875)
- #1654 combine grant app user role and d admin role screens (#1679) (8bde1ae)
- #1638 Fix updating forest client name error after search when forest client number isn't a valid one. (#1687) (887b230)
- #1685 style fixes on add/manage permission pages (#1686) (6456a9b)
- Quick fix to add default size to frontend to query more than 50 items from backend. (#1688) (c312218)
1.27.1 (2024-11-27)
- #1675 (b) Temporary fix FAM search IDIR user scenario by switching to 'idir-account-detail` new IDIM-proxy endpoint. (#1676) (01ff3f6)
1.27.0 (2024-11-26)
- #1641 Allow delete inactive users (#1661) (790bd25)
- #1657 move the add permission button (#1671) (1cf9798)
- #1673 add IDIM warn notification message (#1674) (da55706)
1.26.0 (2024-11-20)
- #1653 add new callback and sign-out urls for silva (#1667) (b09de70)
- #1665 prod release fixes (#1666) (98ae7ff)
1.25.0 (2024-11-20)
1.24.0 (2024-10-16)
- #1545 store audit records when grantingremoving delegated admin access (#1625) (465f066)
- #1619 add user history icon to d amin action column (#1622) (e167740)
- #1614 add client suspend role (#1618) (72713ec)
- #1628 Improve local testcontainer startup to avoid overriding running main docker db instance (#1632) (2371396)
1.23.1 (2024-10-04)
1.23.0 (2024-10-03)
- #1242 Add role display name (#1564) (d94a242)
- #1536 Create audit permission and code tables (#1577) (3272d7c)
- #1537 create an api to return audit information (#1587) (06294a7)
- #1538 backend store user privilege change audit records (#1601) (b78f70b)
- #1538 store audit records tests (#1605) (9542953)
- #1540 create a user access history page (#1607) (6b507c6)
- #1542 User details link and breadcrumb change. (#1589) (fa6b3ad)
- #1575 Remove sensitive data logging. (#1609) (a57dc45)
- #1596 Implement email styling enhancements (#1608) (51b4cd3)
- #1436 prevent self lookup on grant access (#1617) (94dac66)
- #1509 Replace OIDC SSO playground url (#1565) (e888381)
- #1540 add dashes to null name (#1616) (051981c)
- #1559 Fix SchemaSpy trigger in deployment pipeline (#1560) (73b80ca)
- #1580 de-spaghetti-fying backend schema (#1586) (52fff70)
- #1593 gc notify app name max length (#1599) (96f0ca9)
- Add new user to local setup script (#1566) (997a8f1)
- deps: update dependency axios to v1.7.4 [security] (#1528) (d676cde)
- ignore env files (#1578) (e4f2db7)
- deps: bump fast-xml-parser and aws-amplify in /frontend (#1573) (6810f0f)
- deps: update boto to v1.35.5 (#1554) (1bba6d4)
- deps: update dependency authlib to v1.3.1 [security] (#1446) (5357465)
- deps: update dependency npm-run-all2 to v6 (#1572) (a58d103)
- deps: update github actions all dependencies (#1567) (63f309f)
- deps: update pytest (#1569) (cd274ae)
- deps: update sqlalchemy (#1553) (e733606)
1.22.2 (2024-09-17)
1.22.1 (2024-08-21)
- #1031 Disable SchemaSpy trigger in prod deployment for now (#1558) (3e80cc5)
- #1031 Fix SchemaSpy trigger in production deployment yaml (#1556) (2ac4146)
1.22.0 (2024-08-16)
- #1031 Enable SchemaSpy to auto generate data model (#1525) (35add25)
- #1031 Fix SchemaSpy pipeline and auto run when do prod deployment (#1526) (560f33b)
- #1469 Enable email notification for granting delegated admin (#1529) (1d352c5)
- #1471 Handle email sending error (#1531) (67f6c85)
- #1508 send email notification optionally (#1519) (0163b3d)
- #799 sending grant user email (#1527) (073d3fa)
1.21.0 (2024-08-08)
- #1386 Add an api to load and update user information to match records in IDIM (#1504) (804a3a5)
- #1511 Support grant user access with multiple forest client numbers in one api call (#1515) (28172e2)
- #1386 Fix missing user type code while getting requester for load user information (#1510) (24e0da2)
- #1454 Remove jose dependency (#1506) (e23f2dd)
- #1454 remove python-jose package dependency from BCSC integration. (#1500) (c6c7776)
- #1503 Add redirect url for spar (#1520) (e59d7f2)
- Update python version in terraform to keep consistent (#1518) (37464c6)
- Upgrade test container version to fix pipeline issue (#1517) (1a2b3bc)
1.20.1 (2024-07-24)
1.20.0 (2024-07-23)
- #1115 Display user information in table (#1499) (2a2b7e3)
- #1367 Update get method to return user information (#1497) (39a99fc)
- #1367 Fix and simplify audit log (#1498) (5e81ed5)
- #1482 Add roles for SILVA (#1495) (3d12680)
- #1487 Fix IDIM user verification for admin management router guards (#1493) (e3368bf)
- #1488 FAM prod supports forest-client search for different app environments. (#1496) (46727be)
1.19.1 (2024-07-17)
1.19.0 (2024-07-16)
- #1365 Add first, last name and email columns to fam user table (#1472) (0026b8c)
- #1366 Store first name, last name, and email when create user (#1483) (9e8b6bf)
- #1383 use user terms acceptance api on frontend (#1473) (5b87606)
- #1456 update role selection to use radio in table (#1478) (3588cc0)
- #1383 Only check if user needs accept terms and conditions if is FAM user (#1479) (859145d)
- #1481 Allow frontend verifying test user accounts in FAM PROD for TEST apps (#1485) (cf0d5b6)
- #1481 Fix application env parameter undefined error (#1489) (cb15fbe)
1.18.1 (2024-07-03)
1.18.0 (2024-07-02)
- #1372 terms and conditions component (#1462) (ac95030)
- #1382 Add tests for storing terms condition record apis (#1449) (b5fabd9)
- #1382 Store terms and conditions acceptance record (#1447) (56d3db6)
- #1425 add backend endpoint checks for bceid user accept terms and conditions (#1463) (d924295)
- #1425 backend check bceid user accept tc tests (#1470) (baece1e)
- #1190 'enter' behaviour on grant access form (#1448) (e050a51)
- #1226 update icon on "nothing to display yet" page (#1439) (afea0f7)
- #1334 improve user table behaviour (#1430) (8aaa47b)
- #1402 improve the loading behaviour for the frontend tables (#1450) (60d777f)
- #1420 Update CloudFront default ttl to minimize down time caused by caching issue (#1438) (3efd561)
- #1459 #1461 Add redirect urls for SPAR and SILVA (#1468) (1769c2b)
- 1398 resolve python jose security vulnerability (#1455) (84cbb94)
1.17.0 (2024-06-06)
- #1183 Frontend enable BCeID delegated admin verifying BCeID user (#1350) (811cf8b)
- #1270 Backend enable storing and updating BCeID user's business guid (#1349) (f02e082)
- #1282 hide user domain radio button when bceid user is granting access (#1363) (5160589)
- #1307 enable multiple forest client numbers with or without space after comma (#1377) (4e2a72e)
- #1323 Run frontend build in sonar pipeline (#1394) (aadfcf2)
- #1353 update tests for user name input with bceid functionality (#1407) (b89d9c0)
- #747 Add tests for user validator and user service (#1419) (9c8e69d)
- #747 Store user guid when grant admins (#1413) (996f9fd)
- #747 Store user guid when grant user access and update Auth Lambda function to check conflict on user guid (#1414) (cc46e2f)
- #1227 Cleanup unused apis in admin management and app access management directories (#1403) (94ba3a3)
- #1328 Update profile side bar to match the design in SPAR (#1389) (c7b6253)
- #1371 tab component not showing on mobile screen size (#1384) (bb390a7)
- #1385 Forest Client Numbers Verification Ignore Already Verified Client Numbers (#1393) (f1cae4d)
- #1395 Frontend is not showing success notification and error notification simultaneously (#1408) (2af8e40)
- #1409 resolve strange user_type enum class produced by openapi/swagger (#1412) (b9b5fa8)
- #747 Support nullable user guid for existing FAM user (#1418) (e81aa62)
- Add delegated admin tab and navigation options back after solving the hotfix #1421 (#1435) (c2fdc97)
- Merge hotfix for forest client api back to main (#1424) (71ed6d7)
- Resolved Typing Errors in Tests to Enable Successful Build on pr #1351 (#1356) (1e31c3b)
- #1270 Add tests verifing business_guid saved for BCeID user (#1390) (e983418)
- deps: [Snyk] Security upgrade @openapitools/openapi-generator-cli from 2.7.0 to 2.8.0 (#1133) (8f3fb77)
- deps: [Snyk] Security upgrade cryptography from 42.0.4 to 42.0.6 (#1352) (b7e3b0d)
- deps: [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 (#1399) (7e4eb82)
- deps: [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 (#1405) (193d6dc)
- deps: [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 (#1406) (04e95f2)
- deps: [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 (#1411) (8f23c3b)
- deps: [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 (#1432) (90678cc)
- deps: [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 (#1433) (9bfb7a3)
- deps: [Snyk] Upgrade @carbon/icons-vue from 10.88.0 to 10.89.0 (#1392) (6f325a2)
- deps: [Snyk] Upgrade @vue/test-utils from 2.4.3 to 2.4.5 (#1375) (4c1df3c)
- deps: [Snyk] Upgrade aws-amplify from 5.3.14 to 5.3.18 (#1346) (41b0243)
- deps: [Snyk] Upgrade axios from 1.6.5 to 1.6.8 (#1347) (e9ce85e)
- deps: [Snyk] Upgrade bootstrap from 5.3.2 to 5.3.3 (#1379) (b2fc029)
- deps: [Snyk] Upgrade primevue from 3.40.0 to 3.46.0 (#1340) (59b1bad)
- deps: [Snyk] Upgrade sass from 1.69.7 to 1.74.1 (#1345) (d9ee9c1)
- deps: [Snyk] Upgrade sass from 1.74.1 to 1.75.0 (#1380) (9ca21b3)
- deps: [Snyk] Upgrade sass from 1.75.0 to 1.76.0 (#1404) (2471a6f)
- deps: [Snyk] Upgrade sass from 1.76.0 to 1.77.1 (#1434) (f9547a4)
- deps: [Snyk] Upgrade vee-validate from 4.12.4 to 4.12.6 (#1376) (c5ef8ab)
- deps: [Snyk] Upgrade vue from 3.4.21 to 3.4.23 (#1374) (4e230dd)
- deps: [Snyk] Upgrade vue-router from 4.2.5 to 4.3.2 (#1373) (e2c4526)
- deps: [Snyk] Upgrade yup from 1.3.3 to 1.4.0 (#1381) (184649f)
- minor dependencies upgrade backend (#1378) (5b476b4)
1.16.3 (2024-06-05)
1.16.2 (2024-06-04)
1.16.1 (2024-06-03)
1.16.0 (2024-05-03)
- #1081 grant application admin component test (#1336) (c4b46bc)
- #1184 delegated admin filtering same org tests (#1319) (ed6ab53)
- #1285 pass user guid from frontend, update backend schema (#1343) (7c79c9b)
- #1306 fix description for user type code B (#1348) (135d529)
- #1338 add log for debugging db session connection (#1351) (0150e48)
- deps: [Snyk] Upgrade @carbon/icons-vue from 10.79.1 to 10.88.0 (#1339) (9522d68)
- deps: [Snyk] Upgrade vue from 3.4.6 to 3.4.21 (#1341) (77aecb1)
1.15.0 (2024-04-23)
- #1184 delegated admin filtering same org (#1310) (5ca70f8)
- #1186 add test for delegated admin granting access (#1312) (6cf4da8)
- #1187 add security check for delegated admin remove access (#1299) (d3ae17f)
- #1187 add test for security check for delegated admin removing user access (#1305) (3a884ee)
- #1223 accessibility on fam pages (#1296) (ff99b49)
- #1239 adding business to bceid references (#1304) (e9a3c7f)
- #985 check my own permissions (#1276) (8cddcd0)
- #985 minor table styling tweaks (#1308) (135c625)
- #1206 #1207 clean up and add new spar roles (#1286) (ae18515)
- #1293 fix audit log and add test (#1295) (8df3969)
- #1315 fix application name error (#1316) (5f47c4c)
- #1317 fix frontend build type error caused by sidenav (#1322) (e3bc784)
- 985 frontend pipe line fix (#1313) (b26166e)
- adjusting sidenav list for better viewing (#1317) (e9f7ca5)
- ci: sonarcloud versions (#1311) (21975c4)
- deps: [Snyk] Security upgrade vite from 4.5.2 to 4.5.3 (#1283) (2b9a4bc)
- Update wiki architecture diagram (#1318) (73a5d76)
1.14.1 (2024-04-09)
1.14.0 (2024-04-08)
- #1126 Change button wording (#1265) (e89cfb2)
- #1179 bceid login (#1225) (eb815a0)
- #1182 bceid search bceid need check org (#1269) (054810d)
- #1189 Update successful and warning notification when adding or deleting application admin (#1241) (a1cad1b)
- #1217 backend check both token and access control table for authorization (#1267) (2f6ff98)
- #1222 store business guid (#1230) (aeabd35)
- #1264 config prod bcsc (#1288) (d748585)
- #1179 bceid login bug fix (#1255) (f6e0dc5)
- #1191 Confirmation popup has too many white space (#1268) (c863771)
- #1194 application dropdown should list application in order (#1252) (6dd2266)
- #1236 update client app name (#1271) (e4e564e)
- #1256 Merge hotfix to add new client role admin (#1261) (dcb5002)
- #1263 Sort role in delegated admin table is not working (#1278) (0c71c89)
- #1264 disable bceid login button (#1289) (d12757f)
- #1266 update create_user and update_user length in db (#1275) (8ce7a02)
- #1272 revert read write attribute (#1279) (2a17a4e)
- #1272 try to add username attribute for mapping (#1277) (68ca9b0)
- fix the table header text for delegated admin (#1290) (b892597)
- deps: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#1253) (3725c96)
- deps: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#1258) (672d613)
- deps: update dependency black to v24 [security] (#1260) (c3d8eea)
1.13.0 (2024-03-19)
- #1144 call api after login and cache results (#1200) (88d18e5)
- #1145 use cached access for applications list (#1209) (ac55350)
- #1147 get list of roles from cache (#1229) (8f18c47)
- #1149 delegated admin table screen (#1211) (8d39e2f)
- #1150 navigation to grant delegated admin screen (#1228) (44733c3)
- #1159 add delegated admin form (#1212) (02395db)
- #1160 submit delegated admin form (#1220) (7d7e01d)
- #1163 delete delegated admin function (#1219) (469c1e9)
- #1180 add backend api to verify bceid (#1218) (e1bc451)
- #1224 - Delegated Admin Table Disappears On Sign Out (#1248) (ac24c9c)
- #1232 Merge hotfix branch for adding new forest client role (#1244) (57be90f)
- #1247 #1233 Merge hotfix to add new client role, update client redirect urls (#1251) (9c220ab)
1.12.3 (2024-03-20)
1.12.2 (2024-03-18)
1.12.1 (2024-03-14)
1.12.0 (2024-02-16)
- #1090 delete delegated admin (#1196) (c5dbbee)
- #1174 add tests for get my fam access api (#1195) (914ae89)
- #1066 admin segregation cleanup (#1203) (ee9f3e4)
- #1197 update terraform IDP config to manual enter endpoints (#1202) (a2ea756)
- deps: [Snyk] Security upgrade cryptography from 42.0.0 to 42.0.2 (#1171) (9af8e16)
- deps: update dependency fastapi to v0.109.1 [security] (#1177) (02ac2bd)
1.11.0 (2024-02-09)
- #1052 incorporate axios with admin api (#1067) (0b0cc70)
- #1059 application admin management UI (#1162) (05a1124)
- #1082 test for userDomainSelect component (#1101) (a6f830c)
- #1083 component testing for usernameInput component (#1152) (ccca81d)
- #1085 new access control privilege table (#1120) (15c513d)
- #1086 get delegated admin endpoint (#1167) (5430a54)
- #1089 add post delegated admin endpoint (#1138) (3d34d47)
- #1122 support spar to add dev redirect urls to test (#1123) (7a3968a)
- #1131 add tests (#1141) (7e35a01)
- #1131 additional get admin management endpoints (#1136) (b5694a2)
- #1139 add forest client validator (#1176) (2f02a51)
- #1143 my fam access api (#1170) (9a18497)
- #1175 create application admin endpoint to only allow IDIR user (#1188) (dee5998)
- #850 primevue component tab (#1096) (319bf5a)
- #887 Implement application admin management UI - manage permission UI (#1118) (7e2a5a6)
- #888 transfer to admin table (#1068) (fac94f1)
- #921 add first and last name to user verification identity card (#1112) (4ab1af3)
- #970 add tests for adding forest client number (#1102) (4a2bca0)
- (frontend) update primevue and custom stylesheet version (#1107) (7c89757)
- #1069 fix a type error (#1094) (2efac08)
- #1076 fetch before navigation (#1077) (b8c0cd8)
- #1087 update return of get app admin api to include user and application information (#1099) (bfab3da)
- #1097 add route security (#1104) (c66149a)
- #1097 fix import error due to refactoring. (#1105) (cdef600)
- #1106 bc logo redirect (#1168) (f84bb4f)
- #1121 breadcrumb component not routing (#1169) (f14c878)
- #1134 add test logout url for forest client test (#1156) (278c663)
- #1139 add missing package (#1193) (0ca1e3a)
- #888 add missing access for auth lambda db user (#1074) (cc8460b)
- #888 fix auth function when read application admins (#1075) (efbba1c)
- #921 fix user identity card style on mobile (#1119) (c60f28b)
- #972 axios version upgrade (#1125) (986718b)
- admin management api minor refactoring (#1157) (7a5d9dd)
- fixing bugs from previous 1059 task (#1192) (bef0ca3)
- fixing wrong import for Session (#1142) (da6a35b)
- #1069 refactor the grant access form (#1080) (b7724b5)
- #1135 update FAM readme for Windows OS workspace setup (#1137) (7e4a962)
- deps: [Snyk] Security upgrade cryptography from 41.0.7 to 42.0.0 (#1161) (a7edaf9)
- deps: update all non-major dependencies (#1064) (d12913f)
- deps: update dependency cryptography to v41.0.6 [security] (#1061) (d22c289)
- deps: update dependency pycryptodome to v3.19.1 [security] (#1109) (8d510c0)
- Update issue templates (#1166) (d444f32)
1.10.0 (2023-12-05)
- #1007 new fam app admin model (#1029) (f7f341f)
- #1010 admin api gateway (#1050) (b61aeba)
- #1018 add auth test for bceid and bcsc login (#1065) (8c2a40d)
- #1042 new admin api gen (#1054) (477277f)
- #1046 add test for admin management endpoints (#1055) (7e39737)
- #884 add admin management lambda (#1035) (bdc5423)
- #885 add admin management endpoint (#1049) (5b69940)
- #1014 client id input field error validation issues (#1032) (a23acbd)
- #1015 Notification issues when the text is too long (#1034) (a8fbad8)
- #1044 Better Error Message for Self Granting User Error (#1053) (4c958a7)
- #885 fix admin management db username in flyway (#1051) (bb5352c)
- #993 user name field consistency (#1043) (f0f573d)
- typing breaking build (#1058) (6f8d3ea)
- #1022 refactor frontend code to be consistent (#1060) (88c6796)
- renovate extends bcgov/renovate-config (#1045) (45ea082)
1.9.0 (2023-11-07)
- #1020 fix forest client number add error (#1025) (1a8eb3b)
- #1020 fix grant access page role change issue (#1023) (84dbc4b)
- #984 added to return login user email for SPAR (#1024) (b550415)
1.8.2 (2023-11-06)
- #1017 audit bcsc (#1019) (35de359)
- #953 paginator default page (#1009) (2a3b4a1)
- #995 current route on breadcrumb (#1013) (5d616c6)
- #997 frontend small fixes (#1016) (70ec2d8)
- [Snyk] Security upgrade cryptography from 41.0.4 to 41.0.5 (#998) (fa6086c)
1.8.1 (2023-10-26)
1.8.0 (2023-10-25)
- #802 aws bastion host terraform (#892) (643549e)
- #842 breadcrumb component (#980) (8a721cf)
- #853 forest client number multiple values (#956) (cf3cf26)
- #896 sidenav collapseble for mobile (#943) (3678cdf)
- #990 added 50 dev urls for each cognito client (#996) (1286162)
- #365 Remove Unused Endponts. (#968) (2976dfc)
- #952 eliminate summary page (#991) (c565197)
- #987 add missing type check router guards (#992) (c9c7189)
- broken frontend build from previous merge (#989) (d6d1b1f)
- update redirect url for spar as requested (#977) (ea0ad6e)
- #978 pydantic sqlalchemy upgrade (#982) (d5410db)
- deps: Bump @babel/traverse from 7.22.1 to 7.23.2 in /frontend (#979) (b21477a)
- deps: update dependency cryptography to v41.0.4 [security] (#923) (b0cb28a)
1.7.1 (2023-10-16)
- #938 Remove unnecessary flows from nsgs based on security reviews. (#960) (6614d74)
- incorrect swapped action (#965) (1976022)
- swap out unmaintained action (#961) (b30fdf9)
- Update actions/upload-artifact action to v3 (#967) (9b70fe0)
- update checkout action for node 12 deprecation (#962) (75894bc)
1.7.0 (2023-10-10)
1.6.0 (2023-10-05)
1.5.0 (2023-10-03)
- #846 user information card new design style (#913) (5986c57)
- #847 adjust forest client information card (#932) (43d5a56)
- #849 adjust styling manage permissions (#890) (4adfb59)
- 851 search bar in the manage permissions page (#895) (55927e9)
- drawio adjust (#910) (ab7c5ab)
- #720 make user attribute displayname and email writable (#912) (32029f5)
- #897 frontend minor style changes (#914) (2a2a291)
- #933 added redirect urls for silva client as required (#944) (9fd0afa)
1.4.0 (2023-09-14)
- #715 component integration test for landing page (#861) (f441fcc)
- #720 Add user display name and email to the profile section (#891) (aeb8be9)
- #751 further restrict api lambda user (#870) (cbe5f13)
- Custom network security groups to segregate lambdas #773 (#841) (8ee4ae1)
- #719 use same button component (#864) (9d42f90)
- #831 remove user role confirm dialog bug (#871) (5a3cfe6)
- #839 fix browser console error for labels (#866) (ab15111)
- #848 profile signout incorrect (#869) (f7fe57a)
- #848 user name disappearing when log out (#865) (b879047)
- #858 upgrade fastapi version to solve pipeline issue (#862) (0a98744)
- #867 add user email return to silva application (#872) (4d2725a)
- #867 fix url of oidc debugger tool (#873) (b093196)
- #874 frontend improvement no try catch (#875) (fb4128c)
- Freeze important pydantic and SQLAlchemy dependencies version. (#881) (feeec18)
- minor backend improvement part2 (#860) (c049bab)
- deps: update dependency mock to v5 (#832) (d32ffb1)
- deps: update dependency mypy to v1 (#833) (4026caf)
1.3.0 (2023-08-30)
- #478 add gc notify email endpoint (#789) (93ee292)
- #561 API audit logs (#772) (f027191)
- #561 audit for auth login (#766) (e15d94b)
- #679 integrate idim lookup proxy (#728) (1e71989)
- #688 Restrict admins from self-modification (#705) (197e505)
- #700 input sanitization (#837) (d2703d1)
- #704 switch to carbon icons (#754) (846a579)
- #718 Reduce access of API DB user (#745) (ac18807)
- #718 Use seperate auth lambda database user (#731) (a012ab0)
- #725 add waf terraform (#797) (d2a79ff)
- #726 Added redirect urls for forest client test and prod in terraform (#741) (56cc3e4)
- #818 onboard support for Silva (#821) (84c7fdd)
- 575 implement bcgovpubcode (#723) (10234fa)
- 616 frontend main page (#699) (55d8f4a)
- #561 update audit log (#807) (6577df7)
- #704 fix frontend pipeline build error caused by type (#811) (bcf7d23)
- #714 cleanup frontend code (#756) (1806a35)
- #721 style unit px to rem (#806) (69113fe)
- #733 Disable grant access button when there is no application selected (#749) (9bf2f3d)
- #735 error handling fix (#746) (5d2a709)
- #748 - Fixing the Forest Client Number at Summary Page (#803) (a431623)
- #750 frontend minor fixes (#819) (496a302)
- #755 cleaning up stylesheet, and updating classes (#822) (855e711)
- #759 Show Next button in the grant access page, but disabled it until meet requirement. (#768) (438f5a8)
- #800 Frontend test breaks the pipeline build (#801) (a679747)
- #814 update dynamic icon import to fix pipeline slow issue (#816) (241d124)
- #815 large filesize image (#823) (51dd608)
- #825 403 error interceptor (#829) (0258ccc)
- #826 clear previous success message on dashboard (#830) (f432d0c)
- #827 logout causing type error (#828) (6a86b0c)
- minor backend adjustment (#812) (5ba837d)
- server/backend/requirements.txt upgrade cryptography from 41.0.1 to 41.0.2 (#702) (b5220e3)
- #684 update fam architecture diagram (#706) (eec32c7)
- bump bcgov-nr/action-test-and-analyst to v0.0.2 (#783) (bc7fab9)
- deps-dev: Bump @antfu/utils from 0.7.2 to 0.7.5 in /frontend (#771) (3869c3d)
- deps-dev: bump tough-cookie from 4.1.2 to 4.1.3 in /frontend (#770) (47a46c5)
- deps-dev: bump vite from 4.3.7 to 4.3.9 in /frontend (#757) (dda1b66)
- deps: bump @nestjs/core and @openapitools/openapi-generator-cli in /client-code-gen (#769) (fd8977f)
- deps: bump fast-xml-parser and aws-amplify in /frontend (#752) (35ef36f)
- deps: update boto (#784) (d295b33)
- deps: update dependency @types/node to v18 (#817) (f82bfa7)
- deps: update dependency authlib to v1.2.1 (#675) (b201161)
- deps: update dependency botocore to v1.31.23 and boto3 to v1.28.23 (#761) (068440a)
- deps: update dependency cryptography to v41.0.3 [security] (#732) (d8274de)
- deps: update dependency flake8 to v6 (#809) (ed72388)
- deps: update dependency psycopg2-binary to v2.9.7 (#776) (6b84476)
- deps: update dependency uvicorn to v0.23.2 (#777) (907c477)
- deps: update vitest monorepo to ^0.34.0 (#785) (69d461f)
- Enable dev deployment for push on main. (#767) (16431d3)
- increase renovate PR limit (#774) (1160f7c)
- update and triggers for frontend tests (#788) (b8334b5)
1.2.2 (2023-07-13)
- #592 renovate dashboard backend (#612) (838babf)
- config: #578 Onboard Silva to FAM (#641) (92b0b94)
- deps: update dependency aws-amplify to v5 (#600) (10f487e)
- deps: update dependency boto3 to v1.26.147 (#629) (e55ab75)
- deps: update dependency cryptography to v41 [security] (#625) (f3e65cc)
- deps: update dependency mangum to v0.17.0 (#630) (cefa173)
- deps: update dependency uvicorn to v0.22.0 (#634) (3ee9e82)
- #194 add deployment smoke test (#609) (b040435)
- #475 enable tools environment (#680) (e338e38)
- #475 repair tools ci (#682) (3853660)
- #475 tune tools deployment scripts (#681) (cfd5ffe)
- #594 backend cleanup alembic remnants (#614) (333c566)
- #87 backend and auth sonar adjustments and fixes (#669) (22bce51)
- #87 code coverage debugging (#674) (ce9752d)
- #87 coverage for PRs (#666) (5f68a9e)
- #87 sonar cloud with coverage (#668) (f3ff8b1)
- 475 eliminate pet names (#683) (f12537d)
- api-tests: #649 refactor tests api (#652) (4c34a91)
- auth_function: #649 refactor tests (#650) (8742f4b)
- coverage for main merge (#664) (0fa6c46)
- deps: #87 update dependency fastapi to v0.98.0 (#671) (c8eacbf)
- deps: update dependency @types/node to v18 (#585) (3475d32)
- deps: update dependency boto3 to v1.26.162 (#647) (43e5312)
- deps: update dependency botocore to v1.29.160 (#667) (7b11409)
- deps: update dependency fastapi to v0.98.0 (#633) (fc54a7a)
- deps: update dependency jsdom to v22 (#589) (ecd6903)
- deps: update dependency vue-tsc to v1 (#597) (a182bab)
- deps: update dependency yup to v1 (#598) (069f250)
- deps: update vite to v4 (major) (#590) (786f76b)
- deps: update vitest monorepo to ^0.32.0 (#643) (48f8140)
- Remove unnecessary "@types/node": "^18.0.0" from frontend. (#611) (758088d)
- renovate prConcurrentLimit=3 (#677) (474fb49)
1.2.1 (2023-05-25)
1.2.0 (2023-05-25)
- #179 Front end integration with Forest Client API (#565) (697bb45)
- #305 forest client api backend integration (#532) (93c2868)
- #450 bcsc integration (#534) (a583bda)
- #462 Write script to transfer user from csv file into FAM (#555) (ebd08b9)
- #551 landing page (#572) (834840f)
- add renovate support (#581) (35bd050)
- #522 Merge hotfix branch for fixing duplicate user records (#559) (bf2ef44)
- #544 Add FOM demo callback and logout url to FOM-TEST client in terraform (#550) (ff6f416)
- #560 Fix application error when refresh manage access page, and when only has access to one app (#573) (c6779b4)
- 392 - Refactoring folder structure (#583) (568aae1)
- #469 add postgres tests (#535) (d995104)
- #481 Improve documentation for getting users from Keycloak for fom (#524) (e08e29a)
- Pinned aurora_postgresql_v2 version to prevent deploy issues (#545) (e76ab9d)
- temp disable autodeploy to DEV (d155888)
- Update Cognito fam client_id and user pool id for locally to work. (#540) (d535bc0)
1.1.2 (2023-04-20)
- #522 Fix user role duplicate records, fix target default branch in hotfix release please (#557) (e98ec72)
1.1.1 (2023-03-25)
1.1.0 (2023-03-25)
- #506 Insert SPAR roles in FAM (#522) (af36b48)
- #516 Duplicate and Environment Conflict when Creating Role Assignment in PROD for FOM TEST for Client (#520) (bc71656)
- #517 Spike aurora-postgresql version auto upgraded by AWS (#518) (7da0298)
- #519 fam cognito logout for fom TEST not working (#521) (695b70b)
- 506 delete mistakenly entered SPAR roles (#523) (8ac6921)
1.0.0 (2023-03-18)
First production version of FAM was released in February 2023. A production "hotfix" was done in March 2023 to onboard SPAR. Detailed changelog starts from here.