Releases: podkrepi-bg/api
Releases · podkrepi-bg/api
Add a feature to allow invalidation of duplicated and invalid donations.
This gives certain users with the proper credentials the right to mark a donation as invalid.
We need this in the rare cases when a manual fix is need due to some problem with stripe or the bank.
Fixes on upload files and banking imports
Don't update updatedAt field on iris re-import.
Allow campaign organizer to upload files.
Fix a bug with a stripe protocol change
A new bug appeared - if the payment does not succeed with one card.
Stripe will now send a declined first and succeeded later.
We thought declined was a final status.
Bugfixes and cleanups
- Fix a bug with the files upload for the campaign expenses
- Remove unnecessary relations from query response
Donors count and withdrawls
- Count the unique donors by email, not by name.
- Allow withdrawals to be deleted from the admin panel.
- Update notification templates
- Performance optimizations
v1.5.0
What's Changed
- [2/2] Affiliate program Integration v1 by @sashko9807 in #564
- Made currency required in the API, cleaned up the create or connect by @yyosifov in #574
- Validation of file types by @Nnachevvv in #573
- Added campaign statistics endpoints by @tongo-angelov in #565
- seed/person: Add profileEnabled prop to personFactory by @sashko9807 in #577
- src/affiliate: Look for affiliate donations by extCustomerId by @sashko9807 in #578
- Feature/permanent delete person by @PetarDimitrov91 in #579
New Contributors
- @PetarDimitrov91 made their first contribution in #579
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
- Reduce the cache ttl for public donations and total money collected. by @slavcho in #572
- build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #571
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Highlights
- [Stripe] Implement Refund event listener in Stripe webhook by @Nnachevvv in #556
- Security updates and seeding improvements
- Update general meeting schedule in welcome email by @kachar in #566
What's Changed
- [Stripe] Implement Refund event listener in Stripe webhook by @Nnachevvv in #556
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in #560
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #558
- build(deps): bump docker/build-push-action from 4 to 5 by @dependabot in #559
- build(deps): bump postcss from 8.4.21 to 8.4.31 by @dependabot in #562
- build(deps): bump @babel/traverse from 7.21.2 to 7.23.2 by @dependabot in #563
- Update general meeting schedule in welcome email by @kachar in #566
- Update undici framework by @quantum-grit in #567
- Add seeding of donation wishes - seed 1 wish to each donation by @dimitur2204 in #569
- fixing concurency in donationWish seeding by @quantum-grit in #570
Full Changelog: v1.3...v1.4.0
v1.3.0
What's Changed
- beneficiery without mail by @quantum-grit in #555
- fix expense seeding by @quantum-grit in #554
- fixed skipped bank transactions by @quantum-grit in #557
- add target date to withdrawal controller by @quantum-grit in #561
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- trying to fix wrong consent expiration mail by @quantum-grit in #553
Full Changelog: v1.2.0...v1.2.1