fineract-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From my...@apache.org
Subject [fineract-cn-teller] branch develop updated (a0abc61 -> b679783)
Date Mon, 22 Jan 2018 15:56:58 GMT
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-teller.git.


    from a0abc61  Removing duplicate resource files from jar.
     new e1c53af  Merge pull request #1 from myrle-krantz/develop
     new 8f0a1fa  Merge pull request #2 from myrle-krantz/develop
     new 5cf910b  fixed listing of teller transactions fixed broken test
     new 11d8f58  handling of loan repayment added
     new cae3aff  improved exception handling
     new 8f2dca7  filter for empty or 0 charges
     new 56a7470  Merge pull request #1 from markusgeiss/develop
     new 192bfad  added cheque transaction
     new 4cb25fe  Merge pull request #2 from markusgeiss/develop
     new 9e33475  retrofitted loan repqyment to respect wanted payment size
     new a2d1b65  Merge pull request #3 from markusgeiss/develop
     new 6893908  added better validation for amounts using BigDecimal for amounts
     new 02db86b  Merge pull request #4 from markusgeiss/develop
     new 77c266a  Fixing dependency.  cheque (currently) builds to io.mifos.
     new 3e4985a  Merge pull request #5 from myrlen/develop
     new aaaac7b  Set mandatory createdOn for command
     new 383584b  Merge pull request #6 from markvanveen/develop
     new 04edee8  handle zero balances correct
     new 8cfb625  validating amounts to be in precision 15 scale 5
     new 84e054a  added ceque receivable account for teller tx
     new 74f815a  Merge pull request #7 from markusgeiss/develop
     new af6e8a7  added validation to rest controller to exit early when a cheque is reused
     new ee39db7  Merge pull request #8 from markusgeiss/develop
     new 63e6c19  removed cash draw limit check while opening and closing a teller
     new 7934000  Merge pull request #9 from markusgeiss/develop
     new 8b51e39  prevent journal entry when teller transaction amount is zero
     new 6e7f90c  set teller as external reference in office
     new 050391c  Merge pull request #10 from markusgeiss/develop
     new 127a5ae  fixed ATEN-416, ATEN-419
     new 1ac7207  added ability to delete teller as long as never opened
     new 9fa5383  Small change to error message if cheque is older than 6 months old.
     new d21bf31  Merge branch 'develop' of https://github.com/KuelapInc/teller into develop
     new 5cb363f  Merge pull request #11 from ndelvos78/develop
     new 12bea2b  Merge branch 'develop' of github.com:KuelapInc/teller into develop
     new 7d89a3e  added out folders to ignore file
     new fd0d1bf  Merge pull request #12 from markusgeiss/develop
     new be11e1b  fixed reversed charges included behavior fixed account validation for on-us
cheque
     new f2756be  Merge pull request #13 from markusgeiss/develop
     new 050d214  fixed total balance for teller
     new 8aa8d75  Merge pull request #14 from markusgeiss/develop
     new ad52ed6  added ability to handle legacy account numbers
     new 082579a  Merge pull request #15 from markusgeiss/develop
     new 815b7db  added trap for empty or not existing charges for cost components
     new 8cb0b0e  Merge pull request #16 from markusgeiss/develop
     new ef2e776  ease handling for cost components for loans
     new acc2429  Merge pull request #17 from markusgeiss/develop
     new ebfce33  added more upfront verifications
     new 942b2d7  Merge pull request #18 from markusgeiss/develop
     new cda5f5e  fixed amount calculation for account opening
     new be0c5c2  Merge pull request #19 from markusgeiss/develop
     new 7e177b0  removed costs from validating open account transaction
     new 691a14e  Merge pull request #20 from markusgeiss/develop
     new f434dcd  retrofitted teller balance sheet to fit new requirements
     new 785fc1e  Merge pull request #21 from markusgeiss/develop
     new 48ccd97  Changed error message slightly if amount does not equal or is greater than
minimal balance
     new 9701c64  Merge pull request #22 from ndelvos78/develop
     new 64fbc72  fix for ATEN-466
     new 4d97fb3  Merge pull request #23 from markusgeiss/develop
     new 326b8cd  ATEN-487: fixed NPE when filtering for alternative account number
     new 3a04150  added teller denomination capabilities
     new b4cd1e9  Merge pull request #24 from markusgeiss/develop
     new af7a08f  fixed failing component tests
     new 0d73a37  Merge pull request #25 from markusgeiss/develop
     new 3254284  store denomination flag in DB
     new fa44fe0  Merge pull request #26 from markusgeiss/develop
     new 3b86259  added validation to prevent negative account balance if charges exceed deposited
amount
     new ed25433  Merge pull request #27 from markusgeiss/develop
     new d84f153  set last transaction date for deposit transactions
     new b679783  Merge pull request #28 from markusgeiss/develop

The 69 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:
 .gitignore                                         |   2 +-
 .../io/mifos/teller/api/v1/EventConstants.java     |   4 +
 .../mifos/teller/api/v1/client/TellerManager.java  |  46 ++-
 .../java/io/mifos/teller/api/v1/domain/Charge.java |  12 +-
 .../java/io/mifos/teller/api/v1/domain/Cheque.java | 102 ++++++
 .../java/io/mifos/teller/api/v1/domain/MICR.java   |  55 +++
 .../java/io/mifos/teller/api/v1/domain/Teller.java |  62 +++-
 .../teller/api/v1/domain/TellerBalanceSheet.java   |  61 +++-
 .../teller/api/v1/domain/TellerDenomination.java   |  78 ++++
 .../io/mifos/teller/api/v1/domain/TellerEntry.java |  15 +-
 .../api/v1/domain/TellerManagementCommand.java     |  11 +-
 .../teller/api/v1/domain/TellerTransaction.java    |  26 +-
 .../api/v1/domain/TellerTransactionCosts.java      |  11 +-
 .../java/io/mifos/teller/AbstractTellerTest.java   |   4 +
 .../src/main/java/io/mifos/teller/TestSuite.java   |   2 +-
 .../java/io/mifos/teller/TestTellerBalance.java    | 181 ++++++++++
 .../io/mifos/teller/TestTellerDenomination.java    | 269 ++++++++++++++
 .../java/io/mifos/teller/TestTellerManagement.java | 242 ++++++++++++-
 .../java/io/mifos/teller/TestTellerOperation.java  | 394 +++++++++++++++++++--
 .../mifos/teller/listener/TellerEventListener.java |  22 ++
 .../java/io/mifos/teller/util/TellerGenerator.java |  10 +-
 component-test/src/main/resources/logback-test.xml |   2 +-
 gradle/wrapper/gradle-wrapper.properties           |   4 +-
 service/build.gradle                               |   1 +
 .../java/io/mifos/teller/ServiceConstants.java     |   2 +
 .../java/io/mifos/teller/TellerConfiguration.java  |   4 +-
 ...TellerCommand.java => DeleteTellerCommand.java} |   4 +-
 ...Command.java => TellerDenominationCommand.java} |  24 +-
 .../internal/command/handler/TellerAggregate.java  | 119 ++++++-
 .../handler/TellerTransactionAggregate.java        |  41 ++-
 .../service/internal/mapper/ChequeMapper.java      |  64 ++++
 .../internal/mapper/TellerDenominationMapper.java  |  37 ++
 .../service/internal/mapper/TellerEntryMapper.java |   6 +-
 .../service/internal/mapper/TellerMapper.java      |  17 +
 .../processor/ChequeTransactionHandler.java        |  69 ++++
 .../processor/DepositTransactionHandler.java       |  94 +++--
 .../processor/PortfolioTransactionHandler.java     |  90 +++++
 .../processor/TellerTransactionProcessor.java      |  19 +-
 .../service/internal/repository/ChequeEntity.java  | 147 ++++++++
 ...TellerRepository.java => ChequeRepository.java} |   9 +-
 .../repository/TellerDenominationEntity.java       | 114 ++++++
 ...tory.java => TellerDenominationRepository.java} |  13 +-
 .../service/internal/repository/TellerEntity.java  |  63 +++-
 .../repository/TellerTransactionEntity.java        |   7 +-
 .../repository/TellerTransactionRepository.java    |   6 +
 .../internal/service/TellerManagementService.java  | 105 +++++-
 .../internal/service/TellerOperationService.java   |  48 ++-
 .../internal/service/helper/AccountingService.java |  30 +-
 .../{PortfolioService.java => ChequeService.java}  |  25 +-
 .../helper/DepositAccountManagementService.java    |  39 +-
 .../service/helper/OrganizationService.java        |   8 +
 .../internal/service/helper/PortfolioService.java  |  79 +++++
 .../teller/service/internal/util/MICRParser.java   |  41 +++
 .../rest/TellerManagementRestController.java       | 105 ++++++
 .../rest/TellerOperationRestController.java        | 229 +++++++++---
 .../db/migrations/mariadb/V2__add_cheques.sql      |  32 ++
 .../V3__add_cheques_receivable_to_teller.sql       |  23 ++
 .../mariadb/V4__add_last_opened_to_teller.sql      |  26 ++
 .../mariadb/V5__add_teller_denomination.sql        |  30 ++
 service/src/main/resources/logback.xml             |  10 +-
 shared.gradle                                      |   1 +
 61 files changed, 3127 insertions(+), 269 deletions(-)
 create mode 100644 api/src/main/java/io/mifos/teller/api/v1/domain/Cheque.java
 create mode 100644 api/src/main/java/io/mifos/teller/api/v1/domain/MICR.java
 create mode 100644 api/src/main/java/io/mifos/teller/api/v1/domain/TellerDenomination.java
 create mode 100644 component-test/src/main/java/io/mifos/teller/TestTellerBalance.java
 create mode 100644 component-test/src/main/java/io/mifos/teller/TestTellerDenomination.java
 copy service/src/main/java/io/mifos/teller/service/internal/command/{PauseTellerCommand.java
=> DeleteTellerCommand.java} (89%)
 copy service/src/main/java/io/mifos/teller/service/internal/command/{OpenTellerCommand.java
=> TellerDenominationCommand.java} (53%)
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/mapper/ChequeMapper.java
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/mapper/TellerDenominationMapper.java
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/processor/ChequeTransactionHandler.java
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/processor/PortfolioTransactionHandler.java
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/repository/ChequeEntity.java
 copy service/src/main/java/io/mifos/teller/service/internal/repository/{TellerRepository.java
=> ChequeRepository.java} (71%)
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/repository/TellerDenominationEntity.java
 copy service/src/main/java/io/mifos/teller/service/internal/repository/{TellerRepository.java
=> TellerDenominationRepository.java} (64%)
 copy service/src/main/java/io/mifos/teller/service/internal/service/helper/{PortfolioService.java
=> ChequeService.java} (57%)
 create mode 100644 service/src/main/java/io/mifos/teller/service/internal/util/MICRParser.java
 create mode 100644 service/src/main/resources/db/migrations/mariadb/V2__add_cheques.sql
 create mode 100644 service/src/main/resources/db/migrations/mariadb/V3__add_cheques_receivable_to_teller.sql
 create mode 100644 service/src/main/resources/db/migrations/mariadb/V4__add_last_opened_to_teller.sql
 create mode 100644 service/src/main/resources/db/migrations/mariadb/V5__add_teller_denomination.sql

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

Mime
View raw message