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-accounting.git.


    from effe605  Made transaction identifier maximum length larger.
     new c826515  Merge pull request #39 from myrle-krantz/develop
     new 5ebe4ba  Merge pull request #40 from myrle-krantz/develop
     new ed4ee34  added TX type for cheque issuing
     new dadd0d9  Merge pull request #1 from markusgeiss/develop
     new 7443f9e  added ability to search journal entries by account and amount 
validate that debtors and creditors for a journal entry are set
     new 7a40f7c  Merge pull request #2 from markusgeiss/develop
     new f560b31  added ability to post payroll payments added sorting to 
journal entry retrieval
     new 4c7bd52  Merge pull request #3 from markusgeiss/develop
     new 568a366  added balance check to closing operations
     new dae91ff  Merge pull request #4 from markusgeiss/develop
     new 201bd8b  removed payroll handling into own service
     new 73720e3  Merge pull request #5 from markusgeiss/develop
     new e09224f  Fixing and enhancing tests.
     new 49af79c  Adding streaming of ledger pages of accounts.
     new 8116401  Merge pull request #6 from myrlen/develop
     new 73e49f9  added already exists check to journal entry creation
     new 1ce5f86  Merge pull request #7 from markusgeiss/develop
     new 2c738b5  add alternative account numbers to support legacy migration
     new 700f495  Merge pull request #8 from markusgeiss/develop
     new 22ea1d6  added api for income statement
     new 6384b85  added income statement implementation added ledger total value
     new 391d677  Merge pull request #9 from markusgeiss/develop
     new 8addaa0  Set total value to zero if not available Do not auto close 
connection as it leads to an error bonecp using a closed connection
     new a1b2d46  Merge pull request #10 from markvanveen/develop
     new c0e7a66  added new permittable group for income stmt
     new 70c7e8e  Merge pull request #11 from markusgeiss/develop
     new c985ce2  fix for ATEN-481
     new 40a77ba  Merge pull request #12 from markusgeiss/develop
     new 174f4df  implementation for financial condition
     new f962ddd  Merge pull request #13 from markusgeiss/develop
     new c01eb0f  fixed unwanted asynchronous behavior for ledger totals
     new 96ffa7f  Merge pull request #14 from markusgeiss/develop
     new 49d04c0  adjust ledger balance based on initial account balance
     new 6c0a082  Merge pull request #15 from markusgeiss/develop
     new a669de3  Fix a mistake in dependency
     new 2e4730c  Merge pull request #41 from dzifuta/patch-1

The 36 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:
 .../accounting/api/v1/PermittableGroupIds.java     |   2 +
 ...ava => JournalEntryAlreadyExistsException.java} |   2 +-
 .../accounting/api/v1/client/LedgerManager.java    |  79 ++++++-
 .../io/mifos/accounting/api/v1/domain/Account.java |  14 +-
 .../io/mifos/accounting/api/v1/domain/Ledger.java  |  10 +
 .../financial/statement/FinancialCondition.java    |  71 ++++++
 .../statement/FinancialConditionEntry.java}        |  39 ++--
 .../statement/FinancialConditionSection.java       |  74 +++++++
 .../financial/statement/IncomeStatement.java       |  81 +++++++
 .../statement/IncomeStatementEntry.java}           |  39 ++--
 .../statement/IncomeStatementSection.java          |  73 ++++++
 .../{ => financial/statement}/TrialBalance.java    |  15 +-
 .../statement}/TrialBalanceEntry.java              |  12 +-
 .../accounting/api/v1/domain/AccountTest.java      |   6 +
 .../accounting/api/v1/domain/JournalEntryTest.java |   2 +-
 .../main/java/io/mifos/accounting/TestAccount.java |  42 +++-
 .../mifos/accounting/TestFinancialCondition.java   | 142 ++++++++++++
 .../io/mifos/accounting/TestIncomeStatement.java   | 152 +++++++++++++
 .../java/io/mifos/accounting/TestJournalEntry.java | 245 ++++++++++++++++++++-
 .../main/java/io/mifos/accounting/TestLedger.java  |  29 +++
 .../java/io/mifos/accounting/TestTrialBalance.java |  57 +++--
 .../accounting/util/JournalEntryGenerator.java     |  33 ++-
 component-test/src/main/resources/logback-test.xml |   2 +-
 .../mifos/accounting/importer/AccountImporter.java |   7 +-
 service/build.gradle                               |   3 +-
 .../service/AccountingServiceConfiguration.java    |   7 +
 .../command/handler/AccountCommandHandler.java     |  39 +++-
 .../command/handler/LedgerCommandHandler.java      |   6 +-
 .../command/handler/MigrationCommandHandler.java   |  48 +++-
 .../service/internal/mapper/AccountMapper.java     |   1 +
 .../service/internal/mapper/LedgerMapper.java      |   4 +
 .../service/internal/repository/AccountEntity.java |  10 +
 .../internal/repository/AccountRepository.java     |   3 +
 .../internal/repository/JournalEntryEntity.java    |   2 -
 .../repository/JournalEntryRepository.java         |  14 +-
 .../service/internal/repository/LedgerEntity.java  |  11 +
 .../internal/repository/LedgerRepository.java      |   2 +
 .../specification/AccountSpecification.java        |   3 +-
 .../service/internal/service/AccountService.java   |  13 +-
 .../service/FinancialConditionService.java         |  90 ++++++++
 .../internal/service/IncomeStatementService.java   |  82 +++++++
 .../internal/service/JournalEntryService.java      |  55 ++++-
 .../internal/service/TrialBalanceService.java      |  53 ++---
 .../service/rest/AccountRestController.java        |  27 ++-
 ...ller.java => FinancialConditionController.java} |  23 +-
 ...troller.java => IncomeStatementController.java} |  23 +-
 .../service/rest/JournalRestController.java        |  26 ++-
 .../service/rest/LedgerRestController.java         |   8 +-
 .../rest/TransactionTypeRestController.java        |   8 +-
 .../service/rest/TrialBalanceController.java       |   2 +-
 ...ier_length.sql => V5__add_ichq_to_tx_types.sql} |   2 +-
 .../mariadb/V6__add_payroll_distribution.sql       |  36 +++
 ...ngth.sql => V7__drop_payroll_distributions.sql} |   3 +-
 ...dger.sql => V8__alternative_account_number.sql} |   4 +-
 ...r_length.sql => V9__add_total_value_ledger.sql} |   2 +-
 shared.gradle                                      |   1 +
 56 files changed, 1645 insertions(+), 194 deletions(-)
 copy 
api/src/main/java/io/mifos/accounting/api/v1/client/{TransactionTypeValidationException.java
 => JournalEntryAlreadyExistsException.java} (91%)
 create mode 100644 
api/src/main/java/io/mifos/accounting/api/v1/domain/financial/statement/FinancialCondition.java
 copy api/src/main/java/io/mifos/accounting/api/v1/domain/{TransactionType.java 
=> financial/statement/FinancialConditionEntry.java} (65%)
 create mode 100644 
api/src/main/java/io/mifos/accounting/api/v1/domain/financial/statement/FinancialConditionSection.java
 create mode 100644 
api/src/main/java/io/mifos/accounting/api/v1/domain/financial/statement/IncomeStatement.java
 copy api/src/main/java/io/mifos/accounting/api/v1/domain/{TransactionType.java 
=> financial/statement/IncomeStatementEntry.java} (65%)
 create mode 100644 
api/src/main/java/io/mifos/accounting/api/v1/domain/financial/statement/IncomeStatementSection.java
 rename api/src/main/java/io/mifos/accounting/api/v1/domain/{ => 
financial/statement}/TrialBalance.java (78%)
 rename api/src/main/java/io/mifos/accounting/api/v1/domain/{ => 
financial/statement}/TrialBalanceEntry.java (81%)
 create mode 100644 
component-test/src/main/java/io/mifos/accounting/TestFinancialCondition.java
 create mode 100644 
component-test/src/main/java/io/mifos/accounting/TestIncomeStatement.java
 create mode 100644 
service/src/main/java/io/mifos/accounting/service/internal/service/FinancialConditionService.java
 create mode 100644 
service/src/main/java/io/mifos/accounting/service/internal/service/IncomeStatementService.java
 copy 
service/src/main/java/io/mifos/accounting/service/rest/{ChartOfAccountsController.java
 => FinancialConditionController.java} (69%)
 copy 
service/src/main/java/io/mifos/accounting/service/rest/{ChartOfAccountsController.java
 => IncomeStatementController.java} (69%)
 copy 
service/src/main/resources/db/migrations/mariadb/{V4__adjust_account_identifier_length.sql
 => V5__add_ichq_to_tx_types.sql} (88%)
 create mode 100644 
service/src/main/resources/db/migrations/mariadb/V6__add_payroll_distribution.sql
 copy 
service/src/main/resources/db/migrations/mariadb/{V4__adjust_account_identifier_length.sql
 => V7__drop_payroll_distributions.sql} (89%)
 copy 
service/src/main/resources/db/migrations/mariadb/{V2__add_column_to_ledger.sql 
=> V8__alternative_account_number.sql} (76%)
 copy 
service/src/main/resources/db/migrations/mariadb/{V4__adjust_account_identifier_length.sql
 => V9__add_total_value_ledger.sql} (89%)

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to