Skip to content

Commit

Permalink
chore: GCForms release v3.5.0 (#526)
Browse files Browse the repository at this point in the history
Co-authored-by: sre-read-write[bot] <92993749+sre-read-write[bot]@users.noreply.github.com>
  • Loading branch information
sre-read-write[bot] authored Jan 25, 2024
1 parent 9d3b92a commit 4e720c0
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "3.4.0"
".": "3.5.0"
}
53 changes: 53 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,58 @@
# Changelog

## [3.5.0](https://github.com/cds-snc/forms-terraform/compare/v3.4.0...v3.5.0) (2024-01-25)


### Features

* add new cloudwatch alarm and waf rule for Cognito login outside Canada ([#558](https://github.com/cds-snc/forms-terraform/issues/558)) ([d23a252](https://github.com/cds-snc/forms-terraform/commit/d23a252ce155a95889cfb553237f5c33cbb88cd4))
* disable health check until maintenance mode implementation is finalized ([#538](https://github.com/cds-snc/forms-terraform/issues/538)) ([41c7d0a](https://github.com/cds-snc/forms-terraform/commit/41c7d0adc9c25c87445c22654e466e4f65a5520c))
* enable deletion protection on all DynamoDB tables ([#580](https://github.com/cds-snc/forms-terraform/issues/580)) ([62a00aa](https://github.com/cds-snc/forms-terraform/commit/62a00aa294ff34fcd110eb73f8b5c928f537b8b1))
* implement maintenance page design ([#544](https://github.com/cds-snc/forms-terraform/issues/544)) ([418b71a](https://github.com/cds-snc/forms-terraform/commit/418b71a131dfaa1e585057b8d3994cb832333ea0))
* OIDC roles for GitHub workflows ([#568](https://github.com/cds-snc/forms-terraform/issues/568)) ([3840ad9](https://github.com/cds-snc/forms-terraform/commit/3840ad9afa6e7843fd3784bb6994dd31c4f37899))
* redirect to static maintenance web page when in maintenance mode or service is down ([#530](https://github.com/cds-snc/forms-terraform/issues/530)) ([a99ccbe](https://github.com/cds-snc/forms-terraform/commit/a99ccbe4b5e286fe64d4cdb8a9b697386fb8ebfb))
* send notification on Slack when a timeout is detected in the lambda logs ([#581](https://github.com/cds-snc/forms-terraform/issues/581)) ([d200b33](https://github.com/cds-snc/forms-terraform/commit/d200b3336deb6c47f1f57f3e109d73414ab35e73))


### Bug Fixes

* acl not required with bucket ownership controls ([#570](https://github.com/cds-snc/forms-terraform/issues/570)) ([1e31ae7](https://github.com/cds-snc/forms-terraform/commit/1e31ae70915a6b289f7326bb05848ab052c3cca4))
* Check for localstack or AWS env ([#547](https://github.com/cds-snc/forms-terraform/issues/547)) ([f0e15b2](https://github.com/cds-snc/forms-terraform/commit/f0e15b2fa1ac815a73b9c597be489f2592994151))
* **deps:** update dependency axios to v1 [security] ([#531](https://github.com/cds-snc/forms-terraform/issues/531)) ([9860d8e](https://github.com/cds-snc/forms-terraform/commit/9860d8e603a90e14f3941bdcc0f7a1f7a90e001d))
* ecs force deployment option ([#573](https://github.com/cds-snc/forms-terraform/issues/573)) ([2d0e004](https://github.com/cds-snc/forms-terraform/commit/2d0e004f5bd2287dace2b94ae131db18cfe14052))
* enable code signing on Vault data integrity check lambda ([#548](https://github.com/cds-snc/forms-terraform/issues/548)) ([50e1edc](https://github.com/cds-snc/forms-terraform/commit/50e1edcac419b52d75ae5e902afb55b25b6c9539))
* GC Notify API Key is not properly passed to Nagware and Reliability lambdas ([#553](https://github.com/cds-snc/forms-terraform/issues/553)) ([0c9bfaa](https://github.com/cds-snc/forms-terraform/commit/0c9bfaa7edda59d57a62893ac41464f14c2519a4))
* GitHub workflow OIDC role claims ([#575](https://github.com/cds-snc/forms-terraform/issues/575)) ([bee2a0a](https://github.com/cds-snc/forms-terraform/commit/bee2a0afc63e64ce9126af1a8bf73e942ee7bf90))
* import pg package was not properly done in Nagware lambda ([#554](https://github.com/cds-snc/forms-terraform/issues/554)) ([58fdc66](https://github.com/cds-snc/forms-terraform/commit/58fdc6699e2d99fe7ff18b0c45a19a37bf932372))
* initialization of NotifyClient is not working because of the way we pass the API key ([#576](https://github.com/cds-snc/forms-terraform/issues/576)) ([bd1904e](https://github.com/cds-snc/forms-terraform/commit/bd1904e7e882fc9049d4f09612277dc1b025fe34))
* intergrity alarm ([#542](https://github.com/cds-snc/forms-terraform/issues/542)) ([7440068](https://github.com/cds-snc/forms-terraform/commit/744006881b7823586cecd42b58c9825de39812ae))
* maintenance mode deployment issue ([#533](https://github.com/cds-snc/forms-terraform/issues/533)) ([a0ff418](https://github.com/cds-snc/forms-terraform/commit/a0ff4188c60481cf83c55e09bd29a070ce465706))
* maintenance mode deployment issues second try ([#534](https://github.com/cds-snc/forms-terraform/issues/534)) ([35f59eb](https://github.com/cds-snc/forms-terraform/commit/35f59ebc78fe1c2653eec8ddc821538378508a38))
* maintenance mode WAF rules to allow for new page resources to be loaded ([#550](https://github.com/cds-snc/forms-terraform/issues/550)) ([98cbf18](https://github.com/cds-snc/forms-terraform/commit/98cbf18f4b2314be858885ea3d06d7b4d1beb8bd))
* Missed an S3 ACL on previous PR ([#572](https://github.com/cds-snc/forms-terraform/issues/572)) ([783c8bc](https://github.com/cds-snc/forms-terraform/commit/783c8bc6a63f40b458fbf4a458f332e2ea61164b))
* missing aliases in Cloudfront distribution ([#540](https://github.com/cds-snc/forms-terraform/issues/540)) ([6f95764](https://github.com/cds-snc/forms-terraform/commit/6f95764fa7ace9c49ef0892c8e9106d61564a5e7))
* missing provider in WAF regex pattern set ([#552](https://github.com/cds-snc/forms-terraform/issues/552)) ([44ddbad](https://github.com/cds-snc/forms-terraform/commit/44ddbad42e08db111d9170148adfa77b7704d339))
* missing provider in waf rule ([#537](https://github.com/cds-snc/forms-terraform/issues/537)) ([6926dc3](https://github.com/cds-snc/forms-terraform/commit/6926dc391e93f73a646d8ee0f64dee7219923679))
* missing WAF rule and certificate. Health check now targets load balancer DNS ([#535](https://github.com/cds-snc/forms-terraform/issues/535)) ([85b8ea5](https://github.com/cds-snc/forms-terraform/commit/85b8ea5eec4c1d1a2d0b6fb56292553e61f42eab))
* PR review OIDC role for VPC lambda deploys ([#578](https://github.com/cds-snc/forms-terraform/issues/578)) ([e4c8376](https://github.com/cds-snc/forms-terraform/commit/e4c8376b4be9764f7fa8871de5888c98693b58f4))
* revert certificate changes including ELB DNS ([#536](https://github.com/cds-snc/forms-terraform/issues/536)) ([a4e41a1](https://github.com/cds-snc/forms-terraform/commit/a4e41a13667d1300a4b3745857aaebeffce0f4cc))
* rework response archiver lambda ([#577](https://github.com/cds-snc/forms-terraform/issues/577)) ([e5da375](https://github.com/cds-snc/forms-terraform/commit/e5da375343e12f47398deeffaa5fced6bd599ffb))
* split Staging/Prod use of Scan Files service ([#569](https://github.com/cds-snc/forms-terraform/issues/569)) ([d043405](https://github.com/cds-snc/forms-terraform/commit/d04340553ecc02ff54dcb5b1d96d659276fa8f62))
* update Terragrunt mock values to fix TF plan ([#583](https://github.com/cds-snc/forms-terraform/issues/583)) ([26e4374](https://github.com/cds-snc/forms-terraform/commit/26e4374594907fee4e4f9e316a201ce1a56bd5c5))
* update to README file, adjust iterator age alarm threshold and fix to vault data integrity check local lambda test script ([#525](https://github.com/cds-snc/forms-terraform/issues/525)) ([0761ad0](https://github.com/cds-snc/forms-terraform/commit/0761ad05cc89bafa0739bf3443e79e84c959872a))
* WAF rule for maintenance mode not having proper scope ([#551](https://github.com/cds-snc/forms-terraform/issues/551)) ([f90bddc](https://github.com/cds-snc/forms-terraform/commit/f90bddcece444a85d77e507fb6e7f6cbd75f5d27))


### Miscellaneous Chores

* AWS Provider upgrade ([#556](https://github.com/cds-snc/forms-terraform/issues/556)) ([1d6273c](https://github.com/cds-snc/forms-terraform/commit/1d6273c1b2c01260adce7fb09055be348a6c124c))
* create production `import.tf` file ([#584](https://github.com/cds-snc/forms-terraform/issues/584)) ([9d3b92a](https://github.com/cds-snc/forms-terraform/commit/9d3b92a39236ae3516def0a0119df7cfbbe43369))
* created local '.github/workflows/backstage-catalog-helper.yml' from remote 'tools/sre_file_sync/backstage-catalog-helper.yml' ([#520](https://github.com/cds-snc/forms-terraform/issues/520)) ([c4f5f0d](https://github.com/cds-snc/forms-terraform/commit/c4f5f0d24b6265a0d9499d5c44037976fa490a3a))
* **deps:** update all non-major github action dependencies ([#512](https://github.com/cds-snc/forms-terraform/issues/512)) ([75bc194](https://github.com/cds-snc/forms-terraform/commit/75bc194e4192ac5dcb31a578f765f16722c792e8))
* reorganization of infrastructure as code for better local development ([#532](https://github.com/cds-snc/forms-terraform/issues/532)) ([6f84917](https://github.com/cds-snc/forms-terraform/commit/6f849171fd1eab91207a769e7cbb00ed7bb8ea0a))
* update email with sign off language rather than confirm language ([#541](https://github.com/cds-snc/forms-terraform/issues/541)) ([64158be](https://github.com/cds-snc/forms-terraform/commit/64158be13e27e9f1bef1e540a8642048171c72dc))
* Update README.md ([#506](https://github.com/cds-snc/forms-terraform/issues/506)) ([00ee9ca](https://github.com/cds-snc/forms-terraform/commit/00ee9ca6126fac2753b1d6ad87f52d080cfabdf8))

## [3.4.0](https://github.com/cds-snc/forms-terraform/compare/v3.3.1...v3.4.0) (2023-10-25)


Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.4.0
3.5.0

0 comments on commit 4e720c0

Please sign in to comment.