You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by al...@apache.org on 2024/01/17 16:23:14 UTC

(fineract) 01/01: FINERACT-1874: Release Apache Fineract 1.9.0

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

aleks pushed a commit to branch release/1.9.0
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit 9405c12394018fcd5448f838f129c8cb33715e37
Merge: 61df1e13f 1148f5f97
Author: Aleks <al...@apache.org>
AuthorDate: Wed Jan 17 17:21:09 2024 +0100

    FINERACT-1874: Release Apache Fineract 1.9.0

 .../loan/v1/LoanAccountDelinquencyRangeDataV1.avsc |  12 +-
 .../batch/service/BatchApiServiceImpl.java         |  96 +++----
 .../fineract/commands/domain/CommandSource.java    |   8 +
 ...onAsCommandIsNotApprovedByCheckerException.java |  42 ---
 .../RollbackTransactionNotApprovedException.java   |  41 +++
 .../exception/UnsupportedCommandException.java     |   5 +
 .../commands/service/CommandProcessingService.java |   5 +-
 .../commands/service/CommandSourceService.java     |  26 +-
 ...folioCommandSourceWritePlatformServiceImpl.java |  28 +-
 .../SynchronousCommandProcessingService.java       |  88 +++---
 .../domain/ConfigurationDomainService.java         |   4 +
 .../core/domain/BatchRequestContextHolder.java     |  79 ++++--
 ...lbackTransactionNotApprovedExceptionMapper.java |  56 ++++
 .../UnsupportedCommandExceptionMapper.java         |   4 +
 .../core/filters/IdempotencyStoreHelper.java       |   5 +-
 .../useradministration/domain/AppUser.java         |   4 +
 ...empotencyCommandProcessFailedExceptionTest.java |   6 +
 .../LoanAccountOwnerTransferBusinessStepTest.java  |   6 +
 .../portfolio/loanaccount/domain/Loan.java         |  37 ++-
 .../loanproduct/LoanProductConstants.java          |   2 +
 .../savings/SavingsImportHandler.java              |   5 +-
 .../domain/ConfigurationDomainServiceJpa.java      |  27 +-
 ...lientWritePlatformServiceJpaRepositoryImpl.java |   2 +-
 .../DelinquencyReadPlatformServiceImpl.java        |   6 +-
 .../starter/DelinquencyConfiguration.java          |   6 +-
 ...TypesWritePlatformServiceJpaRepositoryImpl.java |   6 +-
 .../loanaccount/api/LoansApiResourceSwagger.java   |   4 -
 .../LoanApplicationCommandFromApiJsonHelper.java   |  13 +-
 ...ationWritePlatformServiceJpaRepositoryImpl.java |  29 +-
 .../loanaccount/service/LoanAssembler.java         |  20 ++
 .../api/SavingsAccountsApiResourceSwagger.java     |   2 +-
 ...ocessWritePlatformServiceJpaRepositoryImpl.java |   3 +-
 .../db/changelog/tenant/changelog-tenant.xml       |   2 +
 .../parts/0131_add_configuration_maker_checker.xml |  35 +++
 ...ration_loan_next_repayment_date_calculation.xml |  41 +++
 .../listener/LoanItemListenerStepDefinitions.java  |  18 +-
 .../AddPeriodicAccrualEntriesBusinessStepTest.java |   6 +
 .../loan/ApplyLoanLockTaskletStepDefinitions.java  |   6 +-
 .../CheckLoanRepaymentDueBusinessStepTest.java     |   6 +
 .../CheckLoanRepaymentOverdueBusinessStepTest.java |   7 +-
 .../fineract/cob/loan/LoanItemReaderTest.java      |   7 +-
 .../SetLoanDelinquencyTagsBusinessStepTest.java    |   6 +
 .../cob/service/COBBulkEventConfigurationTest.java |   2 +-
 .../InlineLoanCOBExecutorServiceImplTest.java      |   6 +
 .../jobs/PurgeProcessedCommandsTaskletTest.java    |   7 +-
 .../service/CommandServiceStepDefinitions.java     |  16 +-
 .../commands/service/CommandSourceServiceTest.java |  16 +-
 .../SynchronousCommandProcessingServiceTest.java   |  30 ++-
 .../BusinessDateWritePlatformServiceTest.java      |   6 +
 .../core/auditing/CustomAuditingHandlerTest.java   |   7 +-
 .../core/auditing/CustomDateTimeProviderTest.java  |   7 +-
 .../infrastructure/core/service/DateUtilsTest.java |   6 +
 .../service/DatatableExportUtilTest.java           |  14 +
 .../jobs/PurgeExternalEventsTaskletTest.java       |   7 +-
 .../jobs/SendAsynchronousEventsTaskletTest.java    |   6 +
 .../repository/domain/ExternalEventTest.java       |   7 +-
 .../external/service/ExternalEventServiceTest.java |   6 +
 ...AccountDelinquencyRangeEventSerializerTest.java |   7 +-
 ...justTransactionBusinessEventSerializerTest.java |   7 +-
 .../LoanRepaymentBusinessEventSerializerTest.java  |   2 +-
 .../jobs/filter/LoanCOBApiFilterTest.java          |   6 +
 .../fineract/investor/event/EnricherTest.java      |   7 +-
 ...cyWritePlatformServiceRangeChangeEventTest.java |   7 +-
 .../LoanDelinquencyDomainServiceTest.java          |   1 +
 .../portfolio/loanaccount/domain/LoanTest.java     |  17 ++
 ...cedPaymentScheduleTransactionProcessorTest.java |   6 +
 ...nRepaymentScheduleTransactionProcessorTest.java |   6 +
 ...nRepaymentScheduleTransactionProcessorTest.java |   6 +
 .../LoanCalculateRepaymentPastDueServiceTest.java  |   1 +
 ...PaymentAllocationLoanRepaymentScheduleTest.java |  44 ++-
 .../AdvancedPaymentAllocationWaiveLoanCharges.java |   6 +-
 .../fineract/integrationtests/BatchApiTest.java    |   7 +-
 ...lanceRefundandRepaymentTypeIntegrationTest.java |   7 +-
 .../ClientSavingsIntegrationTest.java              | 284 ++++++++++---------
 .../DelinquencyAndChargebackIntegrationTest.java   |   9 +-
 .../DelinquencyBucketsIntegrationTest.java         |   7 +-
 .../fineract/integrationtests/IdempotencyTest.java |  40 +--
 ...gePaymentWithAdvancedPaymentAllocationTest.java |  30 ++-
 ...backOnPaymentTypeRepaymentTransactionsTest.java |  14 +-
 ...ncyDetailsNextPaymentDateConfigurationTest.java | 299 +++++++++++++++++++++
 .../LoanTransactionChargebackTest.java             |   5 +-
 ...ionFullAmountChargebackForOverpaidLoanTest.java |   9 +-
 ...hAdvancedPaymentAllocationIntegrationTests.java |   1 -
 .../integrationtests/MakercheckerTest.java         | 167 +++++++++++-
 ...tiveLoansWithAdvancedPaymentAllocationTest.java |   5 +-
 .../SavingsAccountTransactionTest.java             |  67 +++--
 .../integrationtests/SchedulerJobsTestResults.java |  74 ++---
 ...ndoRepaymentWithDownPaymentIntegrationTest.java |   4 +-
 .../integrationtests/common/AuditHelper.java       |  10 +-
 .../common/GlobalConfigurationHelper.java          |  35 ++-
 .../common/commands/MakercheckersHelper.java       |  28 +-
 .../common/loans/LoanApplicationTestBuilder.java   |  10 -
 .../common/loans/LoanProductTestBuilder.java       |   5 +
 .../common/loans/LoanTransactionHelper.java        |   4 +
 .../common/savings/SavingsAccountHelper.java       |  54 ++++
 .../useradministration/roles/RolesHelper.java      |  35 ++-
 96 files changed, 1701 insertions(+), 586 deletions(-)