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 944ceb06ea4513de510a90f4722e968a18b00eb3
Merge: 137b44e e9b2f30
Author: Aman-Mittal <[email protected]>
AuthorDate: Sat May 2 23:00:46 2026 +0530

    Merge pull request #42 from 
Aman-Mittal/feature/metadata-driven-ui-and-error-handling
    
    FINERACT-2526:Implement metadata-driven UI architecture and improve code 
quality

 .gitignore                                         |   3 +
 .gitmodules                                        |   3 +
 .rat-excludes                                      |   1 +
 EXTENDED_PLAN.md                                   |  50 +++
 angular.json                                       |   5 +
 deploy/docker-compose.yml                          |   2 +-
 package-lock.json                                  |  95 +++++-
 public/assets/i18n/en.json                         | 200 ++++++++++++
 public/assets/i18n/hi.json                         |  46 +++
 public/assets/i18n/ko.json                         |  46 +++
 src/app/app.config.ts                              |  12 +-
 src/app/app.routes.ts                              | 151 +++++++++
 src/app/core/interceptors/error.interceptor.ts     |  68 ++++
 .../accounting/chart-of-accounts.component.ts      | 148 +++++++++
 .../accounting/gl-account-form.component.ts        | 261 +++++++++++++++
 src/app/features/centers/center-form.component.ts  | 233 ++++++++++++++
 src/app/features/centers/centers-list.component.ts | 171 ++++++++++
 src/app/features/clients/client-form.component.ts  | 346 ++++++++++++++++++++
 src/app/features/clients/clients-list.component.ts | 216 +++++++++++++
 .../fintech/asset-owners-list.component.ts         | 147 +++++++++
 src/app/features/groups/group-form.component.ts    | 231 ++++++++++++++
 src/app/features/groups/groups-list.component.ts   | 171 ++++++++++
 src/app/features/loans/loan-form.component.ts      | 355 +++++++++++++++++++++
 src/app/features/loans/loans-list.component.ts     | 209 ++++++++++++
 src/app/features/login/login.component.ts          |  47 ++-
 .../organization/offices/office-form.component.ts  | 261 +++++++++++++++
 .../organization/offices/offices-list.component.ts | 231 ++++++++++++++
 .../products/loan-product-form.component.ts        | 318 ++++++++++++++++++
 .../products/loan-products-list.component.ts       | 116 +++++++
 .../products/savings-product-form.component.ts     | 264 +++++++++++++++
 .../products/savings-products-list.component.ts    | 118 +++++++
 src/app/layout/sidebar.component.ts                |  89 +++++-
 .../data-table/cell-template.directive.ts}         |  15 +-
 .../components/data-table/data-table.component.ts  | 252 +++++++++++++++
 .../components/help-icon/help-icon.component.ts    |  60 ++++
 .../search-filter/search-filter.component.ts       |  74 +++++
 .../status-badge/status-badge.component.ts         | 113 +++++++
 .../environment.sandbox.ts => app/shared/index.ts} |   9 +-
 src/assets/i18n/en.json                            | 154 +++++++++
 src/environments/environment.sandbox.ts            |   2 +-
 40 files changed, 5268 insertions(+), 25 deletions(-)

Reply via email to