You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Description List
- Upgraded Python lambdas and pipelines to 3.14, excepting purchases
lambda, which is held back at 3.12
- Upgraded NodeJS lambdas and pipelines to 24
- Upgraded libraries
- Addressed/tested aws-cdk bugfix that introduced a DynamoDB resource
policy statement that was previously missing, due to the bug
### Testing List
- Ran investigation smoke test to verify Python API / Node email
function
- Tested SSN UI features and SSN table backups, to verify continued
function after introduction of missing policy statement
- Deployed and loaded UI to verify CSP lambda function
- Code review
- Deploy via pipeline to test, to verify pipeline compatibility
Closes#1216
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Added signature-auth examples and notes documenting the Purchases
service running in its own Python 3.12 environment
* **Bug Fixes**
* Corrected ISO8601 timestamp formatting in test utilities
* **Documentation**
* Updated Node.js/Python prerequisite versions and added convenience
scripts and usage notes
* **Chores**
* Upgraded CI/tooling targets (Python → 3.14, Node → 24.x) and bumped
many dependency pins
* Added private key gitignore patterns; removed an unused lambda
dependency
* **Tests**
* Refactored tests and assertions for improved maintainability
<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: John Sandoval <jsandoval81@users.noreply.github.com>
0 commit comments