This is an automated email from the ASF dual-hosted git repository.
adamsaghy pushed a change to branch 1.12.0
in repository https://gitbox.apache.org/repos/asf/fineract.git
from bc4b3555f6 FINERACT-2181: Batch API - Fix read-only connection handling
add 35c51278f9 FINERACT-2181: Change execution order in
1029_add_installment_amount_in_multiples_of_to_loan.xml
add 880580f736 FINERACT-2311: Buy down fee - final amortization
add 42ff9743dd FINERACT-2311: added e2e auto test scenarios for add buy
down fee final amortization with pay off and charge-off
add 9e15e459f0 FINERACT-2181: Remove suboptimal indexes
No new revisions were added by this update.
Summary of changes:
.../test/data/loanproduct/DefaultLoanProduct.java | 1 +
.../test/factory/LoanProductsRequestFactory.java | 22 +
.../global/LoanProductGlobalInitializerStep.java | 29 +-
.../test/stepdef/common/JournalEntriesStepDef.java | 98 ++--
.../fineract/test/support/TestContextKey.java | 1 +
.../features/AssetExternalization.feature | 14 +-
.../resources/features/LoanBuyDownFees.feature | 500 +++++++++++++++++++--
.../features/LoanCapitalizedIncome.feature | 19 +-
.../portfolio/loanaccount/domain/Loan.java | 5 +-
.../loanaccount/domain/LoanTransaction.java | 16 +
...oanBuyDownFeeAmortizationProcessingService.java | 7 +
.../tenant/module/loan/module-changelog-master.xml | 2 +-
.../module/loan/parts/1028_add_missing_indexes.xml | 132 ------
.../loan/parts/1028_remove_suboptimal_indexes.xml | 56 +++
..._installment_amount_in_multiples_of_to_loan.xml | 18 +-
...=> LoanBuyDownFeeAmortizationEventService.java} | 37 +-
...uyDownFeeAmortizationProcessingServiceImpl.java | 128 ++++++
...nCapitalizedIncomeAmortizationEventService.java | 2 +-
.../starter/LoanAccountConfiguration.java | 9 +
19 files changed, 866 insertions(+), 230 deletions(-)
delete mode 100644
fineract-loan/src/main/resources/db/changelog/tenant/module/loan/parts/1028_add_missing_indexes.xml
create mode 100644
fineract-loan/src/main/resources/db/changelog/tenant/module/loan/parts/1028_remove_suboptimal_indexes.xml
copy
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/{LoanCapitalizedIncomeAmortizationEventService.java
=> LoanBuyDownFeeAmortizationEventService.java} (71%)