Releases: cds-snc/forms-terraform
Releases · cds-snc/forms-terraform
v3.8.2
v3.8.1
v3.8.0
v3.7.2
v3.7.1
v3.7.0
v3.6.0
v3.5.2
v3.5.1
v3.5.0
3.5.0 (2024-01-25)
Features
- add new cloudwatch alarm and waf rule for Cognito login outside Canada (#558) (d23a252)
- disable health check until maintenance mode implementation is finalized (#538) (41c7d0a)
- enable deletion protection on all DynamoDB tables (#580) (62a00aa)
- implement maintenance page design (#544) (418b71a)
- OIDC roles for GitHub workflows (#568) (3840ad9)
- redirect to static maintenance web page when in maintenance mode or service is down (#530) (a99ccbe)
- send notification on Slack when a timeout is detected in the lambda logs (#581) (d200b33)
Bug Fixes
- acl not required with bucket ownership controls (#570) (1e31ae7)
- Check for localstack or AWS env (#547) (f0e15b2)
- deps: update dependency axios to v1 [security] (#531) (9860d8e)
- ecs force deployment option (#573) (2d0e004)
- enable code signing on Vault data integrity check lambda (#548) (50e1edc)
- GC Notify API Key is not properly passed to Nagware and Reliability lambdas (#553) (0c9bfaa)
- GitHub workflow OIDC role claims (#575) (bee2a0a)
- import pg package was not properly done in Nagware lambda (#554) (58fdc66)
- initialization of NotifyClient is not working because of the way we pass the API key (#576) (bd1904e)
- intergrity alarm (#542) (7440068)
- maintenance mode deployment issue (#533) (a0ff418)
- maintenance mode deployment issues second try (#534) (35f59eb)
- maintenance mode WAF rules to allow for new page resources to be loaded (#550) (98cbf18)
- Missed an S3 ACL on previous PR (#572) (783c8bc)
- missing aliases in Cloudfront distribution (#540) (6f95764)
- missing provider in WAF regex pattern set (#552) (44ddbad)
- missing provider in waf rule (#537) (6926dc3)
- missing WAF rule and certificate. Health check now targets load balancer DNS (#535) (85b8ea5)
- PR review OIDC role for VPC lambda deploys (#578) (e4c8376)
- revert certificate changes including ELB DNS (#536) (a4e41a1)
- rework response archiver lambda (#577) (e5da375)
- split Staging/Prod use of Scan Files service (#569) (d043405)
- update Terragrunt mock values to fix TF plan (#583) (26e4374)
- update to README file, adjust iterator age alarm threshold and fix to vault data integrity check local lambda test script (#525) (0761ad0)
- WAF rule for maintenance mode not having proper scope (#551) (f90bddc)
Miscellaneous Chores
- AWS Provider upgrade (#556) (1d6273c)
- create production
import.tf
file (#584) (9d3b92a) - created local '.github/workflows/backstage-catalog-helper.yml' from remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (#520) (c4f5f0d)
- deps: update all non-major github action dependencies (#512) (75bc194)
- reorganization of infrastructure as code for better local development (#532) (6f84917)
- update email with sign off language rather than confirm language (#541) (64158be)
- Update README.md (#506) (00ee9ca)