Commit Graph
176 Commits
Author SHA1 Message Date
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
taskain7andArnold Gálovics b7f88d1196 [FINERACT-1678] Fix Job API with empty request body 2022-11-29 12:55:06 +01:00
Ruchi DhamankarandArnold Gálovics 856c47398d FINERACT-1734-Repayment-Due-Events-Payload-Extension 2022-11-29 10:33:32 +01:00
Adam SaghyandArnold Gálovics 4c597b61fb FINERACT-1760: Raise transaction replayed business event 2022-11-29 10:04:22 +01:00
Arnold GalovicsandArnold Gálovics 418675b800 Making duplicate classpath scanning test result more understandable and a few reorganizations for MariaDB and PostgreSQL deps 2022-11-28 16:56:05 +01:00
taskain7andArnold Gálovics ca51084e86 [FINERACT-1678] Introducing Last COB Business Date for loans 2022-11-28 15:27:07 +01:00
Janos HaberandArnold Gálovics 5210bf7412 FINERACT-1744 - Idempotency support
- [x] Idempotency write move to filters
- [x] Idempotency integration test with success and failure
- [x] Added response status code to database
- [x] SynchronousCommandProcessingService not generate the command, just marked to the filter
- [x] IdempotencyStoreFilter store the command request if available.
- [x] Removed JpaExceptionHandler.java
2022-11-28 12:04:03 +01:00
Adam SaghyandArnold Gálovics 25c0b6a08d FINERACT-1760: Enhanced external id support for loan charges 2022-11-28 12:02:00 +01:00
Arnold GalovicsandArnold Gálovics 1899b517b4 FINERACT-1724: Batch API support for Loan chargeback and fineract client adjustments 2022-11-24 19:08:21 +01:00
Aleksandar VidakovicandAleksandar Vidakovic 5338263bd8 FINERACT-1794: Address improvement in file upload APIs 2022-11-23 20:28:50 +01:00
Janos HaberandArnold Gálovics d5b4546886 FINERACT-1724
- [x] Refactoring ThitsaWorksCreditBureauIntegrationWritePlatformServiceImpl
- [x] Fix NPE and test added to ThitsaWorksCreditBureauIntegrationWritePlatformServiceImplTest
2022-11-21 13:54:55 +01:00
Jose Alberto HernandezandAdam Saghy 4f9f71da9b Fix Loan Delinquency Classification after Repayment 2022-11-21 13:49:45 +01:00
Ruchi DhamankarandArnold Gálovics 1331073679 FINERACT-1734-Repayment-due-event 2022-11-17 14:13:13 +01:00
Janos HaberandArnold Gálovics 6ba5d7d5c4 Fix credit bureau organisation result processing in the test case.
FINERACT-1724
[x] Unit test for ThitsaWorksCreditBureauIntegrationWritePlatformServiceImpl
[x] Integration test for CreditBureau with WireMock
[x] Fix enum key case sensitivity on postgres
[x] Fix update key typo
[x] Add missing credit bureau organization fix for test cases
2022-11-16 14:04:36 +01:00
b0c1andArnold Gálovics 0155db70b7 Fix possible null 2022-11-16 07:08:50 +01:00
taskain7andArnold Gálovics c9a4aab466 [FINERACT-1678] Loan COB - skip non-owned locked loan accounts 2022-11-14 11:18:56 +01:00
Ruchi DhamankarandArnold Gálovics 1cf37341d5 FINERACT-1734-Deliquency-range-event 2022-11-10 16:38:51 +01:00
Adam Saghy cb1d1d0d5d FINERACT-1761: New Charge Adjustment transaction 2022-11-10 09:36:10 +01:00
taskain7andArnold Gálovics 48bbc9b266 [FINERACT-1678] LoanCOBApiFIlter throws NPE when user is not authenticated 2022-11-08 15:55:09 +01:00
taskain7andArnold Gálovics 3951e69ad7 [FINERACT-1678] Introducing synchronous COB execution for loan account changing APIs 2022-11-08 14:46:51 +01:00
Aleksandar VidakovicandAleksandar Vidakovic 744abd1364 FINERACT-1795: Improve resilience of command processing service 2022-11-07 21:35:43 +01:00
Arnold GalovicsandArnold Gálovics 532bc507b6 FINERACT-1724: Swagger enhancements + Batch API enhancements 2022-11-03 15:40:01 +01:00
Ruchi DhamankarandArnold Gálovics 6c72ee49d8 FINERACT-1734-Repayment-due-event 2022-11-03 11:50:47 +01:00
taskain7andArnold Gálovics cce7902054 [FINERACT-1678] Bypass LoanAccount Write Protection 2022-11-02 11:57:31 +01:00
Aleksandar VidakovicandAleksandar Vidakovic fc895fce05 FINERACT-1783: Customizeable LoanRepaymentScheduleTransactionProcessor 2022-11-01 14:08:02 +01:00
Ruchi DhamankarandArnold Gálovics 1c944dd830 FINERACT-1694-Validating-event-configuration 2022-10-28 17:48:59 +02:00
taskain7andArnold Gálovics 7be193dd0b [FINERACT-1678] Reject write API calls for hard-locked loan accounts 2022-10-28 14:04:46 +02:00
Arnold GalovicsandArnold Gálovics 3898e2b836 FINERACT-1724: Batch API enhancements 2022-10-26 19:10:41 +02:00
Arnold GalovicsandArnold Gálovics 27c50305f0 FINERACT-1724: Making sure that Loan account status change business events are only triggered when an actual change happens 2022-10-24 11:08:55 +02:00
Arnold GalovicsandArnold Gálovics 81d9e4a961 FINERACT-1694: Extending MessageV1 and BulkMessageV1 with businessDate + fixing bulk event handling for publication + mapstruct mapper fixes to be more strict 2022-10-21 11:43:27 +02:00
taskain7andArnold Gálovics ebe87433e7 [FINERACT-1678] Inline COB API 2022-10-18 19:14:38 +02:00
Ruchi DhamankarandArnold Gálovics c9d5742836 FINERACT-1694-Event-Configuration-Database-Storage 2022-10-17 15:15:52 +02:00
Ruchi DhamankarandArnold Gálovics 04e07890a4 FINERACT-1694-ActiveMQ-failover-transport-support 2022-10-17 12:17:39 +02:00
Hemant GuptaandArnold Gálovics 3d332f0840 refactor: add lombok to mix module 2022-10-15 13:22:59 +02:00
Zoltan NebliandArnold Gálovics ad2f2862cb FINERACT-1747 add datatable query api 2022-10-15 09:02:17 +02:00
Aleksandar VidakovicandAleksandar Vidakovic ba765f9b7a FINERACT-1758: Improve custom module example 2022-10-14 18:57:36 +02:00
Arnold GalovicsandArnold Gálovics 388612b1ae FINERACT-1724
Added batch support for the Get Charge by Id call.
Added externalId field to PostLoansLoanIdChargesRequest.
Added submittedOnDate column to m_loan_charge table.
Updated logic to return new submittedOnDate field in GetLoansLoanIdChargesChargeIdResponse.
2022-10-14 17:57:29 +02:00
Ruchi DhamankarandArnold Gálovics 0ae8445f07 FINERACT-1694-Regular-Event-Purging 2022-10-11 14:42:31 +02:00
Arnold GalovicsandAleksandar Vidakovic 37205bef39 FINERACT-1724: Enhancements on batch API support for adjusting a loan transaction 2022-10-10 14:25:01 +02:00
Ruchi DhamankarandAleksandar Vidakovic 44cab78cbb FINERACT-1694-Asynchronous-Message-OutChannel-Rename 2022-10-03 22:35:16 +02:00
Ruchi DhamankarandAleksandar Vidakovic 5bd804ada8 FINERACT-1694 Categorization for Events 2022-09-30 09:13:10 +02:00
Ruchi DhamankarandAleksandar Vidakovic ee0184c0a5 FINERACT-1694 JMS ActiveMQ downstream channel integration for events 2022-09-27 17:06:29 +02:00
Ruchi DhamankarandArnold Gálovics e9ae88d057 FINERACT-1694 Send Asynchronous Events 2022-09-16 18:36:52 +02:00
Adam SaghyandArnold Gálovics 44db1d7b94 FINERACT-1678: Soft-lock Loan COB relevant loan accounts upon startup 2022-09-13 16:47:12 +02:00
Arnold GalovicsandArnold Gálovics 7558b09def FINERACT-1694: Bulk event support 2022-09-12 14:45:34 +02:00
Arnold GalovicsandArnold Gálovics a0749ffe19 Batch API read optimization + minor changes 2022-09-11 16:56:12 +02:00