What's Changed
- Fix 404 error on verify created direct_pay invoice by @Jxio in #1741
- 22895 - Refactor statements template into one file by @Jxio in #1739
- Small prod tweaks - Hide logging for 404 add in declined by @seeker25 in #1742
- Fix logging 404 etc by @seeker25 in #1743
- 22391 - EFT Multi Account under payment by @ochiu in #1738
- Logging changes part3 by @seeker25 in #1745
- Add exception to _verify_created_direct_pay_invoices by @Jxio in #1744
- Strip the error messages, so we dont bloat our database with empty fi… by @seeker25 in #1747
- 22655P2 - Fixes for consolidated invoices backend by @seeker25 in #1748
- 21594 - Refund requested badge on short name management list by @Jxio in #1746
- 21570 - Email / CAS Supplier Number by @ochiu in #1749
- Add in business search for credit card by @seeker25 in #1750
- 23072 - Statement - from_date / to_date - Fix UTC, add 8 hours so GUI shows it in PDT/PST by @seeker25 in #1752
- 22969 - Refactor EFT Shortnames by @seeker25 in #1751
- 22655 - Fix eft_task, cancel same invoice_number invoices if consolidated by @seeker25 in #1753
- Clean up by @seeker25 in #1754
- 22982 - EFT Short name types - WIRE by @ochiu in #1755
- 23360 - Zenhub release management automation by @seeker25 in #1756
- 21539 - Short name refund history support by @ochiu in #1757
- 21539 - Short name history eft refund fix by @ochiu in #1759
- 21539 - Fix incomplete short name refund test by @ochiu in #1762
- 21537 - Shortname Refunds - PATCH / GET methods & Notification by @seeker25 in #1758
- 22263 - EFT Refund AP Job Implementation by @rodrigo-barraza in #1719
- 23632 - Small tweak when {} serializes to null which converts to None Flask 1 -> Flask 3 by @seeker25 in #1764
- 20787 - allow specific action overrides by @ochiu in #1763
- Disable vault due to deprecation by @ochiu in #1765
- 21519 - Rework partner disbursement job so it works with multiple link and unlinking by @seeker25 in #1637
- 23653 - Fix CD Pipelines for Pay as 1pass CLI is depreciated by @seeker25 in #1766
- 19163 & 19165 - Credits implementation to assist customers where their credits have been spent by @seeker25 in #1767
- 21516 - EFT Over payment notification task by @ochiu in #1768
- 21516 - email / ld flag fix by @ochiu in #1770
- 23618 - Adding disbursement_date to eft_refunds by @rodrigo-barraza in #1772
- 23701 - Format with black and isort - PAY-API only by @seeker25 in #1771
- 23618 - Handling feedback for EFT Refunds by @rodrigo-barraza in #1769
- 23701 - Format with black and isort - BCOL-API, JOBS, PAY-ADMIN, PAY-QUEUE by @seeker25 in #1773
- Fix code scanning alert no. 5: Reflected server-side cross-site scripting by @seeker25 in #1774
- Small fixes and tweaks for partner reversals by @seeker25 in #1775
Full Changelog: v1.22.0...v1.22.4