You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by am...@apache.org on 2026/05/10 09:19:36 UTC
(fineract-backoffice-ui) branch main updated (d04a523 -> aed5708)
This is an automated email from the ASF dual-hosted git repository.
Aman-Mittal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git
from d04a523 Merge pull request #44 from apache/dependabot/npm_and_yarn/typescript-eslint-8.59.1
add 5c9baed feat(accounting,ux): implement accounting rules, mappings and improve client search
add 36a5f69 fix(accounting,ux): resolve compilation errors and linting issues in spec files
add 1c5b780 fix(shares): resolve compilation error in share-accounts-list.component.spec.ts
new aed5708 Merge pull request #51 from Aman-Mittal/feature/accounting-and-ux-improvements
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:
.dockerignore | 1 +
.github/workflows/ci.yml | 12 +-
.gitignore | 1 +
angular.json | 6 +-
package-lock.json | 89 ++++-
public/assets/i18n/en.json | 150 ++++++++-
src/app/app.routes.ts | 218 ++++++++++++
.../accounting-closure-form.component.spec.ts | 94 ++++++
.../accounting-closure-form.component.ts | 185 +++++++++++
.../accounting-closures-list.component.spec.ts | 86 +++++
.../accounting-closures-list.component.ts | 133 ++++++++
.../accounting/accounting-rule-form.component.ts | 301 +++++++++++++++++
.../accounting/accounting-rules-list.component.ts | 117 +++++++
.../accounting/chart-of-accounts.component.ts | 14 +-
.../financial-activity-mapping-form.component.ts | 192 +++++++++++
.../financial-activity-mappings-list.component.ts | 119 +++++++
.../journal-entries-list.component.spec.ts | 69 ++++
.../journal-entries-list.component.ts} | 117 ++++---
.../journal-entry-form.component.spec.ts | 127 +++++++
.../accounting/journal-entry-form.component.ts | 369 +++++++++++++++++++++
.../features/centers/center-form.component.spec.ts | 152 +++++++++
src/app/features/centers/center-form.component.ts | 87 ++++-
src/app/features/clients/client-form.component.ts | 28 +-
.../features/groups/group-form.component.spec.ts | 114 +++++++
src/app/features/groups/group-form.component.ts | 88 ++++-
.../collateral/collateral-form.component.spec.ts | 95 ++++++
.../loans/collateral/collateral-form.component.ts | 260 +++++++++++++++
.../collateral/collateral-list.component.spec.ts | 99 ++++++
.../loans/collateral/collateral-list.component.ts | 144 ++++++++
src/app/features/loans/loan-form.component.ts | 48 +--
.../loans/loan-transaction-form.component.ts | 270 +++++++++++++++
src/app/features/loans/loans-list.component.ts | 13 +
.../organization/offices/office-form.component.ts | 22 +-
.../organization/offices/offices-list.component.ts | 260 +++++----------
.../fixed-deposits/fixed-deposit-form.component.ts | 356 ++++++++++++++++++++
.../fixed-deposits-list.component.ts | 139 ++++++++
.../products/loan-products-list.component.ts | 88 ++---
.../recurring-deposit-form.component.ts | 346 +++++++++++++++++++
.../recurring-deposits-list.component.ts | 138 ++++++++
.../products/savings-account-form.component.ts | 305 +++++++++++++++++
.../savings-account-transaction-form.component.ts | 270 +++++++++++++++
.../products/savings-accounts-list.component.ts | 234 +++++++++++++
.../products/savings-products-list.component.ts | 90 ++---
.../shares/share-account-form.component.spec.ts | 104 ++++++
.../shares/share-account-form.component.ts | 319 ++++++++++++++++++
.../shares/share-accounts-list.component.spec.ts | 86 +++++
.../shares/share-accounts-list.component.ts | 154 +++++++++
.../tellers/cashiers/cashier-form.component.ts | 265 +++++++++++++++
.../tellers/cashiers/cashiers-list.component.ts | 165 +++++++++
.../features/tellers/teller-form.component.spec.ts | 101 ++++++
src/app/features/tellers/teller-form.component.ts | 323 ++++++++++++++++++
src/app/features/tellers/tellers-list.component.ts | 170 ++++++++++
src/app/layout/sidebar.component.ts | 84 +++++
.../client-search/client-search.component.spec.ts | 84 +++++
.../client-search/client-search.component.ts | 151 +++++++++
.../components/data-table/data-table.component.ts | 36 +-
src/app/shared/index.ts | 1 +
src/assets/i18n/en.json | 86 ++++-
58 files changed, 7751 insertions(+), 424 deletions(-)
create mode 100644 src/app/features/accounting/accounting-closure-form.component.spec.ts
create mode 100644 src/app/features/accounting/accounting-closure-form.component.ts
create mode 100644 src/app/features/accounting/accounting-closures-list.component.spec.ts
create mode 100644 src/app/features/accounting/accounting-closures-list.component.ts
create mode 100644 src/app/features/accounting/accounting-rule-form.component.ts
create mode 100644 src/app/features/accounting/accounting-rules-list.component.ts
create mode 100644 src/app/features/accounting/financial-activity-mapping-form.component.ts
create mode 100644 src/app/features/accounting/financial-activity-mappings-list.component.ts
create mode 100644 src/app/features/accounting/journal-entries-list.component.spec.ts
copy src/app/features/{centers/centers-list.component.ts => accounting/journal-entries-list.component.ts} (60%)
create mode 100644 src/app/features/accounting/journal-entry-form.component.spec.ts
create mode 100644 src/app/features/accounting/journal-entry-form.component.ts
create mode 100644 src/app/features/centers/center-form.component.spec.ts
create mode 100644 src/app/features/groups/group-form.component.spec.ts
create mode 100644 src/app/features/loans/collateral/collateral-form.component.spec.ts
create mode 100644 src/app/features/loans/collateral/collateral-form.component.ts
create mode 100644 src/app/features/loans/collateral/collateral-list.component.spec.ts
create mode 100644 src/app/features/loans/collateral/collateral-list.component.ts
create mode 100644 src/app/features/loans/loan-transaction-form.component.ts
create mode 100644 src/app/features/products/fixed-deposits/fixed-deposit-form.component.ts
create mode 100644 src/app/features/products/fixed-deposits/fixed-deposits-list.component.ts
create mode 100644 src/app/features/products/recurring-deposits/recurring-deposit-form.component.ts
create mode 100644 src/app/features/products/recurring-deposits/recurring-deposits-list.component.ts
create mode 100644 src/app/features/products/savings-account-form.component.ts
create mode 100644 src/app/features/products/savings-account-transaction-form.component.ts
create mode 100644 src/app/features/products/savings-accounts-list.component.ts
create mode 100644 src/app/features/products/shares/share-account-form.component.spec.ts
create mode 100644 src/app/features/products/shares/share-account-form.component.ts
create mode 100644 src/app/features/products/shares/share-accounts-list.component.spec.ts
create mode 100644 src/app/features/products/shares/share-accounts-list.component.ts
create mode 100644 src/app/features/tellers/cashiers/cashier-form.component.ts
create mode 100644 src/app/features/tellers/cashiers/cashiers-list.component.ts
create mode 100644 src/app/features/tellers/teller-form.component.spec.ts
create mode 100644 src/app/features/tellers/teller-form.component.ts
create mode 100644 src/app/features/tellers/tellers-list.component.ts
create mode 100644 src/app/shared/components/client-search/client-search.component.spec.ts
create mode 100644 src/app/shared/components/client-search/client-search.component.ts
(fineract-backoffice-ui) 01/01: Merge pull request #51 from Aman-Mittal/feature/accounting-and-ux-improvements
Posted by am...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
Aman-Mittal pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git
commit aed570824a715785ae04cb7e381cb786f76c5a50
Merge: d04a523 1c5b780
Author: Aman-Mittal <32...@users.noreply.github.com>
AuthorDate: Sun May 10 14:49:31 2026 +0530
Merge pull request #51 from Aman-Mittal/feature/accounting-and-ux-improvements
FINERACT-2526: Implement accounting rules and enhance client search functionality
.dockerignore | 1 +
.github/workflows/ci.yml | 12 +-
.gitignore | 1 +
angular.json | 6 +-
package-lock.json | 89 ++++-
public/assets/i18n/en.json | 150 ++++++++-
src/app/app.routes.ts | 218 ++++++++++++
.../accounting-closure-form.component.spec.ts | 94 ++++++
.../accounting-closure-form.component.ts | 185 +++++++++++
.../accounting-closures-list.component.spec.ts | 86 +++++
.../accounting-closures-list.component.ts | 133 ++++++++
.../accounting/accounting-rule-form.component.ts | 301 +++++++++++++++++
.../accounting/accounting-rules-list.component.ts | 117 +++++++
.../accounting/chart-of-accounts.component.ts | 14 +-
.../financial-activity-mapping-form.component.ts | 192 +++++++++++
.../financial-activity-mappings-list.component.ts | 119 +++++++
.../journal-entries-list.component.spec.ts | 69 ++++
.../journal-entries-list.component.ts} | 145 ++++----
.../journal-entry-form.component.spec.ts | 127 +++++++
.../accounting/journal-entry-form.component.ts | 369 +++++++++++++++++++++
.../features/centers/center-form.component.spec.ts | 152 +++++++++
src/app/features/centers/center-form.component.ts | 87 ++++-
src/app/features/clients/client-form.component.ts | 28 +-
.../features/groups/group-form.component.spec.ts | 114 +++++++
src/app/features/groups/group-form.component.ts | 88 ++++-
.../collateral/collateral-form.component.spec.ts | 95 ++++++
.../loans/collateral/collateral-form.component.ts | 260 +++++++++++++++
.../collateral/collateral-list.component.spec.ts | 99 ++++++
.../loans/collateral/collateral-list.component.ts | 144 ++++++++
src/app/features/loans/loan-form.component.ts | 48 +--
.../loans/loan-transaction-form.component.ts | 270 +++++++++++++++
src/app/features/loans/loans-list.component.ts | 13 +
.../organization/offices/office-form.component.ts | 22 +-
.../organization/offices/offices-list.component.ts | 260 +++++----------
.../fixed-deposits/fixed-deposit-form.component.ts | 356 ++++++++++++++++++++
.../fixed-deposits-list.component.ts | 139 ++++++++
.../products/loan-products-list.component.ts | 88 ++---
.../recurring-deposit-form.component.ts | 346 +++++++++++++++++++
.../recurring-deposits-list.component.ts | 138 ++++++++
.../products/savings-account-form.component.ts | 305 +++++++++++++++++
.../savings-account-transaction-form.component.ts | 270 +++++++++++++++
.../products/savings-accounts-list.component.ts | 234 +++++++++++++
.../products/savings-products-list.component.ts | 90 ++---
.../shares/share-account-form.component.spec.ts | 104 ++++++
.../shares/share-account-form.component.ts | 319 ++++++++++++++++++
.../shares/share-accounts-list.component.spec.ts | 86 +++++
.../shares/share-accounts-list.component.ts | 154 +++++++++
.../tellers/cashiers/cashier-form.component.ts | 265 +++++++++++++++
.../tellers/cashiers/cashiers-list.component.ts | 165 +++++++++
.../features/tellers/teller-form.component.spec.ts | 101 ++++++
src/app/features/tellers/teller-form.component.ts | 323 ++++++++++++++++++
src/app/features/tellers/tellers-list.component.ts | 170 ++++++++++
src/app/layout/sidebar.component.ts | 84 +++++
.../client-search/client-search.component.spec.ts | 84 +++++
.../client-search/client-search.component.ts | 151 +++++++++
.../components/data-table/data-table.component.ts | 36 +-
src/app/shared/index.ts | 1 +
src/assets/i18n/en.json | 86 ++++-
58 files changed, 7746 insertions(+), 457 deletions(-)