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 a71300b41e0da7cd53f5724260558fdd49109b79 Merge: 213f517b88 c7dfb432e1 Author: Adam Saghy <[email protected]> AuthorDate: Tue Sep 29 18:46:48 2026 +0100 Merge pull request #6499 FINERACT-2817: Allow future date contract termination .../fineract/test/helper/ErrorMessageHelper.java | 12 + .../fineract/test/stepdef/loan/LoanStepDef.java | 86 +++- .../features/LoanContractTermination.feature | 321 +++++++++++++++ .../portfolio/loanaccount/domain/Loan.java | 5 + ...dvancedPaymentScheduleTransactionProcessor.java | 25 +- .../ProgressiveLoanTransactionValidator.java | 2 + .../ProgressiveLoanTransactionValidatorImpl.java | 39 ++ .../loanaccount/api/LoansApiResourceSwagger.java | 2 + .../service/LoanAccrualsProcessingServiceImpl.java | 4 +- .../LoanTransactionProcessingServiceImpl.java | 3 +- .../LoanContractTerminationServiceImpl.java | 11 +- .../LoanContractTerminationTest.java | 456 +++++++++++++++++++++ .../client/feign/FeignLoanTestBase.java | 17 + .../client/feign/modules/LoanTestValidators.java | 19 + 14 files changed, 970 insertions(+), 32 deletions(-)
