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 <[email protected]> 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(-)
