Commit Graph
221 Commits
Author SHA1 Message Date
Janos HaberandAdam Saghy 8d636fab2b FINERACT-1724 - Reschedule Loan fix
- [x] Reschedule loan COB API filter fix
- [x] Unit test for filter
2023-03-09 21:30:04 +01:00
Arnold GalovicsandArnold Gálovics 83de7652e6 FINERACT-1724: Extra logging and measurements for Loan COB business steps + minor fixes here and there 2023-03-09 16:16:05 +01:00
Adam Saghy 36f907906d FINERACT-1678: Inline COB filter fix 2023-03-09 15:08:49 +01:00
Janos HaberandArnold Gálovics 367550007c FINERACT-1724 - Optimistic locking fix
- [x] ReloadService for lead entities
- [x] ReloaderService iterating over ReloadService and try to find and reload the entity
- [x] Fix COBBusinessStepServiceImpl to reload the entity before business step
2023-03-08 14:27:48 +01:00
Janos HaberandArnold Gálovics 3297707817 FINERACT-1831 - Encrypted tenant passwords
- [x] Encrypt tenant passwords
- [x] Update integration tests
- [x] Check application database use encrypted passwords
- [x] One time migration for the existing password
2023-03-02 22:24:31 +01:00
Adam Saghy f1c89ac914 FINERACT-1678: Enable Scheduler API usage for batch manager only 2023-03-02 19:26:05 +01:00
Janos Haberandtaskain7 8090c614ed FINERACT-1724 Loan COB Api Filter external id fix
- [x] UUID az external id to test non-numeric id
- [x] Unit test
2023-03-02 18:58:57 +01:00
taskain7andAdam Saghy 29dd1e730c [FINERACT-1678] Exception fix if every loan fail during COB 2023-03-02 15:44:23 +01:00
Adam SaghyandArnold Gálovics ee72978a49 FINERACT-1840: Fee income is not realised if the loan got fully repaid 2023-03-01 14:08:29 +01:00
Janos HaberandArnold Gálovics 764f3de203 FINERACT-1883 - New loan repayment parameter
- [x] New loan repayment parameter
- [x] Integration test
2023-02-23 15:11:16 +01:00
Adam Saghy 77da04fa7d FINERACT-1806: Charge-off validation 2023-02-23 10:22:10 +01:00
Aleksandar VidakovicandAleksandar Vidakovic d27d9f343d FINERACT-1894: Template request fix 2023-02-21 07:27:52 +01:00
Ruchi DhamankarandArnold Gálovics 6cf37b7749 FINERACT-1678-Restrict-COB-catchup-api-for-batch-managers 2023-02-20 11:39:01 +01:00
Arnold GalovicsandArnold Gálovics 6c86e15eb7 FINERACT-1724: Ability to run Fineract in Liquibase only mode for scaled environments 2023-02-17 16:31:16 +01:00
Arnold Galovicsandtaskain7 f927dd4ff9 FINERACT-1724: Added Add periodic accrual as a Loan COB business step 2023-02-17 14:58:40 +01:00
taskain7andArnold Gálovics 3744ad54ee [FINERACT-1884] write API calls on loan makes Inline COB and catches up the loan to the current COB business date 2023-02-17 13:09:26 +01:00
Arnold GalovicsandArnold Gálovics 0338479212 FINERACT-1724: Added delinquentDate to Delinquency Range Changed events 2023-02-14 17:38:13 +01:00
Arnold GalovicsandArnold Gálovics 0e96b71f0e FINERACT-1724: Fixed Generate Loss Loan provisioning job + enhanced the stuck job listener to be smarter 2023-02-08 20:21:23 +01:00
taskain7andArnold Gálovics f5687750ff [FINERACT-1678] COB business step order fix 2023-02-08 09:21:50 +01:00
Janos HaberandArnold Gálovics f8eacbba88 FINERACT-1724 Loan COB Api Filter fix
- [x] Loan COB Api Filter fix for urls
- [x] Unit test
2023-02-07 20:25:45 +01:00
Adam Saghy 51203b173f FINERACT-1694: Fix missing payment details data for events 2023-02-07 18:07:34 +01:00
Janos HaberandArnold Gálovics d8fd8088b0 FINERACT-1707 - S3 export and dependent service
- [x] S3 export function
- [x] list all available export type services
- [x] refactor export service
- [x] unit test for export name generator
- [x] s3 integration test
- [x] localstack integration for testing
2023-02-06 19:53:00 +01:00
Adam SaghyandArnold Gálovics 0a2db35f8d FINERACT-1839: Reversal on the loan account after CBR / Chargeback 2023-02-03 13:26:13 +01:00
Adam Saghy 25622aa6a7 FINERACT-1724: Fix grammar in error message 2023-01-31 16:19:46 +01:00
Janos HaberandArnold Gálovics 1808e921ba Revert "FINERACT-1724 - Replayed bulk transaction fix [x] - Remove bulk transaction from ReplayedTransactionBusinessEventService [x] - Create Aspect and custom annotation for CommandHandler and Tasklet bulk events [x] - Add @BulkEventSupport annotation where ReplayedTransactionBusinessEventService was used [x] - Test class for Aspect call failure handling"
This reverts commit 1b2c09ea
2023-01-25 16:54:12 +01:00
Arnold GalovicsandArnold Gálovics 5a89c19d0a FINERACT-1724: Added JMS connection pooling to the external event producer 2023-01-20 15:34:45 +01:00
Janos HaberandArnold Gálovics 1b2c09eae5 FINERACT-1724 - Replayed bulk transaction fix
[x] - Remove bulk transaction from ReplayedTransactionBusinessEventService
[x] - Create Aspect and custom annotation for CommandHandler and Tasklet bulk events
[x] - Add @BulkEventSupport annotation where ReplayedTransactionBusinessEventService was used
[x] - Test class for Aspect call failure handling
2023-01-19 14:37:09 +01:00
Arnold GalovicsandArnold Gálovics 66e4ac6194 FINERACT-1724: Removed accidental closing of JMS connection upon startup 2023-01-19 13:14:53 +01:00
Arnold GalovicsandArnold Gálovics 7d28646c7d FINERACT-1724: Implemented support for multiple parallel JMS producers for external events 2023-01-19 10:34:11 +01:00
taskain7andArnold Gálovics 220d9fe1e4 [FINERACT-1678] Loan COB Catch Up 2023-01-18 16:09:26 +01:00
Adam SaghyandArnold Gálovics b24cdb4a65 FINERACT-1806: Trigger event when charge-off happens 2023-01-17 15:27:21 +01:00
Ruchi DhamankarandArnold Gálovics e4106bd11d FINERACT-1694-External-event-producer-batch-size-configuration 2023-01-17 13:34:04 +01:00
taskain7andArnold Gálovics 4a250b7a56 [FINERACT-1859] Missing configuration for LoanAccountsStayedLockedBusinessEvent 2023-01-17 09:41:51 +01:00
Ruchi DhamankarandArnold Gálovics 52129b03f3 FINERACT-1734-Loan-Repayment-Due-Overdue-Separate-Business-Events 2023-01-12 12:01:03 +01:00
Janos HaberandArnold Gálovics dde36f391c FINERACT-1734 - Loan Account Delinquency Changed event definition
[x] Fix Charge data because not fetched the content
2023-01-11 12:00:57 +01:00
Arnold GalovicsandArnold Gálovics 61ca7bb0e0 FINERACT-1724: Added the possibility to use username and password for JMS for remote jobs + the ability to disable remote jobs completely for non-batch instances 2023-01-10 12:43:55 +01:00
Arnold GalovicsandArnold Gálovics 0e391edf47 FINERACT-1724: Extended the event framework sinks to be ActiveMQ topics as well in addition to ActiveMQ queues 2023-01-06 16:17:12 +01:00
Ruchi Dhamankarandtaskain7 4269e3e8f1 FINERACT-1678-Config-Bulk-Event-Loan-COB 2023-01-05 06:14:24 -08:00
Arnold GalovicsandArnold Gálovics 77ee43acb8 Fixed purge external events job 2022-12-29 12:38:16 +01:00
Arnold GalovicsandArnold Gálovics 7a9e696ac8 Removed vavr related code 2022-12-29 12:38:16 +01:00
Ruchi DhamankarandArnold Gálovics d3dcc760e2 FINERACT-1734-Create-Custom-Business-Event 2022-12-23 12:16:33 +01:00
Ruchi DhamankarandArnold Gálovics 0f41eb2c42 FINERACT-1734-LoanRepaymentDue-Event-Enhancements 2022-12-22 12:56:16 +01:00
Arnold GalovicsandArnold Gálovics 8ab206aa4a FINERACT-1724: Loan Charge API support for batch APIs and a couple of other batch API enhancements 2022-12-19 22:46:36 +01:00
Janos HaberandArnold Gálovics adcd76154e FINERACT-1734 - Loan Account Delinquency Changed event definition
Extend current Loan Account Delinquency range change event.
2022-12-19 15:48:40 +01:00
Ruchi DhamankarandArnold Gálovics d80aa77c02 FINERACT-1734-LoanRepaymentDue-Event-Enhancements-1 2022-12-16 18:12:16 +01:00
Adam Saghy 2532c58cbc FINERACT-1760: Enhanced external id support for loan 2022-12-15 14:25:47 +01:00
Janos HaberandArnold Gálovics 995b1ea021 FINERACT-1744
- [x] Batch api support for idempotency
- [x] BatchFilter for generic batch filtering
- [x] LoanCOBApiFilter extend with BatchFilter support
- [x] FineractRequestContextHolder generic context holder with batch and http request supports
2022-12-14 13:06:20 +01:00
Ruchi DhamankarandArnold Gálovics 59871353fb FINERACT-1760-Index-or-Unique-column-creation-datatables 2022-12-12 16:01:33 +01:00
Janos HaberandArnold Gálovics 8c7e417c5d FINERACT-1744
- [x] Purge Processed Commands Jobs
- [x] Refactor CommandProcessingResultType to CommandProcessingStatus
2022-11-30 09:55:59 +01:00
taskain7andArnold Gálovics 47108e0ac9 [FINERACT-1678] Fix Inline COB execution 2022-11-30 08:52:36 +01:00