v2024.8
github-actions
released this
02 Oct 18:54
·
148 commits
to refs/heads/main
since this release
π Summary
The releaser should provide a high-level summary here (or remove this section).
π οΈ Changes
- chore: enable send-treasury-report and subrecipients for organization admins @as1729 (#467)
- chore: add success email as last step of treasury generation @as1729 (#459)
- chore: Replace conint and constr with new types @vshia (#442)
- Serialize decimal with 2 decimal points @vshia (#441)
π New features and enhancements
- Feat: Invalidate upload #385 @greg-adams (#450)
- CPF-447 Subrecipient upload links redirect to upload detail @Vikariusu (#449)
- CPF-446 Add Reporting Period column to the Uploads page @Vikariusu (#448)
- fix: current reporting period @greg-adams (#440)
- CPF-415 Updated reporting periods table and certification modal @Vikariusu (#443)
π Bug fixes
- CPF-452 Fix transaction timeout @Vikariusu (#468)
- fix: ensure handler is correctly defined in lambda function @as1729 (#463)
- Fix - ensure the treasury generation step functions an invoke send-email lambda @as1729 (#462)
- fix: ensure encryption-config is passed to s3 upload-file @as1729 (#461)
- fix: ensure that json files are loaded in text-mode @as1729 (#458)
- fix: add report.zip in the correct s3 path @as1729 (#457)
- Jest testing env setting @greg-adams (#407)
- fix: ensure CSV and JSON files are written as text but read as binary for s3 upload @as1729 (#456)
- Fix: Error related to saving subrecipients for treasury-report generation @as1729 (#454)
- fix: current reporting period @greg-adams (#440)
ποΈ Database Changes
- Feat: Invalidate upload #385 @greg-adams (#450)
π§ Dependency updates
- chore(deps): bump rollup from 3.29.4 to 3.29.5 @dependabot (#439)
- chore(deps): bump find-my-way from 8.2.0 to 8.2.2 @dependabot (#430)
π€ Contributors
We would like to thank the following people who made this release possible:
@Vikariusu, @as1729, @greg-adams and @vshia
Deployment History
- Deployed at 2024-10-02T19:20:17+00:00