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 e26351284cf283425d3e48f407a9f081f8de4a7c
Merge: c7e4ef9 0dcaab3
Author: Aman-Mittal <[email protected]>
AuthorDate: Sat Aug 1 23:03:27 2026 +0530

    Merge pull request #178 from 
Aman-Mittal/feat/runtime-config-and-error-resilience
    
    Implement session handling for 401/403 errors and global error reporting

 e2e/all-functions-read-shortcut.spec.ts            |   2 +-
 e2e/client.spec.ts                                 |   2 +-
 e2e/e2e-journey.spec.ts                            |   8 +-
 e2e/feature-coverage.spec.ts                       |   2 +-
 e2e/functional-coverage.spec.ts                    |   8 +-
 e2e/list-pagination.spec.ts                        |  36 +++++
 e2e/rbac-feature-flag.spec.ts                      |  75 +++++++--
 e2e/report-enhancements.spec.ts                    |   2 +-
 e2e/reporting.spec.ts                              |   2 +-
 public/config.json                                 |   4 +-
 src/app/app.config.ts                              |   9 ++
 src/app/core/errors/global-error-handler.spec.ts   |  81 ++++++++++
 src/app/core/errors/global-error-handler.ts        |  81 ++++++++++
 src/app/core/http/http-context.ts                  |  48 ++++++
 .../core/interceptors/error.interceptor.spec.ts    | 116 +++++++++++++-
 src/app/core/interceptors/error.interceptor.ts     | 118 ++++++++++----
 .../core/interceptors/retry.interceptor.spec.ts    | 176 +++++++++++++++++++++
 src/app/core/interceptors/retry.interceptor.ts     | 104 ++++++++++++
 src/app/core/services/auth.service.ts              |  17 +-
 src/app/core/services/config.service.spec.ts       | 100 ++++++++++--
 src/app/core/services/config.service.ts            | 131 +++++++++++----
 .../core/services/institution-config.service.ts    |  45 ++++--
 .../services/navigation-config.service.spec.ts     |  46 +++++-
 src/app/core/services/navigation-config.service.ts |  39 ++++-
 .../accounting/chart-of-accounts.component.ts      |  23 ++-
 .../accounting/journal-entries-list.component.ts   |  24 ++-
 src/app/features/centers/centers-list.component.ts |  24 ++-
 src/app/features/clients/clients-list.component.ts |  30 +++-
 .../fintech/asset-owners-list.component.ts         |  26 ++-
 src/app/features/groups/groups-list.component.ts   |  24 ++-
 src/app/features/loans/loans-list.component.ts     |  30 +++-
 src/app/features/login/login.component.spec.ts     |  27 +++-
 src/app/features/login/login.component.ts          |  34 +++-
 .../fixed-deposit-products-list.component.ts       |  21 ++-
 .../products/loan-products-list.component.ts       |  19 ++-
 .../recurring-deposit-products-list.component.ts   |  21 ++-
 .../products/savings-accounts-list.component.ts    |  24 ++-
 .../products/savings-products-list.component.ts    |  19 ++-
 .../shares/share-products-list.component.ts        |  21 ++-
 .../audit-logs/audit-logs-list.component.ts        |  24 ++-
 .../tasks/checker-inbox/checker-inbox.component.ts |  17 +-
 .../data-table/data-table.component.spec.ts        |  36 +++++
 .../components/data-table/data-table.component.ts  | 161 ++++++++++++-------
 .../has-institution-feature.directive.spec.ts      |  19 ++-
 .../has-institution-feature.directive.ts           |  12 +-
 .../directives/has-permission.directive.spec.ts    |  28 ++--
 .../shared/directives/has-permission.directive.ts  |  10 +-
 src/app/testing/config.ts                          |  57 +++++++
 src/assets/i18n/en.json                            |  12 +-
 src/environments/environment.prod.ts               |   9 +-
 src/environments/environment.sandbox.ts            |   9 +-
 src/environments/environment.ts                    |   9 +-
 52 files changed, 1740 insertions(+), 282 deletions(-)

Reply via email to