Commit Graph
441 Commits
Author SHA1 Message Date
Adam SaghyandArnold Gálovics 815421fd94 FINERACT-2181: No Accrual Activity for not active loans 2025-04-12 09:14:52 +02:00
Oleksii NovikovandAdam Saghy 2ba7e28108 FINERACT-2080: Extract DTO mappers from loan entity 2025-04-07 13:13:35 +02:00
Adam Saghy 4213f56a98 FINERACT-2181: Add customData field to LoanChargeBusinessEvent 2025-04-04 15:31:13 +02:00
Rustam ZeinalovandAdam Saghy 9bf365b62d FINERACT-2226: added e2e tests for validation of progressive loan charge-off reverse replay events fix 2025-04-04 14:29:30 +02:00
budaidevandAdam Saghy 16e70527ea FINERACT-2080: separate LoanRepaymentScheduleTransactionProcessorFactory from loan 2025-04-03 10:50:50 +02:00
budaidevandAdam Saghy ba3aa80b7c FINERACT-2215: charge-off fix for reversed transactions 2025-04-02 13:24:19 +02:00
mariiaKraievskaandAdam Saghy 957666df18 FINERACT-2210: Incorrect accounting of reversed charge-off transaction. 2025-04-01 10:01:13 +02:00
mariiaKraievskaandAdam Saghy acabf16003 FINERACT-2148: Cumulative Loan - accrual handling in case of charged-off loan 2025-03-27 15:05:14 +01:00
mark.vituskaandAdam Saghy 993393b519 FINERACT-2080: use enums instead of integers in Loan, LoanProduct and LoanTransaction 2025-03-20 14:34:51 +01:00
Hossam HatemandAdam Saghy 1cb5d7c371 FINERACT-2181: Improve AssertJ assertions in DefaultScheduledDateGeneratorTest 2025-03-19 17:39:01 +01:00
Oleksii NovikovandAdam Saghy 1d569d9ecf FINERACT-2181: Split Datatable service 2025-03-19 17:25:48 +01:00
Adam Saghy 35339a6a83 FINERACT-2181: CommandProcessingResult serialization optimisation 2025-03-19 12:44:52 +01:00
viktorpavlenkoandAdam Saghy a0ffaa1c0b FINERACT-2214: Remove pretty print parameter from api and serialization; 2025-03-19 12:23:29 +01:00
mariiaKraievskaandAdam Saghy 22282ded00 FINERACT-2181: Rework "createMissingAccrualTransactionDuringChargeOffIfNeeded" to avoid flushing and triggering business event as part of Transaction processor 2025-03-18 12:03:27 +01:00
viktorpavlenkoandAdam Saghy 35aa6e1f4f FINERACT-2169: Business date api refactor; 2025-03-14 18:10:48 +00:00
Soma SörösandAdam Saghy 3cf85e2977 FINERACT-2197: Introduce a new type of ACTUAL during calculation of days in year 2025-03-14 13:01:06 +00:00
Jose Alberto HernandezandAdam Saghy e1d820756f FINERACT-2180: Trigger (internal) business event when new datatable entry was added 2025-03-14 09:46:28 +00:00
Arnold GalovicsandArnold Gálovics 3198b1b99e FINERACT-2208: Penalties are not recalculated after backdated transactions 2025-03-12 16:52:30 +01:00
mark.vituskaandAdam Saghy 24cee73dc0 FINERACT-2181: modified inject-comment sql validation pattern to not match single dashes 2025-03-07 20:44:41 +00:00
Arnold GalovicsandArnold Gálovics 7b45f3e4d5 FINERACT-2181: Liquibase migrations are stuck when multi-threaded migrations are enabled and one tenant migration fails 2025-03-06 19:36:34 +01:00
viktorpavlenkoandAdam Saghy f8e5d6c9fc FINERACT-2169: Provision category definition api refactor; 2025-03-05 22:39:49 +00:00
Hossam HatemandAdam Saghy 142f63ca17 FINERACT-2081: Add assertions to BulkBusinessEventTest 2025-02-28 12:13:28 +01:00
Arnold GalovicsandArnold Gálovics c1ec3d7fc7 FINERACT-2194: Batch jobs arre failing in a multitenant environment 2025-02-27 16:25:18 +01:00
a7med3del1973andAdam Saghy 53c2cabf01 FINERACT-2081: Added some tests for LogParameterEscapeUtil 2025-02-27 10:31:56 +01:00
Adam Saghy 991a2c1af4 FINERACT-2181: Update Test annotation import
(org.junit.Test -> org.junit.jupiter.api.Test)
2025-02-26 22:17:59 +01:00
Oleksii NovikovandAdam Saghy 2cf99818e6 FINERACT-2181: Introduce customData field for Loan and LoanTransaction business events 2025-02-26 14:27:31 +01:00
adam.magyariandAdam Saghy 9310f0e1ea FINERACT-2181: make 'BusinessEventNotifierServiceImpl#isExternalEventConfiguredForPosting` overridable 2025-02-25 11:14:53 +01:00
Adam Saghy 054f146d54 FINERACT-2081: Fix failing test 2025-02-19 00:16:57 +01:00
Oleksii NovikovandAdam Saghy b1384b9cce FINERACT-2081: Refactoring for reprocess transactions and regenerate repayment schedule invocations 2025-02-18 20:10:25 +01:00
mariiaKraievskaandAdam Saghy 6bb68051ce FINERACT-2327: Forbid accrual and accrual activity creation for closed, overpaid and cancelled loans 2025-02-18 17:56:37 +01:00
adam.magyariandAdam Saghy e2157501c0 FINERACT-2081: Allow loan charge-off via batch api 2025-02-13 09:51:58 +01:00
Adam Saghy 79c5fc1649 FINERACT-2081: Interest recalculation only for interest bearing loans 2025-02-06 14:11:06 +01:00
Jose Alberto HernandezandAdam Saghy 3a5888ee4b FINERACT-2174: Allow for recognition of Interest on first day end of day - Introducing the flag 2025-02-05 19:52:44 +01:00
Adam Saghy 894b6cbf6f FINERACT-2081: Integration test clean up - Remove Google truth dependency and Extract Fineract client out from IntegrationTest class 2025-01-31 15:00:45 +01:00
Kristof JozsaandAdam Saghy 384a52bbaf FINERACT-2122: Add devRun gradle task, optimize build caching, fix deprecations 2025-01-22 17:03:24 +01:00
Andrii KulminskyiandArnold Gálovics c22844d432 FINERACT-1971: Event sequence id int overflow 2025-01-14 18:56:27 +01:00
Adam Saghy 3481761e74 FINERACT-2081: Make MeterRegistry optional 2025-01-10 19:38:18 +01:00
Arnold GalovicsandArnold Gálovics da5dad27f3 FINERACT-2166: Expose tenant connection pool metrics 2025-01-10 09:31:04 +01:00
Adam Saghy d2afd1aac7 FINERACT-1806: Fix mapping to handle multiple loan product configuration 2025-01-08 15:12:54 +01:00
Adam Saghy e1d043bb2d FINERACT-1806: Advanced accounting - Charge-off reason 2025-01-07 19:40:45 +01:00
Andrii KulminskyiandAdam Saghy c2ec015e64 FINERACT-2152: API Create and retrieve interest pause 2024-12-19 22:24:02 +01:00
leksinomiandAdam Saghy 3735aea598 FINERACT-2081: Refactor LoanSummaryWrapper 2024-12-16 18:20:14 +01:00
Marta JankovicsandArnold Gálovics 136bb0009a FINERACT-2060: Progressive loan - final accrual calculation on closed loan 2024-12-13 16:48:07 +01:00
Arnold GalovicsandArnold Gálovics 263866c03a FINERACT-2081: Avoid creating unnecessary connection pools 2024-12-11 17:26:07 +01:00
Janos MeszarosandAdam Saghy bb8480a03d FINERACT-1981: Embeddable Progressive Loan Schedule generator 2024-12-10 15:04:16 +01:00
Oleksii NovikovandAdam Saghy a2c01d25e5 FINERACT-2080: Move loan validation from entity to validator classes 2024-12-05 13:58:47 +01:00
Andrii KulminskyiandAdam Saghy 56ee2eaaff FINERACT-1806: Advanced Charge-off Expense Accounting - "Advanced Accounting Rule" takes priority 2024-12-04 17:43:51 +01:00
Adam Saghy f63df474f6 FINERACT-2154: Store "Pre-close interest calculation strategy" on loan level 2024-11-29 21:39:08 +01:00
Marta JankovicsandAdam Saghy d57e72ec2f FINERACT-2060: Accrual reverse replay logic and Handling 2024-11-29 19:17:23 +01:00
leksinomiandAdam Saghy 32cc83fdbf FINERACT-2153: Enable immediate charge accrual creation post maturity 2024-11-27 17:49:42 +01:00