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 #92
- #1153 - SFTP Production Setup by @jherrflexion in #93
- Update dependency @azure/storage-queue to v12.23.0 by @renovate in #94
- Ignore tags in TF that are added by CDC by @somesylvie in #95
- Update dependency @types/node to v20.14.13 by @renovate in #96
- Pin Dependencies to Specific Versions for the Azure Function by @halprin in #98
- Bump version of fast-xml-parser by @jcrichlake in #99
- Delete file(s) from remote server after successful upload to our Azure storage by @somesylvie in #97
- Update pull_request_template.md by @somesylvie in #100
- Update dependency rimraf to v5.0.10 by @renovate in #101
- Update dependency rimraf to v6 by @renovate in #80
- Upload UCSD sample files and a README for the
customer_examples
directory by @somesylvie in #102 - Update dependency @types/node to v20.14.14 by @renovate in #103
- Update Terraform azurerm to v3.114.0 by @renovate in #104
- Terraform Access Updates by @saquino0827 in #105
- No IO Client by @halprin in #106
- Cron Adjustments by @pluckyswan in #107
- 1077: Delete the File from CA SFTP for Realz by @halprin in #108
- Update module golang.org/x/crypto to v0.26.0 by @renovate in #109
- Update dependency @types/node to v20.14.15 by @renovate in #110
- Update module github.com/Azure/azure-sdk-for-go/sdk/azcore to v1.14.0 by @renovate in #111
- Update Terraform azurerm to v3.115.0 by @renovate in #112
New Contributors
- @halprin made their first contribution in #1
- @renovate made their first contribution in #6
- @somesylvie made their first contribution in #10
- @jcrichlake made their first contribution in #9
- @pluckyswan made their first contribution in #65
- @saquino0827 made their first contribution in #76
- @jherrflexion made their first contribution in #93
Full Changelog: https://github.com/CDCgov/reportstream-sftp-ingestion/commits/V1.0.0