Releases: usdigitalresponse/grants-ingest
v2024.3
📚 Summary
This release includes dependency updates and upgrades Go to v1.23.2 (previously v1.20). It also includes updates for handling forecasted grant opportunity records ingested from Grants.gov, although feature flags for these changes are not yet active for production as the PublishGrantEvents
pipeline step has not been updated to support these records.
🛠️ Changes
🚀 New features and enhancements
- Feature: Persist forecasted grant opportunities to DynamoDB @TylerHendrickson (#926)
- Additional max-split configurations for
SplitGrantsGovXMLDB
@TylerHendrickson (#934) - Updated OpenAPI schema @joshgarza (#887)
- Developer experience enhancements @TylerHendrickson (#894)
- Ingest forecasted opportunities @jeffsmohan (#848)
🐛 Bug fixes
- Fix: Handle missing
LastUpdatedDate
attribute in DynamoDB items @TylerHendrickson (#922) - Fix: Skip s3 upload if record's last-modified time matches DB value @TylerHendrickson (#921)
- Fix: 878 permissions errors @TylerHendrickson (#892)
- Fix: missing taskfile source @TylerHendrickson (#917)
- Fix
openapi/openapi.yaml
over-indentation @TylerHendrickson (#905) - Fix breaking change in
actions/upload-artifacts
4.4.0 @TylerHendrickson (#902)
📖 Documentation improvements
- Updated OpenAPI schema @joshgarza (#887)
- Developer experience enhancements @TylerHendrickson (#894)
- More development docs on Go version @jeffsmohan (#864)
🔧 Dependency updates
61 changes
- Upgrade to Go v1.23.2 @TylerHendrickson (#942)
- Chore [deps:gomod]: Bump github.com/alecthomas/kong from 0.9.0 to 1.2.1 @dependabot (#919)
- Chore [deps:github-actions]: Bump actions/cache from 4.0.2 to 4.1.0 @dependabot (#925)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.13 to 3.0.14 @dependabot (#924)
- Chore [deps:github-actions]: Bump actions/upload-artifact from 4.4.0 to 4.4.1 @dependabot (#928)
- Chore [deps:github-actions]: Bump actions/checkout from 4.2.0 to 4.2.1 @dependabot (#927)
- Chore [deps:github-actions]: Bump actions/checkout from 4.1.7 to 4.2.0 @dependabot (#920)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.12 to 3.0.13 @dependabot (#923)
- Chore [deps:github-actions]: Bump step-security/harden-runner from 2.9.0 to 2.10.1 @dependabot (#911)
- Chore [deps:github-actions]: Bump actions/dependency-review-action from 4.3.3 to 4.3.4 @dependabot (#912)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.10 to 3.0.12 @dependabot (#910)
- Revert "Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.31.0" @TylerHendrickson (#916)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.31.0 @dependabot (#915)
- Revert "Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.31.0" @TylerHendrickson (#914)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.31.0 @dependabot (#913)
- Chore [deps:github-actions]: Bump actions/download-artifact from 4.1.7 to 4.1.8 @dependabot (#881)
- Chore [deps:github-actions]: Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 @dependabot (#880)
- Chore [deps:github-actions]: Bump actions/checkout from 4.1.6 to 4.1.7 @dependabot (#847)
- Chore [deps:github-actions]: Bump actions/cache from 4.0.0 to 4.0.2 @dependabot (#819)
- Chore [deps:github-actions]: Bump hashicorp/setup-terraform from 3.1.1 to 3.1.2 @dependabot (#899)
- Chore [deps:github-actions]: Bump actions/upload-artifact from 4.3.3 to 4.4.0 @dependabot (#895)
- Chore [deps:github-actions]: Bump step-security/harden-runner from 2.7.0 to 2.9.0 @dependabot (#875)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.6 to 3.0.10 @dependabot (#868)
- Chore [deps:github-actions]: Bump actions/setup-go from 5.0.0 to 5.0.2 @dependabot (#870)
- Chore [deps:github-actions]: Bump actions/dependency-review-action from 4.3.2 to 4.3.3 @dependabot (#839)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.4 to 3.0.6 @dependabot (#834)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.19 to 1.7.20 @dependabot (#831)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.20 to 1.16.21 @dependabot (#830)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.18 to 1.7.19 @dependabot (#829)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.2 to 1.32.3 @dependabot (#828)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.16 @dependabot (#827)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.15 to 1.17.16 @dependabot (#826)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.17 to 1.7.18 @dependabot (#824)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.31.2 to 1.31.3 @dependabot (#823)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.54.2 to 1.54.3 @dependabot (#822)
- Chore [deps:github-actions]: Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 @dependabot (#818)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.16 to 1.7.17 @dependabot (#812)
- Chore [deps:github-actions]: Bump hashicorp/setup-terraform from 3.0.0 to 3.1.1 @dependabot (#784)
- Chore [deps:github-actions]: Bump actions/dependency-review-action from 4.0.0 to 4.3.2 @dependabot (#778)
- Chore [deps:github-actions]: Bump peter-evans/find-comment from 3.0.0 to 3.1.0 @dependabot (#776)
- Chore [deps:github-actions]: Bump dominikh/staticcheck-action from 1.3.0 to 1.3.1 @dependabot (#774)
- Chore [deps:github-actions]: Bump actions/checkout from 4.1.1 to 4.1.6 @dependabot (#805)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.0 to 1.32.2 @dependabot (#807)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.18 to 1.16.20 @dependabot (#808)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.13 to 1.27.15 @dependabot (#810)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.31.0 to 1.31.2 @dependabot (#806)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.15 to 1.7.16 @dependabot (#798)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.17 to 1.16.18 @dependabot (#797)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.2 to 1.54.0 @dependabot (#796)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.30.5 to 1.31.0 @dependabot (#795)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.16 to 1.16.17 @dependabot (#793)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.12 to 1.27.13 @dependabot (#792)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.4 to 1.32.0 @dependabot (#791)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.14 to 1.7.15 @dependabot (#790)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.15 to 1.16.16 @dependabot (#787)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.14 to 1.13.15 @dependabot (#786)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.30.4 to 1.30.5 @dependabot (#785)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.13 to 1.7.14 @dependabot (#780)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.13 to 1.13.14 @dependabot (#781)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.31.1 to 1.32.0 @dependabot (#779)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.63.0 to 1.63.1 @dependabot (#777)
🤝 Contributors
We would like to thank the following people who made this release possible:
@TylerHendrickson, @jeffsmohan and @joshgarza
Deployment History
- Deployed at 2024-11-01T17:37:40+00:00
v2024.2
📚 Summary
This release contains updates to how Grants.gov URLs are handled when ingesting data from FFIS. It also includes dependency updates for stability and security.
🛠️ Changes
🐛 Bug fixes
- Fix: Support new URL format for hyperlinked cells in FFIS spreadsheets @TylerHendrickson (#730)
🔧 Dependency updates
126 changes
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.3 to 3.0.4 @dependabot (#758)
- Chore [deps:github-actions]: Bump arduino/setup-task from 1.0.3 to 2.0.0 @dependabot (#759)
- Chore [deps:github-actions]: Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 @dependabot (#742)
- Chore [deps:gomod]: Bump github.com/DataDog/datadog-lambda-go from 1.16.0 to 1.17.0 @dependabot (#771)
- Chore [deps:terraform]: Bump hashicorp/aws from 5.37.0 to 5.46.0 in /terraform @dependabot (#768)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.62.0 to 1.63.0 @dependabot (#767)
- Chore [deps:gomod]: Bump golang.org/x/net from 0.20.0 to 0.23.0 @dependabot (#764)
- Chore [deps:gomod]: Bump github.com/aws/aws-lambda-go from 1.46.0 to 1.47.0 @dependabot (#761)
- Chore [deps:github-actions]: Bump aws-actions/configure-aws-credentials from 4.0.1 to 4.0.2 @dependabot (#629)
- Chore [deps:github-actions]: Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 @dependabot (#622)
- Chore [deps:github-actions]: Bump step-security/harden-runner from 2.6.1 to 2.7.0 @dependabot (#621)
- Chore [deps:terraform]: Bump cloudposse/dynamodb/aws from 0.35.1 to 0.36.0 in /terraform @dependabot (#756)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.30.3 to 1.30.4 @dependabot (#754)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.12 to 1.7.13 @dependabot (#755)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.13 to 1.16.15 @dependabot (#753)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.3 to 1.31.4 @dependabot (#752)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.12 to 1.13.13 @dependabot (#747)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.11 @dependabot (#750)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.0 to 1.53.1 @dependabot (#744)
- Chore [deps:terraform]: Bump hashicorp/http from 3.4.1 to 3.4.2 in /terraform @dependabot (#714)
- Chore [deps:gomod]: Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 @dependabot (#741)
- Chore [deps:github-actions]: Bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 @dependabot (#616)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.11 to 1.7.12 @dependabot (#739)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.11 to 1.13.12 @dependabot (#740)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.30.2 to 1.30.3 @dependabot (#738)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.11 to 1.16.13 @dependabot (#737)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.2 to 1.31.3 @dependabot (#736)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.10 to 1.7.11 @dependabot (#735)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.61.0 to 1.62.0 @dependabot (#734)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.10 to 1.13.11 @dependabot (#733)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.30.5 to 1.31.0 @dependabot (#732)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.52.1 to 1.53.0 @dependabot (#725)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.7 to 1.27.9 @dependabot (#728)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.9 to 1.7.10 @dependabot (#721)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2 from 1.25.3 to 1.26.0 @dependabot (#719)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.10 to 1.16.11 @dependabot (#718)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.52.0 to 1.52.1 @dependabot (#717)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.8 to 1.7.9 @dependabot (#713)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.30.1 to 1.30.2 @dependabot (#711)
- Chore [deps:gomod]: Bump github.com/alecthomas/kong from 0.8.1 to 0.9.0 @dependabot (#712)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.8 to 1.13.9 @dependabot (#702)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.8 to 1.16.10 @dependabot (#709)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.6 to 1.17.7 @dependabot (#704)
- Chore [deps:gomod]: Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 @dependabot (#708)
- Chore [deps:terraform]: Bump cloudposse/s3-bucket/aws from 4.0.1 to 4.2.0 in /terraform @dependabot (#707)
- Chore [deps:terraform]: Bump hashicorp/external from 2.3.2 to 2.3.3 in /terraform @dependabot (#706)
- Chore [deps:terraform]: Bump cloudposse/dynamodb/aws from 0.34.0 to 0.35.1 in /terraform @dependabot (#705)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.1 to 1.31.2 @dependabot (#700)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.7 to 1.16.8 @dependabot (#698)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.6 to 1.7.8 @dependabot (#697)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.7 to 1.13.8 @dependabot (#696)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.60.3 to 1.61.0 @dependabot (#693)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.51.3 @dependabot (#695)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.6 to 1.13.7 @dependabot (#690)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.30.1 to 1.30.2 @dependabot (#692)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.5 to 1.27.6 @dependabot (#694)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.6 to 1.16.7 @dependabot (#688)
- Chore [deps:gomod]: Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 @dependabot (#687)
- Chore [deps:gomod]: Bump github.com/DataDog/datadog-lambda-go from 1.15.0 to 1.16.0 @dependabot (#686)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.0 to 1.31.1 @dependabot (#684)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.5 to 1.7.6 @dependabot (#683)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.5 to 1.13.6 @dependabot (#682)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.2 to 1.16.6 @dependabot (#678)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/dynamodbstreams from 1.20.0 to 1.20.1 @dependabot (#681)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.30.0 to 1.30.1 @dependabot (#680)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.30.0 to 1.30.1 @dependabot (#679)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2 from 1.25.1 to 1.25.2 @dependabot (#675)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.4 to 1.7.5 @dependabot (#673)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.50.2 to 1.51.0 @dependabot (#674)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.29.3 to 1.30.0 @dependabot (#672)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.2 to 1.17.3 @dependabot (#671)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.30.3 to 1.31.0 @dependabot (#670)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.30.2 to 1.30.3 @dependabot (#668)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.3 to 1.7.4 @dependabot (#667)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/config from 1.27.1 to 1.27.2 @dependabot (#665)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.29.2 to 1.29.3 @dependabot (#663)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/config from 1.27.0 to 1.27.1 @dependabot (#662)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.30.1 to 1.30.2 @dependabot (#658)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.7.1 to 1.7.3 @dependabot (#659)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.29.1 to 1.29.2 @dependabot (#660)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.50.1 to 1.50.2 @dependabot (#657)
- Chore [deps:terraform]: bump hashicorp/aws from 5.34.0 to 5.37.0 in /terraform @dependabot (#656)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.1 to 1.16.2 @dependabot (#653)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.0 to 1.16.1 @dependabot (#651)
- Chore [deps:gomod]: bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.13.1 to 1.13.2 @dependabot (#650)
- Chore [dep...
v2024.1
📚 Summary
This is a maintenance release that primarily consists of dependency upgrades for security and stability.
🛠️ Changes
🐛 Bug fixes
- Update release-drafter config @TylerHendrickson (#578)
🔧 Dependency updates
31 changes
- Chore [deps:github-actions]: Bump actions/dependency-review-action from 3.1.4 to 3.1.5 @dependabot (#569)
- Chore [deps:gomod]: Bump github.com/aws/aws-lambda-go from 1.43.0 to 1.44.0 @dependabot (#577)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.26.7 to 1.27.0 @dependabot (#574)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.6.13 to 1.6.14 @dependabot (#575)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.29.6 to 1.29.7 @dependabot (#573)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.9 to 1.15.11 @dependabot (#572)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.8 to 1.48.0 @dependabot (#571)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.7 to 1.47.8 @dependabot (#566)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.13 to 1.12.14 @dependabot (#567)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/credentials from 1.16.13 to 1.16.14 @dependabot (#565)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.26.6 to 1.26.7 @dependabot (#564)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.6.12 to 1.6.13 @dependabot (#562)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.58.0 to 1.58.1 @dependabot (#563)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.29.5 to 1.29.6 @dependabot (#561)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.26.5 to 1.26.6 @dependabot (#560)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.12 to 1.12.13 @dependabot (#557)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.8 to 1.15.9 @dependabot (#559)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.2 @dependabot (#556)
- Chore [deps:terraform]: Bump hashicorp/aws from 5.30.0 to 5.31.0 in /terraform @dependabot (#555)
- Chore [deps:terraform]: Update DataDog/datadog requirement from ~> 3.32.0 to ~> 3.34.0 in /terraform @dependabot (#546)
- Chore [deps:gomod]: Bump github.com/DataDog/datadog-lambda-go from 1.13.0 to 1.14.0 @dependabot (#553)
- Chore [deps:gomod]: Bump github.com/aws/aws-lambda-go from 1.42.0 to 1.43.0 @dependabot (#554)
- Chore [deps:github-actions]: Bump actions/download-artifact from 4.0.0 to 4.1.0 @dependabot (#552)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.2 to 3.0.3 @dependabot (#547)
- Chore [deps:terraform]: Bump hashicorp/archive from 2.4.0 to 2.4.1 in /terraform @dependabot (#551)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.7 to 1.15.8 @dependabot (#549)
- Chore [deps:gomod]: Bump golang.org/x/crypto from 0.16.0 to 0.17.0 @dependabot (#548)
- Chore [deps:github-actions]: Bump actions/setup-go from 4.1.0 to 5.0.0 @dependabot (#532)
- Chore [deps:github-actions]: Bump actions/upload-artifact from 3.1.3 to 4.0.0 @dependabot (#545)
- Chore [deps:github-actions]: Bump actions/download-artifact from 3.0.2 to 4.0.0 @dependabot (#544)
- Chore [deps:terraform]: Bump hashicorp/aws from 5.23.1 to 5.30.0 in /terraform @dependabot (#543)
🤝 Contributors
We would like to thank the following people who made this release possible:
Deployment History
- Deployed at 2024-01-10T22:50:21+00:00
v2023.4
📚 Summary
This release provides monitoring enhancements, as well as dependency updates for security and stability.
🛠️ Changes
🚀 New features and enhancements
- Tag published event types in logs and metrics from
PublishGrantEvents
step @TylerHendrickson (#489)
🐛 Bug fixes
- Make LocalStack work with EndpointResolverV2 @TylerHendrickson (#542)
- Fix
aws-sdk-go-v2
issues with batch upgrade @TylerHendrickson (#539) - Fix Datadog dashboard and monitor queries @TylerHendrickson (#460)
🔧 Dependency updates
36 changes
- chore: upgrade datadog-lambda-extension 41 -> 51 @TylerHendrickson (#541)
- Chore [deps:gomod] Fix aws-sdk-go-v2 issues with batch upgrade @TylerHendrickson (#539)
- Chore [deps:github-actions]: Bump actions/dependency-review-action from 3.1.2 to 3.1.4 @dependabot (#513)
- Chore [deps:github-actions]: Bump step-security/harden-runner from 2.6.0 to 2.6.1 @dependabot (#503)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.1 to 3.0.2 @dependabot (#528)
- Chore [deps:terraform]: Bump terraform-aws-modules/lambda/aws from 6.4.0 to 6.5.0 in /terraform @dependabot (#512)
- Chore [deps:terraform]: Bump hashicorp/external from 2.3.1 to 2.3.2 in /terraform @dependabot (#510)
- Chore [deps:gomod]: Bump github.com/aws/smithy-go from 1.16.0 to 1.17.0 @dependabot (#500)
- Chore [deps:terraform]: Bump cloudposse/s3-bucket/aws from 4.0.0 to 4.0.1 in /terraform @dependabot (#497)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.6 to 1.13.7 @dependabot (#494)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.5 to 1.13.6 @dependabot (#491)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.23.0 to 1.24.0 @dependabot (#490)
- Chore [deps:terraform]: Update DataDog/datadog requirement from ~> 3.31.0 to ~> 3.32.0 in /terraform @dependabot (#465)
- Chore [deps:github-actions]: Bump actions/dependency-review-action from 3.1.0 to 3.1.2 @dependabot (#483)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.0 to 3.0.1 @dependabot (#466)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.6.0 to 1.6.1 @dependabot (#487)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.4 to 1.13.5 @dependabot (#485)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.24.0 to 1.24.1 @dependabot (#486)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.12.0 to 1.12.1 @dependabot (#484)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.26.0 to 1.28.0 @dependabot (#482)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.3 to 1.13.4 @dependabot (#480)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/dynamodbstreams from 1.17.0 to 1.17.1 @dependabot (#478)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.2 to 1.13.3 @dependabot (#475)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.22.1 to 1.22.2 @dependabot (#476)
- Chore [deps:terraform]: Bump terraform-aws-modules/lambda/aws from 6.3.0 to 6.4.0 in /terraform @dependabot (#474)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.56.1 to 1.57.0 @dependabot (#472)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.1 to 1.13.2 @dependabot (#471)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.22.0 to 1.22.1 @dependabot (#470)
- Chore [deps:terraform]: Bump terraform-aws-modules/lambda/aws from 6.2.0 to 6.3.0 in /terraform @dependabot (#469)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.5.0 to 1.6.0 @dependabot (#468)
- Chore [deps:gomod]: Bump github.com/DataDog/datadog-lambda-go from 1.11.0 to 1.12.0 @dependabot (#467)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.7 to 1.26.0 @dependabot (#464)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.92 to 1.13.1 @dependabot (#462)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.21.0 to 1.22.0 @dependabot (#463)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.2 to 1.42.0 @dependabot (#461)
- Chore [deps:github-actions]: Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 2.1.4 to 3.0.0 @dependabot (#459)
🤝 Contributors
We would like to thank the following people who made this release possible:
Deployment History
- Deployed at 2023-12-13T07:50:06+00:00
v2023.3
📚 Summary
This release provides compatibility with recent Grants.gov changes, as well as dependency updates for security and stability.
🛠️ Changes
🔧 Dependency updates
24 changes
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.23.0 to 1.24.0 @dependabot (#454)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.19.1 to 1.21.0 @dependabot (#455)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/credentials from 1.14.0 to 1.15.0 @dependabot (#450)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.11.0 to 1.12.0 @dependabot (#449)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.43 to 1.14.0 @dependabot (#443)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.22.2 to 1.23.0 @dependabot (#446)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.71 to 1.5.0 @dependabot (#445)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.43 to 1.11.0 @dependabot (#442)
- Chore [deps:terraform]: Bump hashicorp/aws from 5.22.0 to 5.23.1 in /terraform @dependabot (#441)
- Chore [deps:github-actions]: Bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 @dependabot (#440)
- Chore [deps:terraform]: Bump terraform-aws-modules/lambda/aws from 6.0.1 to 6.2.0 in /terraform @dependabot (#439)
- Chore [deps:terraform]: Update DataDog/datadog requirement from ~> 3.30.0 to ~> 3.31.0 in /terraform @dependabot (#438)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.56.0 to 1.56.1 @dependabot (#437)
- Chore [deps:gomod]: Bump google.golang.org/grpc from 1.57.0 to 1.57.1 @dependabot (#436)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.91 to 1.11.92 @dependabot (#435)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/config from 1.19.0 to 1.19.1 @dependabot (#434)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.70 to 1.4.71 @dependabot (#433)
- Chore [deps:github-actions]: Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 @dependabot (#432)
- Chore [deps:terraform]: Bump hashicorp/aws from 5.21.0 to 5.22.0 in /terraform @dependabot (#431)
- Chore [deps:terraform]: Bump hashicorp/aws from 5.4.0 to 5.21.0 in /terraform @dependabot (#430)
- Chore [deps:gomod]: Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.55.0 to 1.56.0 @dependabot (#429)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.69 to 1.4.70 @dependabot (#426)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.42 to 1.10.43 @dependabot (#428)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.22.2 to 1.23.0 @dependabot (#427)
🤝 Contributors
We would like to thank the following people who made this release possible:
Deployment History
- Deployed at 2023-11-02T16:01:45+00:00
v2023.2
📚 Summary
In addition to a myriad of dependency updates, the changes in this release are largely primarily focused on maintainability improvements, both for deployments of the grants-ingest service as well as for the code/repository itself.
🛠️ Changes
🚀 New features and enhancements
- Update Lambda monitors to query by
functionname
tag @TylerHendrickson (#390) - Set Datadog metric type @TylerHendrickson (#380)
- Add
purge
commands to CLI tool @TylerHendrickson (#373)
🐛 Bug fixes
- Updates for auto-labeler branch regex @TylerHendrickson (#391)
- Standardize SQS name prefixes @TylerHendrickson (#360)
📖 Documentation improvements
- Document contribution guide and related activities @TylerHendrickson @CelesteChang (#392)
🔧 Dependency updates
55 changes
- Dependencies: Remove github.com/aws/aws-sdk-go as a direct dependency @TylerHendrickson (#408)
- Build(deps): Bump terraform-aws-modules/lambda/aws from 5.3.0 to 6.0.1 in /terraform @dependabot (#393)
- Chore [deps:gomod]: Bump github.com/aws/aws-sdk-go from 1.45.26 to 1.45.27 @dependabot (#425)
- Chore [deps:github-actions]: Bump actions/checkout from 4.1.0 to 4.1.1 @dependabot (#424)
- Chore [deps:github-actions]: Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 @dependabot (#423)
- Chore [deps:go]: Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.90 to 1.11.91 @dependabot (#421)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.25 to 1.45.26 @dependabot (#422)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.68 to 1.4.69 @dependabot (#419)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.41 to 1.10.42 @dependabot (#415)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.89 to 1.11.90 @dependabot (#417)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.24 to 1.45.25 @dependabot (#418)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodbstreams from 1.15.6 to 1.15.7 @dependabot (#416)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.22.1 to 1.22.2 @dependabot (#411)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.18.44 to 1.18.45 @dependabot (#413)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.1 to 1.40.2 @dependabot (#412)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.22.1 to 1.22.2 @dependabot (#410)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.6 to 1.24.7 @dependabot (#409)
- Build(deps): Bump golang.org/x/net from 0.14.0 to 0.17.0 @dependabot (#405)
- Build(deps): Bump github.com/alecthomas/kong from 0.8.0 to 0.8.1 @dependabot (#404)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.23 to 1.45.24 @dependabot (#403)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.22.0 to 1.22.1 @dependabot (#402)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.67 to 1.4.68 @dependabot (#400)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.88 to 1.11.89 @dependabot (#401)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.0 to 1.40.1 @dependabot (#397)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.40 to 1.10.41 @dependabot (#396)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.5 to 1.24.6 @dependabot (#395)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.21 to 1.45.23 @dependabot (#394)
- Build(deps): Bump aws-actions/configure-aws-credentials from 4.0.0 to 4.0.1 @dependabot (#389)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.20 to 1.45.21 @dependabot (#388)
- Build(deps): Bump step-security/harden-runner from 2.5.1 to 2.6.0 @dependabot (#383)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.87 to 1.11.88 @dependabot (#387)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.45.20 @dependabot (#385)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.18.42 to 1.18.43 @dependabot (#384)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.18 to 1.45.19 @dependabot (#382)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.16 to 1.45.18 @dependabot (#381)
- Build(deps): Update DataDog/datadog requirement from ~> 3.29.0 to ~> 3.30.0 in /terraform @dependabot (#332)
- Build(deps): Bump terraform-linters/setup-tflint from 3 to 4 @dependabot (#371)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.66 to 1.4.67 @dependabot (#378)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.86 to 1.11.87 @dependabot (#377)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.21.5 to 1.22.0 @dependabot (#376)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.39.0 to 1.40.0 @dependabot (#375)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.15 to 1.45.16 @dependabot (#372)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.14 to 1.45.15 @dependabot (#368)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.85 to 1.11.86 @dependabot (#369)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.39 to 1.13.40 @dependabot (#366)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.84 to 1.11.85 @dependabot (#362)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.38 to 1.13.39 @dependabot (#365)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.13 to 1.45.14 @dependabot (#363)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.45.12 to 1.45.13 @dependabot (#361)
- Build(deps): Bump peter-evans/create-or-update-comment from 2 to 3 @dependabot (#356)
- Build(deps): Bump actions/checkout from 3 to 4 @dependabot (#355)
- Build(deps): Bump github.com/DataDog/datadog-lambda-go from 1.9.0 to 1.11.0 @dependabot (#354)
- Build(deps): Bump aws-actions/configure-aws-credentials from 3.0.1 to 4.0.0 @dependabot (#357)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.20.5 to 1.22.0 @dependabot (#353)
- Build(deps): Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.54.0 to 1.55.0 @dependabot (#352)
🤝 Contributors
We would like to thank the following people who made this release possible:
@TylerHendrickson and @CelesteChang
Deployment History
- Deployed at 2023-10-18T20:37:55+00:00
v2023.1
📚 Summary
This is the initial release of the grants-ingest service! 🎉
🛠️ Changes
🚀 New features and enhancements
28 changes
- Feat: Harden GHA workflows @TylerHendrickson (#335)
- Automatically calculate
YYYY.inc
release versions @TylerHendrickson (#311) - Feat: Update Datadog service dashboard @TylerHendrickson (#303)
- #293: Add "Deploy to Production" workflow @TylerHendrickson (#294)
- Add terraform configuration for Production @TylerHendrickson (#297)
- Enhancement: Follow up to #284 @TylerHendrickson (#291)
- Enhancement: #66 upload Lambda artifacts only when changed @TylerHendrickson (#284)
- 260 Add CLI tool for uploading FFIS backlog to S3 @TylerHendrickson (#270)
- 211: Add Datadog monitors @TylerHendrickson (#253)
- 61: Receive new FFIS digest emals @TylerHendrickson (#192)
- 7: Publish grant modifications to an event bus @TylerHendrickson (#174)
- OpenAPI - v1 grants schema @as1729 (#143)
- Bump terraform version to 1.5.1 @TylerHendrickson (#144)
- Extract XML from grants.gov zip archive downloads @as1729 (#87)
- Persist ffis data @jakekreider (#102)
- Split FFIS spreadsheet @pearkes (#94)
- feat: Persist prepared data from grants.gov to DynamoDB @slapula (#46)
- Ffis spreadsheet download @jakekreider (#73)
- Add Datadog service definition metadata @TylerHendrickson (#70)
- feat: Enqueue FFIS email downloads @jakekreider (#65)
- feat: adding SES Receipt rule to receive FFIS emails and save them to S3 @slapula (#47)
- Fix: Conditional Datadog configurations @TylerHendrickson (#32)
- Feature: Consistent Datadog tag and metric names @TylerHendrickson (#25)
- Add CodeQL workflow @TylerHendrickson (#26)
- Feat: Add
tflint
@TylerHendrickson (#22) - 2/split grants gov xml @TylerHendrickson (#16)
- 5/download grants gov archive @TylerHendrickson (#15)
- 1/bootstrap and source s3 bucket @TylerHendrickson (#14)
🐛 Bug fixes
26 changes
- Fix: Bugs during post-plan deployment steps @TylerHendrickson (#341)
- Fix: typo in command when uploading TF plan @TylerHendrickson (#340)
- Fix error when removing nonexistent artifact @TylerHendrickson (#339)
- Add missing
pull-requests: write
permissions @TylerHendrickson (#338) - Fix: Generate fresh
revision
values when persisting FFIS data @TylerHendrickson (#305) - Fix: typos in S3 lifecycle rules @TylerHendrickson (#272)
- Fix: Handle CFDA numbers with trailing plus signs in FFIS spreadsheets @TylerHendrickson (#262)
- Fix incorrect parsing of bill when 4-digit CFDA present in data @jakekreider (#194)
- Fix: Instrument AWS config before first use @TylerHendrickson (#118)
- FIX: Specify SQS principal in Lambda trigger @TylerHendrickson (#83)
- Fix DownloadFFISSpreadsheet permissions @jakekreider (#82)
- fix: correcting our usage of S3 bucket notifications @slapula (#71)
- fix: localstack doesn't support active rule set resource yet @slapula (#69)
- fix: Designating FFIS receipt rule set as active in SES @slapula (#68)
- fix: Correcting the SES email address for staging/local envs @slapula (#67)
- fix: adding intermediary S3 bucket for FFIS email data @slapula (#64)
- fix: typo in the S3 bucket policy receipt rule condition @slapula (#60)
- fix: moving IAM policy attachment to S3 bucket module @slapula (#59)
- fix: IAM policy needs bucket ARN not bucket name @slapula (#58)
- fix: policy needs to be attached to source data S3 bucket @slapula (#57)
- fix: renaming resources to follow grants-ingest namespace pattern @slapula (#56)
- fix: SES receipt rule depends on IAM policy @slapula (#55)
- fix: adding IAM policy that allows SES to write to source data S3 bucket @slapula (#54)
- Fix: Conditional Datadog configurations @TylerHendrickson (#32)
- Fix:
error creating metric metadata
in Terraform @TylerHendrickson (#29) - Ensure Datadog secrets are passed to "Build and Deploy" workflow @TylerHendrickson (#27)
📖 Documentation improvements
- docs: update readme @aprilselby88 (#323)
- Feat: Update Datadog service dashboard @TylerHendrickson (#303)
- OpenAPI - v1 grants schema @as1729 (#143)
- Add Datadog service definition metadata @TylerHendrickson (#70)
- Update component-level architecture diagram @TylerHendrickson (#62)
- Fix: Conditional Datadog configurations @TylerHendrickson (#32)
🔧 Dependency updates
179 changes
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.332 to 1.45.12 @dependabot (#343)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.82 to 1.11.84 @dependabot (#345)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.18.38 to 1.18.40 @dependabot (#342)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.81 to 1.11.82 @dependabot (#321)
- Build(deps): Bump cloudposse/s3-bucket/aws from 3.1.3 to 4.0.0 in /terraform @dependabot (#310)
- Build(deps): Bump cloudposse/dynamodb/aws from 0.33.0 to 0.34.0 in /terraform @dependabot (#309)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.331 to 1.44.332 @dependabot (#307)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.330 to 1.44.331 @dependabot (#302)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.80 to 1.11.81 @dependabot (#300)
- Build(deps): Update DataDog/datadog requirement from ~> 3.28.0 to ~> 3.29.0 in /terraform @dependabot (#295)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.18.36 to 1.18.37 @dependabot (#299)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.330 @dependabot (#298)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 @dependabot (#292)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.2 to 1.24.5 @dependabot (#290)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.64 to 1.4.66 @dependabot (#288)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.38 to 1.10.39 @dependabot (#289)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.79 to 1.11.80 @dependabot (#286)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.325 to 1.44.328 @dependabot (#285)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.21.4 to 1.21.5 @dependabot (#283)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.18.35 to 1.18.36 @dependabot (#281)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.20.3 to 1.20.5 @dependabot (#280)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.20.3 to 1.21.0 @dependabot (#282)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.37 to 1.10.38 @dependabot (#278)
- Build(deps): Bump github.com/aws/smithy-go from 1.14.1 to 1.14.2 @dependabot (#276)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.78 to 1.11.79 @dependabot (#273)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.63 to 1.4.64 @dependabot (#266)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.20.2 to 1.20.3 @dependabot (#264)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.77 to 1.11.78 @dependabot (#265)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.2 to 1.38.3 @dependabot (#267)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.20.1 to 1.20.2 @dependabot (#268)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.32 to 1.13.33 @dependabot (#263)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.324 to 1.44.325 @dependabot (#259)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.324 @dependabot (#258)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.322 to 1.44.323 @dependabot (#257)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.321 to 1.44.322 @dependabot (#256)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.320 to 1.44.321 @dependabot (#255)
- Build(deps): Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.53.0 to 1.54.0 @dependabot (#254)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.62 to 1.4.63 @dependabot (#247)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.20.1 to 1.20.2 @dependabot (#249)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.1 to 1.24.2 @dependabot (#248)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.320 @dependabot (#251)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.76 to 1.11.77 @dependabot (#239)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.317 to 1.44.319 @dependabot (#245)
- Build(deps): Bump github.com/aws/smithy-go from 1.14.0 to 1.14.1 @dependabot (#241)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue from 1.10.35 to 1.10.36 @dependabot (#238)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.317 @dependabot (#237)
- Build(deps): Bump cloudposse/s3-bucket/aws from 3.1.2 to 3.1.3 in /terraform @dependabot (#236)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.315 to 1.44.316 @dependabot (#235)
- Build(deps): Bump github.com/aws/aws-sdk-go from 1.44.314 to 1.44.315 @dependabot (#234)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.75 to 1.11.76 @dependabot (#232)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.18.31 to 1.18.32 @dependabot (#233)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.0 to 1.38.1 @dependabot (#230)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression from 1.4.61 to 1.4.62 @dependabot (#229)
- Build(deps): Bump github.com/aws/aws-sdk-go-v2/service/eventbridge from 1.20.0 to 1.20.1 ...