Janos Haber and Adam 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 Galovics and Arnold 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 Haber and Arnold 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 Haber and Arnold 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 Haber and taskain7
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
taskain7 and Adam Saghy
29dd1e730c
[FINERACT-1678] Exception fix if every loan fail during COB
2023-03-02 15:44:23 +01:00
Adam Saghy and Arnold 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 Haber and Arnold 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 Vidakovic and Aleksandar Vidakovic
d27d9f343d
FINERACT-1894: Template request fix
2023-02-21 07:27:52 +01:00
Ruchi Dhamankar and Arnold Gálovics
6cf37b7749
FINERACT-1678-Restrict-COB-catchup-api-for-batch-managers
2023-02-20 11:39:01 +01:00
Arnold Galovics and Arnold 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 Galovics and taskain7
f927dd4ff9
FINERACT-1724: Added Add periodic accrual as a Loan COB business step
2023-02-17 14:58:40 +01:00
taskain7 and Arnold 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 Galovics and Arnold Gálovics
0338479212
FINERACT-1724: Added delinquentDate to Delinquency Range Changed events
2023-02-14 17:38:13 +01:00
Arnold Galovics and Arnold 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
taskain7 and Arnold Gálovics
f5687750ff
[FINERACT-1678] COB business step order fix
2023-02-08 09:21:50 +01:00
Janos Haber and Arnold 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 Haber and Arnold 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 Saghy and Arnold 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 Haber and Arnold 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 Galovics and Arnold Gálovics
5a89c19d0a
FINERACT-1724: Added JMS connection pooling to the external event producer
2023-01-20 15:34:45 +01:00
Janos Haber and Arnold 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 Galovics and Arnold Gálovics
66e4ac6194
FINERACT-1724: Removed accidental closing of JMS connection upon startup
2023-01-19 13:14:53 +01:00
Arnold Galovics and Arnold Gálovics
7d28646c7d
FINERACT-1724: Implemented support for multiple parallel JMS producers for external events
2023-01-19 10:34:11 +01:00
taskain7 and Arnold Gálovics
220d9fe1e4
[FINERACT-1678] Loan COB Catch Up
2023-01-18 16:09:26 +01:00
Adam Saghy and Arnold Gálovics
b24cdb4a65
FINERACT-1806: Trigger event when charge-off happens
2023-01-17 15:27:21 +01:00
Ruchi Dhamankar and Arnold Gálovics
e4106bd11d
FINERACT-1694-External-event-producer-batch-size-configuration
2023-01-17 13:34:04 +01:00
taskain7 and Arnold Gálovics
4a250b7a56
[FINERACT-1859] Missing configuration for LoanAccountsStayedLockedBusinessEvent
2023-01-17 09:41:51 +01:00
Ruchi Dhamankar and Arnold Gálovics
52129b03f3
FINERACT-1734-Loan-Repayment-Due-Overdue-Separate-Business-Events
2023-01-12 12:01:03 +01:00
Janos Haber and Arnold 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 Galovics and Arnold 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 Galovics and Arnold 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 Dhamankar and taskain7
4269e3e8f1
FINERACT-1678-Config-Bulk-Event-Loan-COB
2023-01-05 06:14:24 -08:00
Arnold Galovics and Arnold Gálovics
77ee43acb8
Fixed purge external events job
2022-12-29 12:38:16 +01:00
Arnold Galovics and Arnold Gálovics
7a9e696ac8
Removed vavr related code
2022-12-29 12:38:16 +01:00
Ruchi Dhamankar and Arnold Gálovics
d3dcc760e2
FINERACT-1734-Create-Custom-Business-Event
2022-12-23 12:16:33 +01:00
Ruchi Dhamankar and Arnold Gálovics
0f41eb2c42
FINERACT-1734-LoanRepaymentDue-Event-Enhancements
2022-12-22 12:56:16 +01:00
Arnold Galovics and Arnold 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 Haber and Arnold 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 Dhamankar and Arnold 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 Haber and Arnold 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 Dhamankar and Arnold Gálovics
59871353fb
FINERACT-1760-Index-or-Unique-column-creation-datatables
2022-12-12 16:01:33 +01:00
Janos Haber and Arnold Gálovics
8c7e417c5d
FINERACT-1744
...
- [x] Purge Processed Commands Jobs
- [x] Refactor CommandProcessingResultType to CommandProcessingStatus
2022-11-30 09:55:59 +01:00
taskain7 and Arnold Gálovics
47108e0ac9
[FINERACT-1678] Fix Inline COB execution
2022-11-30 08:52:36 +01:00