nitesh and Claude Sonnet 5
eb1aa767f7
fix(deposits): enforce savings-only maturity transfers and fix duplicate GL posting on FD/RD closure
...
Fineract E2E Tests / E2E Tests (Shard 2 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 3 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 4 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 5 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 6 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 7 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 8 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 9 of 10) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MariaDB / test (test-core-1) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MariaDB / test (test-core-2) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MariaDB / test (test-core-3) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MariaDB / test (test-core-4) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MariaDB / test (test-core-5) (push) Canceled after 0s
Fineract Build & Cucumber tests (without E2E tests) / verify (main, build-core) (push) Canceled after 0s
Fineract Build & Cucumber tests (without E2E tests) / verify (main, cucumber) (push) Canceled after 0s
Fineract Build & Cucumber tests (without E2E tests) / verify (progressive-loan, build-progressive-loan) (push) Canceled after 0s
Fineract Docker Builds / build (false, docker-compose-postgresql.yml, postgresql) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 1 of 10) (push) Canceled after 0s
Fineract E2E Tests / E2E Tests (Shard 10 of 10) (push) Canceled after 0s
Fineract Docker Builds / build (true, docker-compose.yml, mariadb) (push) Canceled after 0s
Fineract Documentation build / build (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MySQL / test (test-core-1) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MySQL / test (test-core-2) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MySQL / test (test-core-3) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MySQL / test (test-core-4) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - MySQL / test (test-core-5) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - PostgreSQL / test (test-core-1) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - PostgreSQL / test (test-core-2) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - PostgreSQL / test (test-core-3) (push) Canceled after 0s
Fineract Messaging Smoke Tests / Smoke Test with ActiveMQ (push) Canceled after 0s
Fineract Messaging Smoke Tests / Smoke Test with Kafka (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - PostgreSQL / test (test-core-4) (push) Canceled after 0s
Fineract Cargo & Unit- & Integration tests - PostgreSQL / test (test-core-5) (push) Canceled after 0s
Fineract Liquibase Only mode - PostgreSQL / test (push) Canceled after 0s
Adds validation so Transfer-to-Savings can only target a real savings account,
with a proper user-facing message instead of the generic validation error.
Fixes three duplicate journal-entry bugs uncovered while testing FD/RD
maturity: the dormant-accounts job re-posting already-closed accounts
(escheat/setSubStatusInactive/setSubStatusDormant), and the maturity-closure
flow itself re-deriving accounting for a withdrawal that the account-transfer
service had already posted.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-20 11:04:23 +05:30
Adam Saghy
a656dbde18
FINERACT-2421: Upgrade tomcat version
2026-02-23 17:53:25 +00:00
Adam Saghy
4a02c26059
FINERACT-2421: Fix flaky guarantor test
2026-02-23 13:16:54 +00:00
Soma Sörös and Adam Saghy
93f5292bc3
FINERACT-2418: [REPORTING] Update "Transaction Summary Report" and "Trial Balance Report" with originator details
2026-02-23 10:52:23 +00:00
Adam Saghy
ce3c9cc297
FINERACT-2421: Disable wrong guarantor test case temporarily
2026-02-20 12:54:55 +00:00
Ralph Hopman and Adam Saghy
76d108953b
FINERACT-2498: Add GROUP as a Guarantor Type to Support Group Savings Accounts as Loan Collateral
2026-02-20 11:44:46 +00:00
Jose Alberto Hernandez and Adam Saghy
9c9c90d2af
FINERACT-2421: Loan repayment transaction template with overpaid loan
2026-02-19 16:25:22 +00:00
airajena and Adam Saghy
41da36b1f4
FINERACT-2028: Add audit logging for manual scheduler job execution
2026-02-19 11:25:49 +00:00
Wilfred Kigenyi and Adam Saghy
c9a41794e8
FINERACT-2457: Share transaction chronological validation incorrectly blocks new transactions based on rejected/reversed transactions
2026-02-19 11:15:28 +00:00
DeathGun44 and Adam Saghy
ca3e980543
FINERACT-2003: Enforce password reset on first login
...
:wq
2026-02-19 11:14:17 +00:00
DeathGun44 and Adam Saghy
2a2ce6e0a6
FINERACT-2116: Add validation integration tests for Credit Bureau Configuration APIs
...
Signed-off-by: DeathGun44 <krishnamewara841@gmail.com >
2026-02-18 15:19:39 +00:00
Aleksandar Vidakovic and GitHub
3a842ecb9a
FINERACT-2243: New command processing - payment type ( #5506 )
2026-02-18 08:19:29 -06:00
Oleksii Novikov and Adam Saghy
020754bad4
FINERACT-2421: Retry external asset owner creation in case of unique constraint violation
2026-02-18 12:11:02 +00:00
Attila Budai and Adam Saghy
115063b89e
FINERACT-2466: fix trial balance report
...
Signed-off-by: Attila Budai <budai.attila.istvan@gmail.com >
2026-02-18 10:17:17 +00:00
mariiaKraievska and Adam Saghy
136a966fc3
FINERACT-2421: Fix undo repayment with linked chargeback error
2026-02-18 09:21:05 +00:00
Attila Budai and Arnold Gálovics
3e98cf791a
FINERACT-2421: fix loan accrual posts after loan close
2026-02-17 13:31:09 +01:00
airajena and Adam Saghy
7daf4b8a84
FINERACT-2005: Prohibit password re-use with configurable global setting
2026-02-17 11:57:28 +00:00
Aleksandar Vidakovic and Aleksandar Vidakovic
2ff0c62f40
FINERACT-2246: New command processing - document management
2026-02-16 14:56:40 +01:00
Ralph Hopman and GitHub
8a61e30a45
FINERACT-2486: Fix guarantor endpoint returning savingsAccount.id=0 for group savings ( #5482 )
2026-02-14 16:16:06 -06:00
Ralph Hopman and GitHub
05662e64d5
FINERACT-2473: Add available balance to group accounts endpoint ( #5468 )
2026-02-14 16:15:34 -06:00
Ralph Hopman and GitHub
4bb5c02b19
FINERACT-2488: Fix duplicate results in /api/v2/clients/search ( #5485 )
2026-02-14 13:05:13 -06:00
Ralph Hopman and Arnold Gálovics
9a69cc4826
FINERACT-2482: On-hold transactions API returns empty results for group savings accounts
2026-02-14 13:36:24 +01:00
Adam Saghy and Soma Sörös
6269cbbb79
FINERACT-2421: Allow ProgressiveLoanInterestScheduleModel recalculation
...
Co-authored-by: Soma Sörös <soma.soros@dpc.hu >
2026-02-13 14:58:37 +01:00
Jose Alberto Hernandez and Aleksandar Vidakovic
8d560a1f7c
FINERACT-2332: SavingCOB infrastructure
2026-02-12 14:02:18 +01:00
Jose Alberto Hernandez and Adam Saghy
955222ee82
FINERACT-2421: External Asset Owner create api
2026-02-12 10:58:24 +01:00
Vladyslav Samchenko and Adam Saghy
840f95c88f
FINERACT-2015: Fix saving account with withdrawal fee
2026-02-11 12:01:03 +01:00
mariiaKraievska and Adam Saghy
7faaf96246
FINERACT-2467: Add previous owner id to transaction summary report with asset owner
2026-02-11 11:59:31 +01:00
Aleksandar Vidakovic and Aleksandar Vidakovic
02fb166b5b
FINERACT-2239: New command processing - resource notes
2026-02-11 00:15:27 +01:00
Jose Alberto Hernandez and Adam Saghy
28f63cc20e
FINERACT-2418: Loan Originator data with codevalues
2026-02-09 16:42:53 +01:00
Attila Budai and Adam Saghy
99861ce93a
FINERACT-2418: add originator during the loan application
2026-02-09 14:40:34 +01:00
Adam Saghy and Arnold Gálovics
967e0ea306
FINERACT-2421: Generate better client names during testing
2026-02-06 09:34:00 +01:00
8d064ddf6c
FINERACT-2452: New command processing - audit
...
Co-Authored-By: Adam Saghy <adam.saghy@dpc.hu >
Co-Authored-By: Yu Wati Nyi <nyi22y@mtholyoke.edu >
2026-02-05 12:55:05 +01:00
Attila Budai and Adam Saghy
2620c61afa
FINERACT-2418: add originator global config
2026-02-05 10:39:41 +01:00
Attila Budai and Adam Saghy
ef12056e5d
FINERACT-2418: add originatior association
2026-02-03 14:58:28 +01:00
Attila Budai and Adam Saghy
3b5ea96f5e
FINERACT-2418: add originatior loan mapping
2026-02-03 14:58:28 +01:00
Aman Mittal and Adam Saghy
433959c280
FINERACT-2421: Bump - org.apache.tomcat.embed:tomcat-embed-core CVE-2025-61795
2026-02-02 19:26:03 +01:00
Jose Alberto Hernandez and Adam Saghy
7b322481b8
FINERACT-2421: Adjust interest with MIR and CBR results in improper allocations
2026-02-02 18:52:59 +01:00
Adam Saghy
5408921091
FINERACT-2421: Fix flaky test case
2026-01-30 22:01:15 +01:00
Attila Budai and Arnold Gálovics
82e6a237a6
FINERACT-2418: add origination api implementation
2026-01-28 17:01:57 +01:00
Jose Alberto Hernandez and Adam Saghy
532190a649
FINERACT-2421: Allow multiple interest rate schedule adjustments same date
2026-01-27 15:04:30 +01:00
DeathGun44 and Adam Saghy
9aea69fdf8
FINERACT-2450: Fix IndexOutOfBoundsException in GlobalConfigurationHelper
2026-01-26 15:28:11 +01:00
oluexpert99 and Adam Saghy
e9dfc4a9b8
FINERACT-2446: Tax Group and Tax Component APIs return HTTP 500 when no record is found (empty result), instead of returning a proper HTTP 404 Not Found
2026-01-26 14:52:23 +01:00
airajena and Adam Saghy
52aaad9d25
FINERACT-2155: Allow annual charge payment after due date
2026-01-26 13:12:17 +01:00
Attila Budai and Arnold Gálovics
bf879064af
FINERACT-2435: fix as of data api
2026-01-23 15:52:42 +01:00
Jose Alberto Hernandez and Adam Saghy
fb96df64ab
FINERACT-2421: Manual interest refund on closed loan generates exception
2026-01-23 14:00:49 +01:00
Attila Budai and Adam Saghy
87cad91aa8
FINERACT-2418: add origination-api-skeleton
2026-01-21 13:13:04 +01:00
Attila Budai and Adam Saghy
442290ef92
FINERACT-2354: handle reamortization error code 500 issue on same disbursement day
2026-01-15 10:17:43 +01:00
yvana-kengne and Adam Saghy
53ff74425c
FINERACT-2430: Fix typo: rename 'acount' to 'account'
2026-01-15 10:16:50 +01:00
mariiaKraievska and Adam Saghy
09031aa5a7
FINERACT-2412: Full term tranche - Schedule handling and Calculations
2026-01-13 18:06:12 +01:00
Rustam Zeinalov and Adam Saghy
3e197e367b
FINERACT-2421: added e2e test for verifying reprocess Interest Refund txn amount if no txn was changed
2026-01-13 10:05:19 +01:00