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 715f1c1f3e804b274147d55214f1204d592034d2 Merge: 1f06dc1 21273f9 Author: Aman-Mittal <[email protected]> AuthorDate: Sat Aug 22 22:07:08 2026 +0530 Merge pull request #418 from Aman-Mittal/feat/servicing-and-navigation-gaps feat: close nine daily branch-operations gaps, and unblock the spec sync #416 breaks e2e/breadcrumb.spec.ts | 90 ++++ e2e/client-transfer.spec.ts | 2 + e2e/client.spec.ts | 15 +- e2e/e2e-journey.spec.ts | 91 +++- e2e/full-demo.spec.ts | 2 + e2e/functional-coverage.spec.ts | 75 ++- e2e/group-membership.spec.ts | 2 + e2e/keyboard-shortcuts.spec.ts | 101 ++++ e2e/loan-lifecycle.spec.ts | 2 + e2e/loan-portfolio-summary.spec.ts | 178 +++++++ e2e/scheduler-jobs.spec.ts | 156 ++++++ e2e/working-capital-loan-actions.spec.ts | 199 +++++++- eslint-suppressions.json | 5 + public/api/fineract.json | 10 +- public/api/fineract.provenance.json | 14 +- src/app/api/api/documents.service.ts | 32 +- src/app/api/model/documentData.ts | 2 + src/app/core/adapters/api/api-surface.json | 73 ++- src/app/core/services/navigation-config.service.ts | 6 + src/app/core/utils/csv.test.ts | 66 +++ src/app/core/utils/csv.ts | 40 ++ .../journal-entries-list.component.spec.ts | 71 ++- .../accounting/journal-entries-list.component.ts | 315 ++++++++++-- .../features/clients/client-form.component.spec.ts | 78 +++ src/app/features/clients/client-form.component.ts | 124 ++++- src/app/features/clients/client-view.component.ts | 13 - .../kyc/client-document-form.component.spec.ts | 5 +- .../clients/kyc/client-document-form.component.ts | 4 + .../asset-owner-view/asset-owner-view.component.ts | 12 - .../loan-portfolio-summary.component.test.ts | 185 +++++++ .../loan-portfolio-summary.component.ts | 561 +++++++++++++++++++++ .../features/organization/organization.routes.ts | 9 + .../deposit-account-view.component.spec.ts | 136 ++++- .../products/deposit-account-view.component.ts | 253 +++++++++- ...ings-account-transaction-form.component.test.ts | 124 +++++ .../savings-account-transaction-form.component.ts | 106 ++-- .../savings-account-view.component.spec.ts | 52 ++ .../products/savings-account-view.component.ts | 42 ++ .../savings-undo-approval-dialog.component.test.ts | 74 +++ .../savings-undo-approval-dialog.component.ts | 101 ++++ .../audit-logs/audit-logs-list.component.spec.ts | 18 + .../audit-logs/audit-logs-list.component.ts | 21 + .../bulk-import/bulk-import.component.spec.ts | 161 +++++- .../system/bulk-import/bulk-import.component.ts | 262 +++++++++- .../scheduler-jobs-list.component.spec.ts | 64 ++- .../scheduler-jobs-list.component.ts | 83 ++- .../work-queues/work-queues.component.spec.ts | 45 +- .../tasks/work-queues/work-queues.component.ts | 324 ++++++++---- .../loans/wc-loan-action-form.component.spec.ts | 47 ++ .../loans/wc-loan-action-form.component.ts | 164 +++++- .../loans/wc-loan-charge-form.component.test.ts | 126 +++++ .../loans/wc-loan-charge-form.component.ts | 208 ++++++++ .../loans/wc-loan-view.component.spec.ts | 28 +- .../loans/wc-loan-view.component.ts | 264 +++++++++- .../working-capital/working-capital.routes.ts | 7 + src/app/layout/breadcrumb.component.test.ts | 91 ++++ src/app/layout/breadcrumb.component.ts | 90 ++++ src/app/layout/breadcrumb.test.ts | 80 +++ src/app/layout/breadcrumb.ts | 55 ++ src/app/layout/keyboard-shortcuts.test.ts | 102 ++++ src/app/layout/keyboard-shortcuts.ts | 75 +++ src/app/layout/main-layout.component.spec.ts | 50 +- src/app/layout/main-layout.component.ts | 35 +- .../components/stepper/stepper.component.test.ts | 77 +++ .../shared/components/stepper/stepper.component.ts | 119 +++++ src/app/shared/index.ts | 1 + src/assets/i18n/en.json | 106 +++- vitest.config.ts | 8 + 68 files changed, 5778 insertions(+), 359 deletions(-)
