Releases: socialincome-san/public
Releases · socialincome-san/public
release-2025-09-17
What's Changed
- Use correct image url for journal meta images by @Gavriil-Tzortzakis in #1194
- Newsletter: Aug 2025 by @ssandino in #1195
- Web: Improve thumbnail rendering by @ssandino in #1196
- [Mobile App] Flutter Update to 3.32.7 and updated krio translations by @novas1r1 in #1189
- Validate both Orange Money ID and mobile money phone number for recipients in CSV task by @mkue in #1182
- feat(portal): serverside auth and portal routes by @rawi96 in #1223
- feat(portal): add data table for recipients by @rawi96 in #1226
- feat(portal): add status badges in table view by @rawi96 in #1227
- GitHub: Do not run Github actions for changes on path "recipients_app/**" by @KarinBerg in #1198
- Web: Links for author overview page by @ssandino in #1197
- feat: app shell by @cheryloberholzer in #1230
- feat(portal): add table views for program-finance, management-recipients and management-payouts by @rawi96 in #1229
- feat(portal): add all management table views by @rawi96 in #1232
- feat: cleanup shadcn components by @cheryloberholzer in #1233
- feat(portal): add all program views by @rawi96 in #1234
- feat(portal): improve programservice for wallet view by @rawi96 in #1235
- feat: general layout improvements by @cheryloberholzer in #1236
- feat(portal): add monitoring views by @rawi96 in #1237
- feat: adapt breadcrumb by @cheryloberholzer in #1238
- feature: adapt user menu by @cheryloberholzer in #1239
- feat: add tab styles by @cheryloberholzer in #1240
- feat: country flag by @cheryloberholzer in #1242
- feat(portal): add admin views / add permissions / restructure routes / add basic version for editing recipients / add login page by @rawi96 in #1241
- fix firestore import by @rawi96 in #1243
- feat: add form dialog by @cheryloberholzer in #1245
- feat(website): add recipient api for mobile app by @rawi96 in #1228
- Adding new participant list for drawing by @CluEleSsUK in #1250
- Completed recipient draw by @CluEleSsUK in #1251
- Web: Logo Change Supporters by @ssandino in #1193
- feat(portal-mobile-api): add more rest-endpoints for the mobile team by @rawi96 in #1254
- Newsletter: September 2025 by @ssandino in #1253
- Update website-home.json by @kerrrin in #1259
- Mobile: Enforce app update by @KarinBerg in #1256
- Web: New Local Partners by @ssandino in #1260
New Contributors
- @cheryloberholzer made their first contribution in #1230
- @kerrrin made their first contribution in #1259
Full Changelog: release-2025-07-31...release-2025-09-17
release-2025-07-31
What's Changed
- Setup Portal Dashboard by @rawi96 in #1184
- [Mobile App] Flutter Update to 3.32.4 by @novas1r1 in #1148
- Gavriil/journal by @Gavriil-Tzortzakis in #1192
Full Changelog: release-2025-07-17...release-2025-07-31
release-2025-07-17
What's Changed
- feat(Payment): Add QR Bill to recurring payments by @triggertoo in #1143
- fix: add payment statuses and show logged in user information in qr bill by @triggertoo in #1163
- fix(profile): improve status in contributions table by @triggertoo in #1164
- fix: add missing translation by @triggertoo in #1165
- fix: validate monthly income field by @triggertoo in #1166
- Upgrade firebase, remove reactfire dependency and restructure website providers by @mkue in #1155
- Adding new participant list for drawing by @CluEleSsUK in #1169
- Adding new participant list for drawing by @CluEleSsUK in #1172
- removed some dodgy filenames for draws by @CluEleSsUK in #1176
- Completed recipient draw by @CluEleSsUK in #1177
- Fix link to different locale, not working properly by @Gavriil-Tzortzakis in #1168
- Web: Content change DNH V.1.1 by @ssandino in #1180
- fix(QR-bill): read firstname and lastname from user by @triggertoo in #1179
- feat(firestore-to-postgres): migrate firestore data to postgres by @rawi96 in #1131
- remove test user fields and add stats view by @rawi96 in #1183
Full Changelog: release-2025-07-03...release-2025-07-17
release-2025-07-03
What's Changed
- Twilio-verify: Rethrow exception for invalid OTP code to app by @KarinBerg in #1162
- Newsletter 2025 07 by @ssandino in #1149
- Gavriil/storyblok 2.2 by @Gavriil-Tzortzakis in #1121
Full Changelog: release-2025-07-01...release-2025-07-03
release-2025-07-01
What's Changed
- Adding new participant list for drawing by @CluEleSsUK in #1150
- Completed recipient draw by @CluEleSsUK in #1151
- Adding new participant list for drawing by @CluEleSsUK in #1152
- Completed recipient draw by @CluEleSsUK in #1153
- fix: create auth user for firestore users without one by @triggertoo in #1147
- Adding new participant list for drawing by @CluEleSsUK in #1156
- [Mobile App] Use new Twilio phone verification service by @KarinBerg in #1137
- Completed recipient draw by @CluEleSsUK in #1157
- fix(functions): add SENDGRID_LIST_ID to .env (#1159) by @rawi96 in #1160
- fix(functions): add SENDGRID_LIST_ID to .env (#1159) by @rawi96 in #1161
Full Changelog: release-2025-06-26...release-2025-07-01
release-2025-06-26
What's Changed
- Adding new participant list for drawing by @CluEleSsUK in #1132
- verifyOtpFunction: Create a new Firebase auth user if no one exists. by @KarinBerg in #1134
- [Mobile] Improve Twilio cloud function by @KarinBerg in #1140
- feat(website): vercel to gcp by @rawi96 in #1130
- Completed recipient draw by @CluEleSsUK in #1133
- chore(shared): fix mock data in stripe event handler test by @triggertoo in #1145
- Newsletter: June 2025 update by @ssandino in #1124
- Web: Page for Do No Harm Principle (#1144) by @rawi96 in #1146
Full Changelog: release-2025-06-05.4...release-2025-06-26
release-2025-06-05.4
Full Changelog: release-2025-06-05.3...release-2025-06-05.4
release-2025-06-05.3
What's Changed
- refactor(api): remove /user/create-auth-user by @triggertoo in #1127
- Use mise in CI by @mkue in #1128
Full Changelog: release-2025-06-05.2...release-2025-06-05.3
release-2025-06-05.2
What's Changed
- chore(functions): update runtime to node22 by @triggertoo in #1126
Full Changelog: release-2025-06-05...release-2025-06-05.2
release-2025-06-05
What's Changed
- Add new cloud function to verify a OTPs with Twilio by @KarinBerg in #1119
- Add missing Twilio secret handling in deployment.yaml by @KarinBerg in #1122
- Set up mise-en-place by @mkue in #1120
- Website: Switch to email magic link authentication by @triggertoo in #1113
- fix(stripe-checkout): handle existing email in checkout by @triggertoo in #1125
New Contributors
- @triggertoo made their first contribution in #1113
Full Changelog: release-2025-05-30...release-2025-06-05