Releases: CDCgov/reportstream-sftp-ingestion
Releases · CDCgov/reportstream-sftp-ingestion
Fixed "prd" Environment Name in Terraform
Use CA PHL's ReportStream Sender
Use keys to connect to SFTP servers; CADPH config; Dependency updates
What's Changed
- chore(deps): update patch dependencies by @renovate in #155
- Allow Deployment Slot to Pull from Container Registry by @halprin in #160
- Add Prod Azure Dashboard settings by @saquino0827 in #159
- Add terraform format to pre commit hooks by @somesylvie in #151
- chore(deps): update dependency typescript to v5.6.2 by @renovate in #161
- Clarify zip import logging by @somesylvie in #163
- chore(deps): update terraform azurerm to v4.2.0 by @renovate in #164
- SFTP - Enable keys by @pluckyswan in #162
Full Changelog: v1.1.0...v1.2.0
Added Deployment Slots and more
What's Changed
- Update dockerfile to auto yes by @somesylvie in #137
- remove
admin_enabled
by @somesylvie in #136 - Use deployment slots for ingestion service by @somesylvie in #127
- chore(deps): update dependency @types/node to v20.16.2 by @renovate in #141
- fix(deps): update dependency @azure/functions to v4.5.1 by @renovate in #142
- Customer managed keys by @jcrichlake in #144
- chore(deps): update dependency @types/node to v20.16.3 by @renovate in #146
- chore(deps): update dependency @types/node to v20.16.4 by @renovate in #150
- Keep pre-live deployment slot healthy by @somesylvie in #143
- ADR for deployment slots by @somesylvie in #149
- chore(deps): update dependency @types/node to v20.16.5 by @renovate in #154
- Round 1 of terraform version upgrades by @jcrichlake in #153
- fix(deps): update module golang.org/x/crypto to v0.27.0 by @renovate in #156
- chore(deps): update terraform azurerm to v4.1.0 by @renovate in #158
Full Changelog: v1.0.2...v1.1.0
v1.0.2 Upgrade to Go v1.23, dependency updates, minor infrastructure changes
What's Changed
- Fixing version issue inside of go.mod file by @jcrichlake in #121
- Clean up TODOs and log statements by @somesylvie in #123
- chore(deps): update dependency @types/node to v20.15.0 by @renovate in #122
- 1077: Simple Secrets by @halprin in #114
- 1080: Update Read and send errors by @saquino0827 in #124
- chore(deps): update sonarsource/sonarcloud-github-action action to v3 by @renovate in #125
- Send function app logs to log analytics workspace by @somesylvie in #126
- chore(deps): update dependency @types/node to v20.16.0 by @renovate in #128
- chore(deps): update dependency @types/node to v20.16.1 by @renovate in #129
- Enable infrastructure encryption for
azurerm_storage_account
resources by @basiliskus in #132 - Low Privilege User for Compiling and Running the Application by @halprin in #130
- Adding Alpine version by @jcrichlake in #134
- remove admin_enabled by @somesylvie in #131
- Revert "remove admin_enabled" by @somesylvie in #135
New Contributors
- @basiliskus made their first contribution in #132
Full Changelog: v1.0.1...v1.0.2
v1.0.1 Dependency Updates and Improved Testing and Security
What's Changed
- 1080: Added Tests by @pluckyswan in #113
- set https_only to true for fortify requirement by @somesylvie in #115
- chore(deps): update golang docker tag to v1.23 by @renovate in #119
- chore(deps): update terraform azurerm to v3.116.0 by @renovate in #120
Full Changelog: V1.0.0...v1.0.1
V1.0.0
What's Changed
- Initialize Go Module by @halprin in #1
- Continuous Integration by @halprin in #2
- Add Renovate Bot Config by @halprin in #3
- Clean-up by @halprin in #4
- Continuous Delivery by @halprin in #5
- Update module github.com/stretchr/testify to v1.9.0 by @renovate in #6
- Make CI Reusable by @halprin in #7
- Docker by @halprin in #8
- Add codeql by @somesylvie in #10
- Adding initial ADRs by @jcrichlake in #9
- Adding issue templates by @jcrichlake in #11
- add .idea folder to gitignore by @somesylvie in #13
- Adding skeleton of readme by @jcrichlake in #12
- Add ADR for Testify by @somesylvie in #14
- add pre commit hooks and update readme by @somesylvie in #15
- Move Go Module to
src
Folder by @halprin in #16 - Update READMEs by @halprin in #17
- Initial Terraform by @halprin in #18
- Update Terraform azurerm to v3.103.1 by @renovate in #19
- Correctly Destroy PR Environment by @halprin in #20
- Add Internal and Dev Environments by @halprin in #21
- Update Terraform azurerm to v3.104.0 by @renovate in #22
- Read from local blob storage and send to reportstream by @somesylvie in #23
- Update Terraform azurerm to v3.104.2 by @renovate in #24
- Environment Variables by @halprin in #26
- Adding docker compose for app and azurite by @somesylvie in #27
- Terraform keys and storage container by @somesylvie in #28
- 1075: Add Trusted Root Certificates by @halprin in #30
- 1075: Write Messages Locally When There's No RS by @halprin in #29
- add logs to troubleshoot response from reportstream by @somesylvie in #32
- Troubleshoot response from reportstream by @somesylvie in #33
- 1075: Create the Azure Container and File Automatically by @halprin in #34
- Use an interface for Azure blob storage by @somesylvie in #35
- Update Terraform azurerm to v3.105.0 by @renovate in #38
- Rename the Constructor by @halprin in #37
- Use token endpoint by @somesylvie in #39
- Update Terraform azurerm to v3.106.0 by @renovate in #40
- Update Terraform azurerm to v3.106.1 by @renovate in #41
- Turning on SFTP for storage account by @jcrichlake in #42
- Add ADRs for TF and Docker by @somesylvie in #43
- Update
story
template to match this repo's needs by @somesylvie in #45 - 1075: Update
README.md
by @halprin in #44 - 1075: Support CDC Provided Vnet by @halprin in #46
- Update module github.com/Azure/azure-sdk-for-go/sdk/azcore to v1.12.0 by @renovate in #47
- Update Terraform azurerm to v3.107.0 by @renovate in #48
- 1075: Code Coverage by @halprin in #49
- Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.6.0 [SECURITY] by @renovate in #52
- SFTP queue setup by @somesylvie in #50
- 1075: SonarCloud by @halprin in #54
- 1075: Rename Sonar Token Secret by @halprin in #55
- 1075: Inherit Secrets for Sonar Scanning by @halprin in #56
- 1075: Refining Sonar Code Coverage by @halprin in #57
- 1076: Allow Deployment in CDC Again by @halprin in #58
- 1076: Increase Code Coverage Threshold to 30% by @halprin in #59
- chore(deps): update sonarsource/sonarcloud-github-action action to v2.3.0 by @renovate in #53
- chore(deps): update docker/build-push-action action to v6 by @renovate in #60
- 1076: Move Blobs by @halprin in #61
- Adding retention policy to conform with RS ATO by @jcrichlake in #62
- Adding method to exclude code coverage by @jcrichlake in #63
- Minimum TLS Version for Storage Account by @halprin in #64
- Set up dead letter queue by @pluckyswan in #65
- Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.7.0 by @renovate in #67
- Update Terraform azurerm to v3.109.0 by @renovate in #68
- Multiple Messages by @halprin in #66
- 1077: Local SFTP Server by @halprin in #69
- 1077: Remove Context from the
QueueHandler
Struct by @halprin in #70 - Update Terraform azurerm to v3.110.0 by @renovate in #73
- External sftp code and local config by @jcrichlake in #72
- Unzip files after retrieving from external SFTP site by @somesylvie in #74
- Update minor dependencies by @renovate in #75
- Add check for existing SFTP handler by @saquino0827 in #76
- Update Terraform azurerm to v3.112.0 by @renovate in #77
- Scheduled polling v1 by @somesylvie in #78
- Update dependency rimraf to v5.0.9 by @renovate in #79
- Enable Azure Function deploy in more environments by @somesylvie in #84
- Update dependency @types/node to v20.14.11 by @renovate in #83
- Refactor queue reader and start stubbing out polling queue message handler by @somesylvie in #82
- Update dependency typescript to v5 by @renovate in #81
- Polling queue message handler by @somesylvie in #85
- Update module github.com/Azure/azure-sdk-for-go/sdk/azcore to v1.13.0 by @renovate in #86
- Update module github.com/Azure/azure-sdk-for-go/sdk/storage/azblob to v1.4.0 by @renovate in #87
- Update Terraform azurerm to v3.113.0 by @renovate in #88
- Update dependency typescript to v5.5.4 by @renovate in #90
- Update dependency @types/node to v20.14.12 by @renovate in #91
- Add Configuration for function trigger by @jcrichlake in https://github.com/CDCgov/reportstream-sftp-...