Skip to content

Latest commit

 

History

History
448 lines (317 loc) · 55.2 KB

File metadata and controls

448 lines (317 loc) · 55.2 KB

Changelog

1.8.1 (2026-06-01)

Miscellaneous Chores

  • deps: lock file maintenance (#361) (2c760b7)
  • deps: lock file maintenance (#368) (0201371)
  • deps: update all non-major github action dependencies (#360) (abe7afe)
  • deps: update all non-major github action dependencies (#363) (11d5d0e)
  • deps: update all patch dependencies (#359) (11e968f)
  • deps: update dependency requests to v2.34.2 (#366) (334739e)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to a07f180 (#364) (bac9adb)
  • deps: update node.js to v22.22.3 (#365) (b6f6499)
  • rework Github actions to transition to AWS CodePipeline (8dd036e)
  • rework Github actions to transition to AWS CodePipeline (Production) (#370) (eec05e5)
  • rework Github actions to transition to AWS CodePipeline (Staging) (#369) (8dd036e)
  • synced file(s) with cds-snc/site-reliability-engineering (#367) (cbffd6d)
  • synced local '.github/workflows/ossf-scorecard.yml' with remote 'tools/sre_file_sync/ossf-scorecard.yml' (cbffd6d)

1.8.0 (2026-05-15)

Features

Miscellaneous Chores

  • deps: bump cryptography from 46.0.5 to 46.0.6 in /examples/python (#329) (08443b6)
  • deps: bump cryptography from 46.0.6 to 46.0.7 in /examples/python (#337) (bc23ed2)
  • deps: lock file maintenance (#313) (3120a1c)
  • deps: lock file maintenance (#321) (bddd74c)
  • deps: lock file maintenance (#325) (c42a494)
  • deps: lock file maintenance (#330) (a7f9edf)
  • deps: lock file maintenance (#335) (6eeb448)
  • deps: lock file maintenance (#340) (6b725c8)
  • deps: lock file maintenance (#352) (fc87ef6)
  • deps: update all minor dependencies (#334) (61a3d58)
  • deps: update all non-major github action dependencies (#308) (663ce30)
  • deps: update all non-major github action dependencies (#319) (700bb1e)
  • deps: update all non-major github action dependencies (#322) (bc150ba)
  • deps: update all non-major github action dependencies (#328) (1c50268)
  • deps: update all non-major github action dependencies (#332) (8e9dfb7)
  • deps: update all non-major github action dependencies (#350) (54cda61)
  • deps: update all patch dependencies (#318) (bb5d02b)
  • deps: update all patch dependencies (#333) (8781d5e)
  • deps: update dependency axios to v1.15.0 [security] (#338) (a372a3b)
  • deps: update dependency pyjwt to v2.12.0 [security] (#316) (d2e2cab)
  • deps: update dependency pyjwt to v2.12.1 (#323) (94992b4)
  • deps: update dependency requests to v2.33.0 [security] (#326) (eb2f952)
  • deps: update googleapis/release-please-action action to v4.4.1 (#342) (e321f68)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to aa263c6 (#317) (7685704)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to e389149 (#351) (9bf2118)
  • deps: update pnpm to v10.30.1 (#309) (f732639)
  • deps: update pnpm to v10.31.0 (#320) (000defb)
  • deps: update pnpm to v10.32.1 (#324) (3fc83b3)
  • fix Github action including 'generate-sbom' sub-action (#311) (3815995)
  • fix Slack notification when Github workflow fails (#343) (b573792)
  • improve API documentation formatting (#358) (4897949)
  • replace use of PostgresConnector with new @gcforms/database package (#349) (419415b)
  • synced file(s) with cds-snc/site-reliability-engineering (#314) (e14475c)
  • synced file(s) with cds-snc/site-reliability-engineering (#331) (5117586)
  • synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (e14475c)
  • upgrade generate-sbom Github action from v4.0.1 to v4.0.2 (#312) (27e98a3)

1.7.3 (2026-02-23)

Bug Fixes

Miscellaneous Chores

  • deps: lock file maintenance (#305) (2e0bbc5)
  • deps: update all non-major github action dependencies (#303) (15db1a5)
  • deps: update pnpm to v10.29.3 (#304) (de5a3ff)
  • replace pg-promise with gcforms/connectors package (#307) (40486a6)
  • synced file(s) with cds-snc/site-reliability-engineering (#301) (6e88fd0)
  • synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (6e88fd0)

1.7.2 (2026-02-16)

Bug Fixes

  • add triming operation before returning client IP (#300) (1316994)
  • update docker build commands to work on latest ubuntu version (#299) (6b686b2)

Miscellaneous Chores

  • add client ip to audit logs (#279) (fdc7848)
  • Add codeql workflow (#293) (742c6b4)
  • deps: lock file maintenance (#267) (e3a05cd)
  • deps: lock file maintenance (#273) (96403ef)
  • deps: lock file maintenance (#276) (e2eabd1)
  • deps: lock file maintenance (#277) (ca0d379)
  • deps: lock file maintenance (#281) (bebd678)
  • deps: lock file maintenance (#285) (bba9f96)
  • deps: lock file maintenance (#290) (b880180)
  • deps: lock file maintenance (#292) (97b3e71)
  • deps: lock file maintenance (#298) (c09a665)
  • deps: update all minor dependencies (#275) (6f01162)
  • deps: update all minor dependencies (#280) (bfaaa1a)
  • deps: update all non-major github action dependencies (#274) (54ffc00)
  • deps: update all non-major github action dependencies (#284) (b33c05a)
  • deps: update all non-major github action dependencies (#296) (6b3d055)
  • deps: update all patch dependencies (#270) (bee77d4)
  • deps: update aws-actions/amazon-ecs-deploy-task-definition action to v2.5.0 (#266) (593c128)
  • deps: update dependency cryptography to v46 [security] (#295) (49055c4)
  • deps: update dependency pyjwt to v2.11.0 (#291) (e80134a)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 30b0a0c (#272) (45440d1)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to a30da48 (#288) (d7d95a3)
  • deps: update node.js to e4bf2a8 (#289) (d1f19ff)
  • deps: update pnpm to v10.28.2 [security] (#287) (9e4d0e8)
  • deps: update pnpm to v10.29.2 (#297) (4d13547)
  • replace enums with objects (#283) (3d693f1)
  • synced file(s) with cds-snc/site-reliability-engineering (#282) (48cbc5f)
  • synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (48cbc5f)
  • update pnpm to v10 (#269) (33cd80d)
  • upgrade NodeJS docker image to include latest security fixes (#286) (59df827)

1.7.1 (2025-12-01)

Bug Fixes

  • broken submission attachment download in .NET example (#261) (bf9b2fa)

Miscellaneous Chores

  • deps: lock file maintenance (#256) (2459658)
  • deps: update all non-major github action dependencies (#259) (318f70f)
  • deps: update all patch dependencies (#264) (ba04f2c)
  • set limit for max number of characters when reporting problem with response. Also prevent base64 encoded string from being accepted (#258) (d71fabf)
  • synced file(s) with cds-snc/site-reliability-engineering (#254) (14a8ebd)
  • synced file(s) with cds-snc/site-reliability-engineering (#262) (ea4f193)
  • synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (ea4f193)
  • synced local '.github/workflows/s3-backup.yml' with remote 'tools/sre_file_sync/s3-backup.yml' (14a8ebd)

1.7.0 (2025-11-10)

Features

Bug Fixes

  • deps: update all patch dependencies (#210) (5d142a5)
  • deps: update dependency got to v14.4.8 (#215) (0a72ecd)
  • Freshdesk integartion due to wrong payload format being used (#253) (57d7869)

Miscellaneous Chores

  • add submission attachments support to API examples (#209) (3a44e95)
  • deps: bump axios from 1.11.0 to 1.12.0 in /examples/nodejs (#223) (a14af97)
  • deps: bump axios from 1.11.0 to 1.12.0 in /utils/responseRetriever (#217) (bdf8024)
  • deps: bump axios in /utils/responseRetriever (bdf8024)
  • deps: lock file maintenance (#227) (7d626dc)
  • deps: lock file maintenance (#230) (36b8b6e)
  • deps: lock file maintenance (#236) (9047ec5)
  • deps: lock file maintenance (#244) (6e0bf46)
  • deps: lock file maintenance (#248) (44f7373)
  • deps: lock file maintenance (#252) (278b763)
  • deps: update actions/dependency-review-action action to v4.8.1 (#234) (9e52d5e)
  • deps: update all non-major github action dependencies (#214) (6a2e10d)
  • deps: update all non-major github action dependencies (#225) (d43fd0f)
  • deps: update all non-major github action dependencies (#247) (84fc6aa)
  • deps: update all patch dependencies (#224) (746a112)
  • deps: update aws-actions/amazon-ecs-deploy-task-definition action to v2.4.0 (#220) (eb7ab45)
  • deps: update aws-actions/amazon-ecs-render-task-definition action to v1.8.1 (#242) (6d9f0c8)
  • deps: update dependency axios to v1.12.0 [security] (#218) (7a4aac2)
  • deps: update dependency got to v14.4.9 (#222) (a2cb2f8)
  • deps: update dependency node to v22.21.1 (#250) (3823d4d)
  • deps: update dependency python to v3.14.0 (#235) (1e4cc74)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 2e826a6 (#233) (aa751f8)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 4fe00dc (#213) (ef361a6)
  • deps: update node.js to v22.20.0 (#229) (5db5ea4)
  • deps: update node.js to v22.21.0 (#243) (c22fce4)
  • deps: update node.js to v22.21.1 (#251) (cbf96f6)
  • edit Python example requirements (#216) (eb7ad03)
  • synced file(s) with cds-snc/site-reliability-engineering (#226) (51ef53a)
  • synced file(s) with cds-snc/site-reliability-engineering (#228) (e8cdc90)
  • synced file(s) with cds-snc/site-reliability-engineering (#239) (6b2068d)
  • synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (6b2068d)
  • synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (51ef53a)

1.6.0 (2025-08-28)

Features

  • Enable cors for server (#175) (fe240be)
  • replace file attachment content by download link when retrieving submission (#202) (689ac41)
  • submission attachments (#182) (4b22851)

Bug Fixes

  • deps: update all patch dependencies (#184) (eaf5a9e)
  • deps: update all patch dependencies (#195) (9b5be24)
  • deps: update all patch dependencies (#207) (5a18d6d)
  • deps: update dependency @types/node to v22.17.1 (#206) (c98c851)

Miscellaneous Chores

  • deps: bump axios from 1.10.0 to 1.11.0 in /examples/nodejs (#197) (804c11d)
  • deps: lock file maintenance (#179) (3ea200a)
  • deps: lock file maintenance (#181) (c77575c)
  • deps: lock file maintenance (#188) (78b561c)
  • deps: lock file maintenance (#190) (ee91324)
  • deps: lock file maintenance (#193) (8bb6e19)
  • deps: lock file maintenance (#196) (d3b2428)
  • deps: lock file maintenance (#201) (ad014d6)
  • deps: update all non-major github action dependencies (#177) (d1e34ad)
  • deps: update all non-major github action dependencies (#180) (343cc10)
  • deps: update all non-major github action dependencies (#185) (9f91cbe)
  • deps: update all non-major github action dependencies (#191) (6315fa7)
  • deps: update all non-major github action dependencies (#199) (eeaa739)
  • deps: update all non-major github action dependencies (#205) (19a8c9d)
  • deps: update all non-major github action dependencies (#208) (b240fae)
  • deps: update all patch dependencies (#186) (6b45722)
  • deps: update all patch dependencies (#200) (527ac66)
  • deps: update aws-actions/amazon-ecr-login digest to a5bbe73 (#183) (7002366)
  • deps: update dependency node to v22.18.0 (#203) (fdfc2dc)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to ce2e9e6 (#194) (f3df6ef)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to da67c59 (#178) (7095099)
  • deps: update node.js to v22.17.0 (#192) (96a63ec)
  • synced file(s) with cds-snc/site-reliability-engineering (#187) (daa488b)

1.5.0 (2025-05-27)

Features

  • enable local communication with Zitadel (#169) (1f5f7ea)

Bug Fixes

Miscellaneous Chores

  • deps: lock file maintenance (#166) (07e9ae2)
  • deps: update all non-major github action dependencies (#172) (f339eb8)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to a04e0d6 (#163) (bd70e46)
  • revert complex status endpoint logic (#167) (c7dd49d)
  • update submission name pattern (#174) (fd2c0c7)

1.4.0 (2025-05-07)

Features

  • implement service health checks for status endpoint (#156) (97121ea)

Miscellaneous Chores

  • bash example on how to interact with the API targets production instead of staging (#154) (33c58e5)
  • catch error in check service health operation (it can help debug issues like a missing permission on DynamoDB) (#160) (4315886)
  • deps: lock file maintenance (#152) (42576c9)
  • deps: lock file maintenance (#158) (5988c08)
  • deps: update all non-major github action dependencies (#157) (abe00b2)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to eb406d5 (#151) (4f2d40c)
  • switch to CDS Release Bot (#162) (21f32b4)
  • synced file(s) with cds-snc/site-reliability-engineering (#159) (ea10462)
  • synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (ea10462)
  • update API integration examples to use latest version of frameworks/package dependencies (#155) (f28f945)

1.3.4 (2025-04-09)

Miscellaneous Chores

  • deps: lock file maintenance (#148) (be42fd9)
  • deps: update all minor dependencies (#147) (4775042)
  • deps: update all non-major github action dependencies (#146) (df11b68)
  • update Axios package to version 1.8.4 (#150) (3fa176a)

1.3.3 (2025-04-02)

Bug Fixes

  • deps: update all patch dependencies (#130) (276b04d)
  • deps: update all patch dependencies (#145) (09a4422)
  • deps: update dependency axios to v1.8.2 [security] (#140) (627ffd8)

Miscellaneous Chores

  • deps-dev: bump vitest from 2.1.8 to 2.1.9 (#137) (4a6d4de)
  • deps: lock file maintenance (#129) (9f5a49c)
  • deps: lock file maintenance (#144) (4584e9d)
  • deps: update all non-major github action dependencies (#131) (ac24732)
  • deps: update all non-major github action dependencies (#143) (71ffac1)
  • deps: update dependency cryptography to v44 [security] (#135) (464dc75)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 577ed42 (#142) (e91fc48)
  • synced file(s) with cds-snc/site-reliability-engineering (#134) (a72ca11)

Code Refactoring

  • rework error logs to reduce noise on Slack (#141) (8cac23c)

1.3.2 (2025-02-03)

Bug Fixes

Miscellaneous Chores

  • deps: lock file maintenance (#121) (e300f25)
  • deps: update all non-major github action dependencies (#119) (b77d016)
  • deps: update dependency pyjwt to v2.10.1 [security] (#123) (97ea8ba)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 6155a48 (#125) (3b3115c)
  • synced file(s) with cds-snc/site-reliability-engineering (#126) (df707f0)

1.3.1 (2024-12-18)

Miscellaneous Chores

  • deps: lock file maintenance (#115) (ca13d75)
  • deps: update all minor dependencies (#114) (a359b9b)
  • deps: update aws-actions/amazon-ecr-login digest to b430a9a (#113) (bb16429)

Code Refactoring

  • replace use of Status with new Status#CreatedAt attribute when requesting Vault items (#116) (917a3da)

1.3.0 (2024-11-18)

Features

Bug Fixes

  • Add rate limiting audit log (#109) (39469ec)
  • authentication middleware tries to send JSON message as part of the response after the HTTP response has completed (#111) (3dc6056)
  • deps: update all minor dependencies (#107) (5129297)

Miscellaneous Chores

  • deps: lock file maintenance (#100) (2a76214)
  • deps: lock file maintenance (#108) (397cb65)
  • deps: lock file maintenance (#110) (f2f8750)
  • deps: update all non-major github action dependencies (#106) (e314724)
  • deps: update all non-major github action dependencies (#97) (30c3c6c)
  • deps: update node.js to v22.10.0 (#98) (7d070fa)
  • deps: update pnpm to v9.12.3 (#99) (84fda56)

Code Refactoring

  • Authentication code and audit logs refactor (#103) (d2ec486)

1.2.0 (2024-11-01)

Features

  • add API client example in Python (#74) (37be258)
  • add Bash script API examples (#73) (67e0fc2)
  • add report problem integration example (#76) (7843642)
  • added integrity verification step in .NET example (#69) (a6ba8bd)
  • API integration examples use formId from API private key file (#96) (f5e3b70)

Bug Fixes

  • add Python to the devcontainer (#77) (3095fe8)
  • allow SBOM to be written to repo security events (#67) (dda65d1)
  • deps: update all minor dependencies (#30) (bfbade3)
  • deps: update all patch dependencies (#94) (d5d26fc)
  • submission name validation test + new confirmation code test (#78) (e24fa31)
  • use CDS Trivy vulnerability database (#87) (6ee7634)

Miscellaneous Chores

  • bump most packages to latest version (#82) (6ccb7a0)
  • bump packages for modules outside of API code to latest version (#83) (b144360)
  • deps: lock file maintenance (#27) (5d5517d)
  • deps: lock file maintenance (#85) (c10d9ad)
  • deps: lock file maintenance (#95) (618f99f)
  • deps: update all non-major github action dependencies (#71) (d5bd683)
  • deps: update all non-major github action dependencies (#80) (42cf4c8)
  • deps: update all non-major github action dependencies (#84) (31e1416)
  • deps: update aws-actions/amazon-ecr-login digest to 02faf1a (#93) (4b18059)
  • deps: update aws-actions/amazon-ecr-login digest to 6f9c6fa (#88) (b4f856d)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 37eec4b (#70) (405fb63)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 3d780df (#79) (c945765)
  • deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to b3fd61a (#89) (fd739f8)
  • deps: update pnpm to v9.12.1 (#59) (a1942ca)
  • synced file(s) with cds-snc/site-reliability-engineering (#75) (271b5c2)
  • synced file(s) with cds-snc/site-reliability-engineering (#86) (244f0bc)
  • synced local '.github/workflows/ossf-scorecard.yml' with remote 'tools/sre_file_sync/ossf-scorecard.yml' (271b5c2)
  • update Biome to version 1.9.4 (#90) (3206e0b)
  • update example code variables to production environment (#92) (2df2550)

Code Refactoring

  • leverage express global error handler for everything that returns a HTTP code 500 (#81) (a98b0c8)
  • rework project structure and routing logic (#65) (180a22c)
  • various code improvements + add missing tests (#72) (695aa0e)

1.1.0 (2024-09-18)

Features

  • add API client example in Node.js (#62) (f6dd573)
  • Add integrity check and update Node example (#64) (d6c99a2)
  • setup Release Please and prod deploy workflows (#61) (00efe66)

Miscellaneous Chores

  • synced file(s) with cds-snc/site-reliability-engineering (#66) (3aaf6a4)
  • synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (3aaf6a4)

1.0.0 (2024-09-16)