You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by ad...@apache.org on 2026/10/07 16:32:21 UTC

(fineract) 01/01: Merge pull request #6568

This is an automated email from the ASF dual-hosted git repository.

adamsaghy pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit 2ec5db3b5e650c4f0a2491b08dd1237479b6f5e3
Merge: 61edb3c738 4412d94131
Author: Adam Saghy <ad...@gmail.com>
AuthorDate: Wed Oct 7 17:32:13 2026 +0100

    Merge pull request #6568
    
    FINERACT-2684: Gate adjust events by transaction type event

 .../business/domain/DependentExternalEvent.java    |  39 +++++
 .../service/BusinessEventNotifierServiceImpl.java  |  16 +-
 .../architecture/reliable-event-framework.adoc     |   4 +-
 .../common/ExternalEventConfigurationStepDef.java  | 100 +++++++++++
 .../features/AdjustTransactionEventGating.feature  | 183 +++++++++++++++++++++
 .../loan/LoanAdjustTransactionBusinessEvent.java   |  15 +-
 .../LoanTransactionTypeExternalEvents.java         |  95 +++++++++++
 .../LoanAdjustTransactionBusinessEventTest.java    |  54 ++++++
 .../LoanTransactionTypeExternalEventsTest.java     |  53 ++++++
 .../service/LoanChargeReadPlatformServiceImpl.java |   8 +-
 .../BusinessEventNotifierServiceImplTest.java      |  95 +++++++++++
 ...nalEventConfigurationValidationServiceTest.java |   4 +-
 ...gCapitalLoanAdjustTransactionBusinessEvent.java |  18 +-
 ...ngCapitalLoanTransactionTypeExternalEvents.java |  68 ++++++++
 ...italLoanAdjustTransactionBusinessEventTest.java |  65 ++++++++
 .../ExternalBusinessEventTest.java                 |   8 +
 .../WorkingCapitalLoanChargeOffAccountingTest.java |  68 ++++++++
 .../FeignCobBulkEventRecordingWindowTest.java      |   5 +-
 .../FeignLoanAdjustmentOriginatorEnricherTest.java |  13 +-
 .../loan/reaging/LoanReAgingIntegrationTest.java   | 102 ++++++++++++
 20 files changed, 1004 insertions(+), 9 deletions(-)