Commit Graph
546 Commits
Author SHA1 Message Date
Adam Saghy 0fd0f977eb FINERACT-2421: Allow hyphens in query params of Batch API calls 2026-01-30 11:37:58 +01:00
Attila BudaiandArnold Gálovics 82e6a237a6 FINERACT-2418: add origination api implementation 2026-01-28 17:01:57 +01:00
Aman-MittalandAdam Saghy 8b24325f84 FINERACT-2421: Refractor redundant and some deprecated code as per new Java 21 style (Phase 5) 2026-01-23 12:15:46 +01:00
Attila BudaiandAdam Saghy f83ea7ea15 FINERACT-2418: create the loan origination module 2026-01-19 14:14:20 +01:00
Kengne-yvanaandAdam Saghy 44b6b29dc5 FINERACT-2086: Fix ClassCastException in AccountAssociations and add unit tests
- Simplified conversion using Number.intValue() to handle Short and Integer types.
- Removed redundant null checks as per feedback.
- Added unit tests for type-safety verification.
2026-01-16 22:18:05 +01:00
Adam Saghy 633acf204b FINERACT-2421: Allow reage preview API via Batch API 2026-01-15 13:35:54 +01:00
Attila BudaiandAdam Saghy 442290ef92 FINERACT-2354: handle reamortization error code 500 issue on same disbursement day 2026-01-15 10:17:43 +01:00
mariiaKraievskaandAdam Saghy 09031aa5a7 FINERACT-2412: Full term tranche - Schedule handling and Calculations 2026-01-13 18:06:12 +01:00
Víctor RomeroandAdam Saghy ed32c133cc Revert "[#FINERACT-2422] standardize use of aging vs. ageing (#5289)"
This reverts commit 61034e6041.
2026-01-09 16:12:22 +01:00
Kengne-yvanaandGitHub 61034e6041 [#FINERACT-2422] standardize use of aging vs. ageing (#5289) 2026-01-08 10:43:21 -06:00
Adam Saghy 7ee0f7f4e4 FINERACT-2421: Improved Spring Batch context handling 2026-01-07 14:08:51 +01:00
Oleksii NovikovandArnold Gálovics 2858316c71 FINERACT-2413: Improve re-amortization undo validation 2025-12-23 11:12:41 +01:00
mariiaKraievskaandGitHub 8644d66fc0 FINERACT-2326: Fix configuration options for CORS (#5210) 2025-12-09 06:52:34 -06:00
Attila BudaiandAdam Saghy a3fdfb920d FINERACT-2312: full term configuration added 2025-12-08 19:08:29 +01:00
Adam Saghy 8391614330 FINERACT-2326: Add configuration options for CORS handling 2025-12-08 10:23:17 +01:00
Jose Alberto HernandezandAdam Saghy a58bdf49b6 FINERACT-2354: Validation of Re-age amount during submission 2025-12-08 09:53:03 +01:00
Adam Saghy 4c22e2a9fc FINERACT-2326: Force single-threaded execution of tenant database upgrades 2025-12-05 15:50:41 +01:00
Adam Saghy c79c076ee6 FINERACT-2354: In case full transaction reprocessing, we need to recalculate the schedule as well 2025-11-13 08:44:22 +01:00
Oleksii NovikovandAdam Saghy 3efafa778e FINERACT-2354: Introduce reaging preview API 2025-11-11 12:04:51 +01:00
Peter KovacsandAdam Saghy 1b2801447b FINERACT-2354: Reversal of re-aging transaction - remove restriction of reversal if there was payment after or on that day 2025-11-07 10:23:26 +01:00
Jose Alberto HernandezandAdam Saghy a849e9bae3 FINERACT-2398: Re-amortization Interest Handling configuration 2025-10-29 12:13:05 +01:00
mariiaKraievskaandAdam Saghy d21a1a98a2 FINERACT-2354: First step - basic implementation of re-aging for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change 2025-10-27 14:22:46 +01:00
Oleksii NovikovandAdam Saghy 4ae6fd5694 FINERACT-2385: Zero amount reage transaction should not be allowed 2025-10-27 10:45:14 +01:00
Attila BudaiandAdam Saghy 13170dc551 FINERACT-2326: fix delinquent days & delinquency date after delinquency pause calculations 2025-10-22 13:17:32 +02:00
Attila BudaiandAdam Saghy 967dbed021 FINERACT-2380: feign related test fixes 2025-10-21 19:48:41 +02:00
Adam Saghy d6354ee408 FINERACT-2396: Fix retry issue during persisting CommandSource 2025-10-21 18:38:05 +02:00
Peter KovacsandArnold Gálovics 3b62d562a2 FINERACT-2358: Advanced-accounting-rules-based-on-write-off-reason E2E tests 2025-10-15 09:52:16 +02:00
Adam Saghy 89e9cfcd7d FINERACT-2386: Journal entry aggregation capabilities 2025-10-03 11:07:12 +02:00
Jose Alberto HernandezandAdam Saghy cb70555485 FINERACT-2374: Advance Accounting rule for classification type 2025-09-30 12:27:45 +02:00
CsengeSótiandArnold Gálovics fa9c7b9364 FINERACT-1984: OAuth2.1 2025-09-12 14:58:37 +02:00
Oleksii NovikovandAdam Saghy 7ee1919ddb FINERACT-2354: Allow re-age today if the previous re-age was reversed 2025-09-09 12:12:22 +02:00
Arun KandAdam Saghy 5b1d72d15b FINERACT-821: Replace 500 by meaningful error when request requires configured S3 2025-09-08 23:12:54 +02:00
Attila BudaiandAdam Saghy 7378aea0b2 FINERACT-2267: proper not null annotations. Remove jetbrains notnull, all services use non-null 2025-09-03 12:24:37 +02:00
Adam SaghyandArnold Gálovics 937bfe529c FINERACT-2326: Improve LoanTransactionData DTO structure 2025-09-02 20:20:33 +02:00
mariiaKraievskaandAdam Saghy 2cba4430c7 FINERACT-2326: Add additional field which would return available disbursement amount with over applied amount 2025-08-28 11:09:45 +02:00
mariiaKraievskaandAdam Saghy ace59352fa FINERACT-2233: Rework journal entry handling logic in Loan module 2025-08-19 13:19:40 +02:00
Adam Saghy 942ad0183c FINERACT-2326: Rework business date validation and dto handling 2025-08-19 13:18:40 +02:00
Adam Saghy 77f7d9aab8 FINERACT-2326: Use Hibernate Validator 2025-08-18 19:07:34 +02:00
Jose Alberto HernandezandArnold Gálovics 6bbc4bd3f3 FINERACT-2330: Buy-Down fees Accounting for non merchant product 2025-08-15 22:54:36 +02:00
b0ca0a24cc FINERACT-2314: IP tracking (#4825)
Co-authored-by: Juan Pablo Alvarez Hernandez <work_jpa@hotmailcom>
2025-08-08 10:58:19 -06:00
adam.magyariandAdam Saghy 6a198de0cc FINERACT-2311: Buy Down fees - External business events
- buy down fee reversal fix
- added more listeners for buy down fee amortization on closed loans
2025-08-06 13:53:04 +02:00
Soma SörösandAdam Saghy aa68f251d3 FINERACT-2311: Buy Down fees - External business events 2025-08-06 13:53:04 +02:00
Soma SörösandAdam Saghy 28043ce438 FINERACT-2322: Extend loan collection data with next due payment amount field 2025-08-06 13:52:43 +02:00
Oleksii NovikovandAdam Saghy 25b440b842 FINERACT-2317: Include capitalized income and buy down fee in available disbursement calculation 2025-08-06 09:19:23 +02:00
mariiaKraievskaandAdam Saghy 68bfd7a3f8 FINERACT-2308: Allow approval / disbursal above loan applied amount for multidisbursal progressive loan that does expect tranches 2025-08-01 15:44:43 +02:00
Jose Alberto HernandezandArnold Gálovics 7452ea2552 FINERACT-1932: Fineract modularization - fineract-cob 2025-07-29 21:46:39 +02:00
Adam Saghy 52be53778d FINERACT-2326: Locale Validator shall accept all valid language codes 2025-07-28 18:25:37 +02:00
Adam Saghy 271ac859bc FINERACT-2118: Make region as optional and remove hardcoded default value 2025-07-28 18:11:08 +02:00
Naphlin AkenaandAdam Saghy dadc36b6b4 FINERACT-2118: Use S3 service accounts
Allow usage of S3 service accounts and support any S3 compatible storage
endpoints
2025-07-28 11:42:29 +02:00
Attila BudaiandAdam Saghy 27bf6d05d5 FINERACT-2181: Moneyhelper multitenant configuration fix, rework it to be a utility class 2025-07-21 18:03:33 +02:00