You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by my...@apache.org on 2018/02/20 11:56:18 UTC

[fineract-cn-portfolio] branch develop updated (d4fb74c -> 05572e4)

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

myrle pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-portfolio.git.


    from d4fb74c  Merge pull request #18 from ndelvos78/sortLoanProductsByEnabled
     add 201983a  Adding missing header.
     add 4e9dc50  API for loan import.
     add 74190ef  Merge pull request #19 from myrlen/develop
     add e267228  Setting start and end of term and payment size correctly for imported loans.
     add 34525c4  Persisting/creating accounts for import.
     add 13a294a  Late fee checking happy case and interest works for imported loans now.
     add f5edc39  Making sure planned payments uses the saved payment size rather than the calculated payment size for imported loans.
     add cb4e4e4  Added minor check for planned payment count in "normal" case.
     add a703f6a  Merge pull request #20 from myrlen/develop
     add de7240c  Fixed misnaming with real consequences: reference account should've been alternative account.
     add 959e772  Merge pull request #21 from myrlen/develop
     add 8faefbc  There is a small chance that a transaction uniqueifier fails to make the transaction unique.  In this case, the accounting adapter should retry the booking with a new uniqueifier.
     add fdedc7a  Merge pull request #22 from myrlen/develop
     add a8c1c1e  Validation of case parameters had been accidentally left out.  This caused us to accumulate out of range values for the alignment week.  Now case parameters are validated, but I've weakened the week alignment validation temporarily until the UI can be fixed.
     add 7234a14  Merge pull request #23 from myrlen/develop
     add 87c89f4  Fixed test case for out of range alignment week.
     add 1a15170  Preparing to get account sign from accounting rather than internal assumptions by getting Account object rather than just balance from the AccountingAdapter.
     add 02bd590  Fixing payment cycle test.
     add 59f3469  Getting account sign from accounting via adapter.
     add 4cbd418  Adjusting entry account assignment helper and workflow tests to make it possible to vary entry account assignment.
     add 8a2523e  Adjusting entry account assignment helper and workflow tests to make it possible to vary entry account assignment.
     add 6f34fed  Tightened test parameters for disbursement and repayment.  Disburse to a customer account shouldn't be bothered by a zero balance, and repay via a teller account shouldn't be bothered by a zero balance.
     add 1663635  Merge pull request #24 from myrlen/develop
     add c313bb4  added holder information to account generation
     add 220c009  removed unnecessary portfolio designator for api
     add a01ff9f  Merge pull request #25 from markusgeiss/develop
     add 5919d8b  Made it possible to get planned payments with just case parameters, even though the case hasn't been created yet.
     add 77b93dd  Merge pull request #26 from myrlen/develop
     add 944a4c9  Improved annotations for new endpoint.
     add b924345  Merge pull request #27 from myrlen/develop
     new 05572e4  Merge pull request #1 from crain/develop

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 api/build.gradle                                   |   2 +-
 .../api/v1/client/IndividualLending.java           |  22 +-
 .../api/v1/domain/workflow/Action.java             |   1 +
 .../v1/events/IndividualLoanEventConstants.java    |   2 +
 .../portfolio/api/v1/PermittableGroupIds.java      |   1 +
 .../portfolio/api/v1/client/PortfolioManager.java  |  21 ++
 .../portfolio/api/v1/domain/AccountAssignment.java |  39 +-
 .../mifos/portfolio/api/v1/domain/CaseStatus.java  |  78 ++++
 .../domain/{Command.java => ImportParameters.java} |  62 ++--
 .../api/v1/validation/CheckValidWeek.java          |   3 +-
 .../portfolio/api/v1/validation/ValidWeek.java     |   2 +-
 .../api/v1/domain/AccountAssignmentTest.java       |  23 +-
 ...{CommandTest.java => ImportParametersTest.java} |  40 ++-
 .../portfolio/api/v1/domain/PaymentCycleTest.java  |   2 +-
 .../io/mifos/portfolio/AbstractPortfolioTest.java  |   6 +-
 .../java/io/mifos/portfolio/AccountingFixture.java |  95 ++++-
 .../TestAccountingInteractionInLoanWorkflow.java   | 399 +++++++++++++++++++--
 .../main/java/io/mifos/portfolio/TestCases.java    |  15 +
 .../main/java/io/mifos/portfolio/TestCommands.java |   7 +-
 .../io/mifos/portfolio/TestIndividualLoans.java    |  34 +-
 .../java/io/mifos/portfolio/TestTaskInstances.java |   5 +-
 .../portfolio/listener/CaseDocumentsListener.java  |  15 +
 .../IndividualLoanCaseCommandEventListener.java    |  16 +-
 .../IndividualLendingCommandDispatcher.java        |  15 +-
 .../IndividualLendingPatternFactory.java           |  13 +-
 .../internal/command/ImportCommand.java            |  48 +--
 .../handler/IndividualLoanCommandHandler.java      | 134 +++++--
 .../internal/mapper/CaseParametersMapper.java      |   8 +
 .../internal/service/DataContextOfAction.java      |  13 +
 .../internal/service/DataContextService.java       |  33 +-
 .../DesignatorToAccountIdentifierMapper.java       |  31 +-
 .../internal/service/IndividualLoanService.java    |  43 ++-
 .../AvailableRunningBalancesWithLimits.java        |  11 +-
 .../service/costcomponent/RealRunningBalances.java |  58 ++-
 .../service/costcomponent/RunningBalances.java     |  45 +--
 .../costcomponent/SimulatedRunningBalances.java    |  37 +-
 .../service/schedule/ScheduledActionHelpers.java   |   2 +-
 .../rest/PlannedPaymentsRestController.java        |  68 +++-
 .../service/internal/mapper/CaseMapper.java        |  13 +
 .../service/internal/repository/CaseEntity.java    |  13 +
 .../service/internal/service/CaseService.java      |  11 +-
 .../service/internal/util/AccountingAdapter.java   |  47 ++-
 .../portfolio/service/rest/CaseRestController.java |  85 +++--
 .../products/spi/ProductCommandDispatcher.java     |   4 +-
 ....sql => V12__persist_start_of_term_locally.sql} |   2 +-
 .../DesignatorToAccountIdentifierMapperTest.java   | 134 +++++++
 .../service/IndividualLoanServiceTest.java         |   4 +-
 .../internal/util/AccountingAdapterTest.java       |  35 +-
 48 files changed, 1475 insertions(+), 322 deletions(-)
 create mode 100644 api/src/main/java/io/mifos/portfolio/api/v1/domain/CaseStatus.java
 copy api/src/main/java/io/mifos/portfolio/api/v1/domain/{Command.java => ImportParameters.java} (55%)
 copy api/src/test/java/io/mifos/portfolio/api/v1/domain/{CommandTest.java => ImportParametersTest.java} (51%)
 copy api/src/main/java/io/mifos/individuallending/api/v1/events/IndividualLoanCommandEvent.java => service/src/main/java/io/mifos/individuallending/internal/command/ImportCommand.java (56%)
 copy service/src/main/resources/db/migrations/mariadb/{V6__interest_and_charges.sql => V12__persist_start_of_term_locally.sql} (88%)

-- 
To stop receiving notification emails like this one, please contact
myrle@apache.org.

[fineract-cn-portfolio] 01/01: Merge pull request #1 from crain/develop

Posted by my...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

myrle pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-portfolio.git

commit 05572e468063efc4491589ac222cce41008578db
Merge: d4fb74c b924345
Author: Myrle Krantz <my...@apache.org>
AuthorDate: Tue Feb 20 12:56:16 2018 +0100

    Merge pull request #1 from crain/develop
    
    Sync with latest Mifos I/O

 api/build.gradle                                   |   2 +-
 .../api/v1/client/IndividualLending.java           |  22 +-
 .../api/v1/domain/workflow/Action.java             |   1 +
 .../v1/events/IndividualLoanEventConstants.java    |   2 +
 .../portfolio/api/v1/PermittableGroupIds.java      |   1 +
 .../portfolio/api/v1/client/PortfolioManager.java  |  21 ++
 .../portfolio/api/v1/domain/AccountAssignment.java |  39 +-
 .../mifos/portfolio/api/v1/domain/CaseStatus.java  |  78 ++++
 .../portfolio/api/v1/domain/ImportParameters.java  | 132 +++++++
 .../api/v1/validation/CheckValidWeek.java          |   3 +-
 .../portfolio/api/v1/validation/ValidWeek.java     |   2 +-
 .../api/v1/domain/AccountAssignmentTest.java       |  23 +-
 .../api/v1/domain/ImportParametersTest.java        |  70 ++++
 .../portfolio/api/v1/domain/PaymentCycleTest.java  |   2 +-
 .../io/mifos/portfolio/AbstractPortfolioTest.java  |   6 +-
 .../java/io/mifos/portfolio/AccountingFixture.java |  95 ++++-
 .../TestAccountingInteractionInLoanWorkflow.java   | 399 +++++++++++++++++++--
 .../main/java/io/mifos/portfolio/TestCases.java    |  15 +
 .../main/java/io/mifos/portfolio/TestCommands.java |   7 +-
 .../io/mifos/portfolio/TestIndividualLoans.java    |  34 +-
 .../java/io/mifos/portfolio/TestTaskInstances.java |   5 +-
 .../portfolio/listener/CaseDocumentsListener.java  |  15 +
 .../IndividualLoanCaseCommandEventListener.java    |  16 +-
 .../IndividualLendingCommandDispatcher.java        |  15 +-
 .../IndividualLendingPatternFactory.java           |  13 +-
 .../internal/command/ImportCommand.java            |  71 ++++
 .../handler/IndividualLoanCommandHandler.java      | 134 +++++--
 .../internal/mapper/CaseParametersMapper.java      |   8 +
 .../internal/service/DataContextOfAction.java      |  13 +
 .../internal/service/DataContextService.java       |  33 +-
 .../DesignatorToAccountIdentifierMapper.java       |  31 +-
 .../internal/service/IndividualLoanService.java    |  43 ++-
 .../AvailableRunningBalancesWithLimits.java        |  11 +-
 .../service/costcomponent/RealRunningBalances.java |  58 ++-
 .../service/costcomponent/RunningBalances.java     |  45 +--
 .../costcomponent/SimulatedRunningBalances.java    |  37 +-
 .../service/schedule/ScheduledActionHelpers.java   |   2 +-
 .../rest/PlannedPaymentsRestController.java        |  68 +++-
 .../service/internal/mapper/CaseMapper.java        |  13 +
 .../service/internal/repository/CaseEntity.java    |  13 +
 .../service/internal/service/CaseService.java      |  11 +-
 .../service/internal/util/AccountingAdapter.java   |  47 ++-
 .../portfolio/service/rest/CaseRestController.java |  85 +++--
 .../products/spi/ProductCommandDispatcher.java     |   4 +-
 .../mariadb/V12__persist_start_of_term_locally.sql |  17 +
 .../DesignatorToAccountIdentifierMapperTest.java   | 134 +++++++
 .../service/IndividualLoanServiceTest.java         |   4 +-
 .../internal/util/AccountingAdapterTest.java       |  35 +-
 48 files changed, 1685 insertions(+), 250 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
myrle@apache.org.