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

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


    from f0d4f5e  add starttls and factory
     add 07f395e  Feat: Repayment With Post Dated Checks

No new revisions were added by this update.

Summary of changes:
 .../fineract/client/util/FineractClient.java       |   2 +-
 .../commands/service/CommandWrapperBuilder.java    |  27 +++
 .../importhandler/loan/LoanImportHandler.java      |   1 +
 .../loanaccount/api/LoanApiConstants.java          |   1 +
 .../api/LoanTransactionsApiResource.java           |   6 +
 ...a => LoanRepaymentScheduleInstallmentData.java} |  24 ++-
 .../loanaccount/data/LoanTransactionData.java      |  12 ++
 .../portfolio/loanaccount/domain/Loan.java         |  23 ++-
 .../domain/LoanAccountDomainServiceJpa.java        |  39 +++-
 .../domain/LoanRepaymentScheduleInstallment.java   |  12 ++
 .../loanaccount/domain/LoanRepositoryWrapper.java  |  10 +
 ...=> LoanRepaymentScheduleNotFoundException.java} |  20 +-
 .../serialization/LoanEventApiJsonValidator.java   |  62 +++++-
 .../service/LoanReadPlatformService.java           |   5 +
 .../service/LoanReadPlatformServiceImpl.java       |  28 +++
 .../LoanWritePlatformServiceJpaRepositoryImpl.java |  31 ++-
 .../api/PostDatedChecksApiResourceSwagger.java     | 106 ++++++++++
 .../RepaymentWithPostDatedChecksApiResource.java   | 147 +++++++++++++
 .../data/PostDatedChecksData.java                  |  59 ++++++
 .../data/PostDatedChecksStatus.java}               |   8 +-
 .../domain/PostDatedChecks.java                    | 150 ++++++++++++++
 .../domain/PostDatedChecksRepository.java}         |  11 +-
 .../PostDatedCheckBouncedCheckInvalid.java}        |   8 +-
 .../PostDatedCheckNotFoundException.java}          |  14 +-
 .../handler/BouncePostDatedCheckHandler.java}      |  19 +-
 .../handler/DeletePostDatedChecksHandler.java}     |  20 +-
 .../handler/EditPostDatedChecksHandler.java}       |  18 +-
 .../RepaymentWithPostDatedChecksAssembler.java     |  78 +++++++
 ...entWithPostDatedChecksReadPlatformService.java} |  18 +-
 ...WithPostDatedChecksReadPlatformServiceImpl.java |  98 +++++++++
 ...ntWithPostDatedChecksWritePlatformService.java} |  10 +-
 ...ithPostDatedChecksWritePlatformServiceImpl.java | 227 +++++++++++++++++++++
 .../V369__repayment_with_post_dated_checks.sql     |  40 ++++
 .../RepaymentWithPostDatedChecksTest.java          | 183 +++++++++++++++++
 .../common/loans/LoanTransactionHelper.java        |  51 +++++
 35 files changed, 1481 insertions(+), 87 deletions(-)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/data/{PaidInAdvanceData.java
 => LoanRepaymentScheduleInstallmentData.java} (55%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/exception/{LoanNotFoundException.java
 => LoanRepaymentScheduleNotFoundException.java} (57%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/api/PostDatedChecksApiResourceSwagger.java
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/api/RepaymentWithPostDatedChecksApiResource.java
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/data/PostDatedChecksData.java
 copy 
fineract-provider/src/main/java/org/apache/fineract/{adhocquery/service/AdHocScheduledJobRunnerService.java
 => portfolio/repaymentwithpostdatedchecks/data/PostDatedChecksStatus.java} 
(77%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/domain/PostDatedChecks.java
 copy 
fineract-provider/src/main/java/org/apache/fineract/{accounting/financialactivityaccount/domain/FinancialActivityAccountRepository.java
 => 
portfolio/repaymentwithpostdatedchecks/domain/PostDatedChecksRepository.java} 
(63%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/{loanaccount/exception/LoanApplicationDateException.java
 => 
repaymentwithpostdatedchecks/exception/PostDatedCheckBouncedCheckInvalid.java} 
(72%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/portfolio/{savings/exception/SavingsProductNotFoundException.java
 => 
repaymentwithpostdatedchecks/exception/PostDatedCheckNotFoundException.java} 
(61%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/{interoperation/handler/CreateInteropRequestHandler.java
 => 
portfolio/repaymentwithpostdatedchecks/handler/BouncePostDatedCheckHandler.java}
 (63%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/{interoperation/handler/CommitInteropTransferHandler.java
 => 
portfolio/repaymentwithpostdatedchecks/handler/DeletePostDatedChecksHandler.java}
 (63%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/{infrastructure/dataqueries/handler/CreateReportCommandHandler.java
 => 
portfolio/repaymentwithpostdatedchecks/handler/EditPostDatedChecksHandler.java} 
(63%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/service/RepaymentWithPostDatedChecksAssembler.java
 copy 
fineract-provider/src/main/java/org/apache/fineract/{infrastructure/dataqueries/data/ResultsetRowData.java
 => 
portfolio/repaymentwithpostdatedchecks/service/RepaymentWithPostDatedChecksReadPlatformService.java}
 (66%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/service/RepaymentWithPostDatedChecksReadPlatformServiceImpl.java
 copy 
fineract-provider/src/main/java/org/apache/fineract/{infrastructure/configuration/service/GlobalConfigurationWritePlatformService.java
 => 
portfolio/repaymentwithpostdatedchecks/service/RepaymentWithPostDatedChecksWritePlatformService.java}
 (73%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/portfolio/repaymentwithpostdatedchecks/service/RepaymentWithPostDatedChecksWritePlatformServiceImpl.java
 create mode 100644 
fineract-provider/src/main/resources/sql/migrations/core_db/V369__repayment_with_post_dated_checks.sql
 create mode 100644 
integration-tests/src/test/java/org/apache/fineract/integrationtests/RepaymentWithPostDatedChecksTest.java

Reply via email to