Releases: NHSDigital/gp2gp-reporting-infrastructure
Releases · NHSDigital/gp2gp-reporting-infrastructure
3.3.0
3.2.0
What's Changed
- [PRM-599] Upgrade aws provider to v6 by @samfallowfield in #92
Full Changelog: 3.1.0...3.2.0
3.1.0
What's Changed
- [PRM-594] Upgrade AWS provider to ~>5.0 by @samfallowfield in #89
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
- [PRM-491] Renamed prm-gp2gp-data-pipeline-infra by @oliverbeumkes-nhs in #80
- [PRM-413] GitHub Org migration changes by @chrisbloe in #81
- [PRM-586] Reworking workflows for consistency by @chrisbloe in #85
- [PRM-576] Update AWS provider to V4 by @chrisbloe in #84
- [PRM-576] added AWS s3 bucket ownership controls for ACL by @samfallowfield in #86
- [PRM-576] Add import for aws_s3_bucket_acl.dashboard_website by @chrisbloe in #87
- [PRM-576] Remove terraform import steps for gp2gp-dashboard as they've now been imported by @chrisbloe in #88
New Contributors
- @chrisbloe made their first contribution in #81
- @samfallowfield made their first contribution in #86
Full Changelog: 2.1.0...3.0.0
2.1.0
What's Changed
- [PRM-439] Remove asidLookup.csv email checks by @chrisbloe-nhse in #70
- [PRM-130] Adds trigger for ODS download step function to store ASID lambda by @jack-nhs in #71
- [PRM-130] Trigger Step Function from asidLookup.csv.gz in S3 by @jack-nhs in #73
- PRM-130 by @jack-nhs in #74
- [PRM-448] Added release version tag as an image tag by @oliverbeumkes-nhs in #72
- [PRM-454] GoCD code removal by @jack-nhs in #75
- [PRM-436] Swap Plan and Promote image steps for GP2GP release by @jack-nhs in #76
- [PRM-445] Cleanup GitHub Environments by @jack-nhs in #77
- [PRM-490] always() added to plan infra step by @oliverbeumkes-nhs in #78
- [PRM-490] Added further conditionals to the deploy steps to fix inference issue by @oliverbeumkes-nhs in #79
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
- [PRMP-1058] Ingest email via SES by @jack-nhs in #1
- [PRMP-1409] Data pipeline cron job -> 05:37 by @jack-nhs in #2
- [PRM-257] Updated placeholder GitHub Actions workflows by @oliverbeumkes-nhs in #5
- [PRM-255] Added Pip, Github Actions and Terraform stacks to dependabot by @oliverbeumkes-nhs in #8
- [PRM-234] Added 'send email notification' flag by @AndyFlintNHS in #7
- [PRM-314] Create placeholder workflow for degrades by @steph-torres-nhs in #9
- PRM-307 Create lambda infra with basic lambda code by @steph-torres-nhs in #10
- PRM-307 Lambda API stack by @steph-torres-nhs in #11
- PRM-307 Lambda API infra by @steph-torres-nhs in #12
- PRM-307 Lambda API stack by @steph-torres-nhs in #13
- PRM-307 Lambda API stack by @steph-torres-nhs in #14
- [PRM-308] Added path to repo on checkout by @oliverbeumkes-nhs in #15
- [PRM-328] Production deployment actions by @oliverbeumkes-nhs in #16
- [PRM328] Production release flow by @oliverbeumkes-nhs in #18
- [PRM-331] - Destroy infrastructure stack Github action by @steph-torres-nhs in #17
- PRM-331 Destroy infra pipeline by @steph-torres-nhs in #19
- [PRM-331] - Create a destroy infrastructure pipeline by @steph-torres-nhs in #21
- [PRM-307] Lambda to calculate number of degrades by @steph-torres-nhs in #20
- [PRM-350] add placeholder workflow by @steph-torres-nhs in #25
- [PRM-349][PRM-348] Create reusable lambda build workflow by @steph-torres-nhs in #23
- [PRM-341] Amend Lambda integration with API Gateway by @steph-torres-nhs in #24
- [PRM-349] Amend Lambda build script by @steph-torres-nhs in #26
- [PRM-351] Add bucket read permission and environmental variables by @steph-torres-nhs in #27
- [PRM-352] adjust lambda configuration, add resource to permissions, r… by @steph-torres-nhs in #28
- [PRM-358] Create infrastructure and lambda to handle receiving Degrades Messages by @steph-torres-nhs in #30
- [PRM-358] Create lambda and stack to write degrades messages to dynamo by @steph-torres-nhs in #32
- PRM-385 Lambda to handle degrades messages received from queue by @steph-torres-nhs in #33
- [PRM-358] Lambda to handle degrades messages from SQS queue by @steph-torres-nhs in #34
- [PRM-336] Removed degrades from github tasks by @oliverbeumkes-nhs in #37
- [PRM-362] amend variable and sqs name for degrades messages by @steph-torres-nhs in #35
- Bump urllib3 from 2.4.0 to 2.5.0 in /lambda/degrades-dashboards by @dependabot[bot] in #31
- [PRM-361] Script to send degrades messages to queue by @steph-torres-nhs in #36
- [PRM-387] Create Lambda Layer for Degrades Dashboards by @steph-torres-nhs in #39
- [PRM-366] Create cron job to produce summaries around degrade events by @steph-torres-nhs in #38
- [PRM-366-2] amend typo in principle degrades daily summary schedule by @steph-torres-nhs in #42
- [PRM-366] Create a cron jobs to produce summaries around Degrade events by @steph-torres-nhs in #44
- [PRM-404] Move Degrades work to prm-gp-registrations-mi-infra by @steph-torres-nhs in #45
- [PRM-305] PR plan mask sensitive information by @oliverbeumkes-nhs in #29
- [PRM-305] Removing unused variable from masking by @chrisbloe-nhse in #47
- [PRM-152] Added store-asid-lookup lambda by @AndyFlintNHS in #40
- [PRM-152] Replaced tf.plan with ${{ vars.AWS_ENVIRONMENT }}.tfplan by @oliverbeumkes-nhs in #49
- [PRM-152] Added workflow_dispatch to manually trigger deployments by @oliverbeumkes-nhs in #50
- [PRM-152] Minor change to trigger deployment by @chrisbloe-nhse in #51
- [PRM-152] Add aws_s3_bucket acl ignore by @chrisbloe-nhse in #52
- [PRM-152] Moved IAM policy into separate document by @AndyFlintNHS in #53
- [PRM-152] Add lambda:InvokeFunction permission for ses.amazonaws.com (asid-lookup-lambda) by @chrisbloe-nhse in #54
- [PRM-152] Correcting resources statement by @chrisbloe-nhse in #55
- [PRM-152] Allow asid lookup lambda access to ssm by @chrisbloe-nhse in #56
- [PRM-152] Correcting the email address used and adding delete permissions by @chrisbloe-nhse in #57
- [PRM-152] Lambda fixes by @chrisbloe-nhse in #58
- [PRM-420] Fixed the duplicate inputs.environment and replaced with correct values by @oliverbeumkes-nhs in #59
- [PRM-425] Added additional environment variable by @oliverbeumkes-nhs in #60
- [PRM-425] When deploying new images, depend on new image promotion prior to terraform plan by @chrisbloe-nhse in #62
- [PRM-425] Added masking and correct regex for prodaccountid by @oliverbeumkes-nhs in #63
- [PRM-425] Removed the trailing } from source and destination repo by @oliverbeumkes-nhs in #64
- [PRM-425] Removed unwanted '/' in docker refs by @oliverbeumkes-nhs in #65
- [PRM-425] Added permissions for prod on dev ecr by @oliverbeumkes-nhs in #66
- [PRM-425] Added is_deployment value to the base infra plan and apply by @oliverbeumkes-nhs in #67
- [PRM-425] Added tag for github sha to images by @oliverbeumkes-nhs in #68
- [PRM-425] Refactored the actions to run in parallel and changed base by @oliverbeumkes-nhs in #69
New Contributors
- @jack-nhs made their first contribution in #1
- @oliverbeumkes-nhs made their first contribution in #5
- @AndyFlintNHS made their first contribution in #7
- @steph-torres-nhs made their first contribution in #9
- @dependabot[bot] made their first contribution in #31
- @chrisbloe-nhse made their first contribution in #47
Full Changelog: https://github.com/nhsconnect/prm-gp2gp-data-pipeline-infra/commits/2.0.0