Commit Graph
166 Commits
Author SHA1 Message Date
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
Arnold GalovicsandArnold Gálovics 130d9c0c3d FINERACT-1734: New business events and refactorings 2022-09-11 16:56:03 +02:00
Adam SaghyandArnold Gálovics 2d73c25226 FINERACT-1678: Lock under processing loan accounts 2022-09-09 10:00:01 +02:00
Arnold GalovicsandArnold Gálovics 90896a6467 FINERACT-1694: Storing event schema along with external events 2022-09-07 14:45:51 +02:00
Arnold GalovicsandArnold Gálovics 34aefd5d72 FINERACT-1694: Added tests for MonthDay Avro conversion 2022-09-06 14:09:07 +02:00
Arnold GalovicsandArnold Gálovics 4f312f33f6 FINERACT-1694: Making Avro mapping to fail at compile time for unmapped properties 2022-09-06 13:05:22 +02:00
Arnold GalovicsandArnold Gálovics 17b36a0919 FINERACT-1694: Reworked bulk external events 2022-09-04 18:23:55 +02:00
Arnold GalovicsandArnold Gálovics 1f1cbfe074 FINERACT-1694-5: Reorganizing business event packages next to external events 2022-09-02 22:20:16 +02:00
Arnold GalovicsandArnold Gálovics f46abaf9e2 FINERACT-1694: External event storage integration 2022-09-02 10:03:09 +02:00
Arnold GalovicsandArnold Gálovics e0236efa00 Added refund support for Batch API 2022-08-22 16:18:39 +02:00
taskain7andArnold Gálovics 340516c1a3 [FINERACT-1678] Spring Batch JMS support 2022-08-22 14:04:58 +02:00