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

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


    from d5958f36c7 FINERACT-2213: Client transfer from one branch to another 
leaves loans attached to the client in transfer.in.progress status instead of 
active
     add bb46397daa FINERACT-2238: New command processing - Business Date 
Management (org.apache.fineract.infrastructure.businessdate)

No new revisions were added by this update.

Summary of changes:
 build.gradle                                       |  20 ++-
 buildSrc/build.gradle                              |   2 +-
 .../groovy/org.apache.fineract.dependencies.gradle |  17 +-
 fineract-command/dependencies.gradle               |   3 +-
 .../org/apache/fineract/command/core/Command.java  |   2 +
 .../{ => domain}/CommandRepository.java            |   3 +-
 .../persistence/mapping/CommandJsonMapper.java     |   2 +-
 .../apache/fineract/command/CommandBaseTest.java   |   2 +-
 .../apache/fineract/command/TestConfiguration.java |  25 +--
 .../command/sample/api/DummyApiController.java     |   3 +-
 fineract-core/dependencies.gradle                  |   7 +-
 .../businessdate/api/BusinessDateApiResource.java  |  55 +++---
 .../api/BusinessDateApiResourceSwagger.java        |  41 -----
 .../command/BusinessDateUpdateCommand.java         |   6 +-
 ...nessDateData.java => BusinessDateResponse.java} |  31 +++-
 .../data/BusinessDateUpdateRequest.java}           |  38 ++---
 .../data/request/BusinessDateRequest.java          |  32 ----
 .../handler/BusinessDateUpdateHandler.java         |  22 +--
 .../businessdate/mapper/BusinessDateMapper.java    |   8 +-
 ...r.java => BusinessDateUpdateRequestMapper.java} |  17 +-
 .../service/BusinessDateReadPlatformService.java   |   6 +-
 .../BusinessDateReadPlatformServiceImpl.java       |  18 +-
 .../service/BusinessDateWritePlatformService.java  |  15 +-
 .../BusinessDateWritePlatformServiceImpl.java      |  93 +++++------
 .../businessdate}/validation/.gitkeep              |   0
 .../BusinessDateDataParserAndValidator.java        | 107 ------------
 ....java => JakartaValidationExceptionMapper.java} |  29 ++--
 .../infrastructure/core/service/DateUtils.java     |  64 ++-----
 .../fineract/test/helper/BusinessDateHelper.java   |  14 +-
 .../test/stepdef/common/BusinessDateStepDef.java   |   4 +-
 .../stepdef/loan/LoanChargeAdjustmentStepDef.java  |   4 +-
 .../fineract/test/stepdef/loan/LoanStepDef.java    |   4 +-
 fineract-provider/dependencies.gradle              |   4 +-
 .../infrastructure/core/config/SecurityConfig.java |  15 +-
 .../infrastructure/core/jersey/JerseyConfig.java   |   1 +
 .../IncreaseDateBy1DayService.java                 |  26 ---
 .../IncreaseDateBy1DayServiceImpl.java             |  67 --------
 .../IncreaseBusinessDateBy1DayConfig.java          |  30 +---
 .../IncreaseBusinessDateBy1DayTasklet.java         |   6 +-
 .../IncreaseCobDateBy1DayConfig.java               |  19 +--
 .../IncreaseCobDateBy1DayTasklet.java              |   6 +-
 .../businessdate/api/BusinessDateApiTest.java      | 141 ----------------
 .../businessdate/data/BusinessDataSerialized.java  |  60 -------
 .../businessdate/data/BusinessDataTypeTest.java    |   6 +-
 .../data/BusinessDateSerializationTest.java        |  60 +++++++
 ...va => BusinessDateUpdateRequestMapperTest.java} |  30 ++--
 .../BusinessDateReadPlatformServiceTest.java       |   8 +-
 .../BusinessDateWritePlatformServiceTest.java      | 185 ++++++++++++---------
 .../validation/BusinessDateValidationTest.java     |  88 ++++++++++
 .../validator/BusinessDateValidatorTest.java       | 120 -------------
 .../IncreaseBusinessDateBy1DayTaskletTest.java     |   6 +-
 .../IncreaseCobDateBy1DayTaskletTest.java          |   6 +-
 .../build.gradle                                   |  31 ++--
 .../dependencies.gradle                            |  41 +----
 .../validation/config/ValidationConfig.java        |  91 ++++++++++
 .../fineract/validation/constraints/LocalDate.java |  26 ++-
 .../validation/constraints/LocalDateValidator.java |  83 +++++++++
 .../fineract/validation/constraints/Locale.java    |  20 ++-
 .../validation/constraints/LocaleValidator.java    |  13 +-
 .../fineract/validation/messages.properties        |  25 +--
 .../fineract/validation/messages_en.properties     |  25 +--
 .../constraints/LocalDateValidationTest.java       |  96 +++++++++++
 .../constraints/LocaleValidationTest.java          |  83 +++++++++
 ...PaymentAllocationLoanRepaymentScheduleTest.java |  11 +-
 .../integrationtests/BaseLoanIntegrationTest.java  |  11 +-
 .../ClientLoanIntegrationTest.java                 |  21 ++-
 .../CustomSnapshotEventIntegrationTest.java        |   8 +-
 .../DelinquencyActionIntegrationTests.java         |  23 ++-
 .../DelinquencyBucketsIntegrationTest.java         |   4 +-
 ...DueDateRespectiveLoanRepaymentScheduleTest.java |  47 +++---
 .../ExternalIdSupportIntegrationTest.java          |   5 +-
 ...allmentLevelDelinquencyAPIIntegrationTests.java |   7 +-
 ...gePaymentWithAdvancedPaymentAllocationTest.java |   5 +-
 ...ncyDetailsNextPaymentDateConfigurationTest.java |  43 +++--
 ...LoanSpecificDueDateChargeAfterMaturityTest.java |   9 +-
 .../LoanTransactionInterestPaymentWaiverTest.java  |   7 +-
 .../LoanTransactionReverseReplayTest.java          |  21 ++-
 ...tiveLoansWithAdvancedPaymentAllocationTest.java |  11 +-
 .../integrationtests/SchedulerJobsTestResults.java |   6 +-
 ...oanDisbursalWithDownPaymentIntegrationTest.java |  59 ++++---
 .../common/BusinessDateHelper.java                 |  21 +--
 .../savings/base/BaseSavingsIntegrationTest.java   |   8 +-
 settings.gradle                                    |   1 +
 static-weaving.gradle                              |   1 +
 84 files changed, 1125 insertions(+), 1316 deletions(-)
 rename 
fineract-command/src/main/java/org/apache/fineract/command/persistence/{ => 
domain}/CommandRepository.java (90%)
 delete mode 100644 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate/api/BusinessDateApiResourceSwagger.java
 copy 
fineract-command/src/test/java/org/apache/fineract/command/sample/command/DummyCommand.java
 => 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate/command/BusinessDateUpdateCommand.java
 (80%)
 rename 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate/data/{BusinessDateData.java
 => BusinessDateResponse.java} (59%)
 copy 
fineract-core/src/main/java/org/apache/fineract/{portfolio/client/data/ClientFamilyMemberRequest.java
 => infrastructure/businessdate/data/BusinessDateUpdateRequest.java} (56%)
 delete mode 100644 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate/data/request/BusinessDateRequest.java
 copy 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate/mapper/{BusinessDateMapper.java
 => BusinessDateUpdateRequestMapper.java} (65%)
 rename {fineract-command/src/test/java/org/apache/fineract/command/sample => 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate}/validation/.gitkeep
 (100%)
 delete mode 100644 
fineract-core/src/main/java/org/apache/fineract/infrastructure/businessdate/validator/BusinessDateDataParserAndValidator.java
 copy 
fineract-core/src/main/java/org/apache/fineract/infrastructure/core/exceptionmapper/{PlatformApiDataValidationExceptionMapper.java
 => JakartaValidationExceptionMapper.java} (66%)
 delete mode 100644 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/service/increasedateby1day/IncreaseDateBy1DayService.java
 delete mode 100644 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/service/increasedateby1day/IncreaseDateBy1DayServiceImpl.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/businessdate/api/BusinessDateApiTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/businessdate/data/BusinessDataSerialized.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/businessdate/data/BusinessDateSerializationTest.java
 rename 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/businessdate/mapper/{BusinessDateMapperTest.java
 => BusinessDateUpdateRequestMapperTest.java} (58%)
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/businessdate/validation/BusinessDateValidationTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/businessdate/validator/BusinessDateValidatorTest.java
 copy {fineract-progressive-loan-embeddable-schedule-generator => 
fineract-validation}/build.gradle (59%)
 copy {fineract-command => fineract-validation}/dependencies.gradle (54%)
 create mode 100644 
fineract-validation/src/main/java/org/apache/fineract/validation/config/ValidationConfig.java
 copy 
fineract-report/src/main/java/org/apache/fineract/infrastructure/report/annotation/ReportService.java
 => 
fineract-validation/src/main/java/org/apache/fineract/validation/constraints/LocalDate.java
 (68%)
 create mode 100644 
fineract-validation/src/main/java/org/apache/fineract/validation/constraints/LocalDateValidator.java
 copy 
fineract-report/src/main/java/org/apache/fineract/infrastructure/report/annotation/ReportService.java
 => 
fineract-validation/src/main/java/org/apache/fineract/validation/constraints/Locale.java
 (71%)
 copy 
fineract-core/src/main/java/org/apache/fineract/infrastructure/event/external/config/EnableExternalEventQueueCondition.java
 => 
fineract-validation/src/main/java/org/apache/fineract/validation/constraints/LocaleValidator.java
 (64%)
 copy 
fineract-provider/src/test/resources/features/cob/loan/cob.loan.writer.feature 
=> 
fineract-validation/src/main/resources/fineract/validation/messages.properties 
(55%)
 copy 
fineract-provider/src/test/resources/features/cob/loan/cob.loan.writer.feature 
=> 
fineract-validation/src/main/resources/fineract/validation/messages_en.properties
 (55%)
 create mode 100644 
fineract-validation/src/test/java/org/apache/fineract/validation/constraints/LocalDateValidationTest.java
 create mode 100644 
fineract-validation/src/test/java/org/apache/fineract/validation/constraints/LocaleValidationTest.java

Reply via email to