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-loan-origination.git
commit 5ac92c9ed5c0668fd45ce0276a54e3bfb178ebed Merge: eb35a33 314aba1 Author: Aman-Mittal <[email protected]> AuthorDate: Sun Aug 9 13:43:16 2026 +0530 Merge pull request #65 from KRYSTALM7/feature/FINERACT-2442-staff-portal-ui FINERACT-2442: Implement staff portal UI , staff dashboard, and loan management views .gitignore | 4 + .rat-excludes | 5 +- frontend/src/app/app.config.ts | 11 +- frontend/src/app/app.routes.ts | 69 ++- .../index.ts => guards/staff-auth.guard.ts} | 17 +- .../src/app/core/interceptors/auth.interceptor.ts | 5 +- .../core/interceptors/staff-auth.interceptor.ts | 57 ++ .../app/core/interceptors/tenant.interceptor.ts | 10 +- frontend/src/app/core/models/index.ts | 1 + .../src/app/core/models/staff-application.model.ts | 79 +++ frontend/src/app/core/services/auth.service.ts | 49 +- .../services/customer-loan-application.service.ts | 39 +- frontend/src/app/core/services/index.ts | 1 + .../app/core/services/loan-application.service.ts | 23 +- .../src/app/core/services/staff-auth.service.ts | 150 +++++ .../services/staff-loan-application.service.ts | 81 +++ .../app/features/my-loans/my-loans.component.html | 17 +- .../app/features/my-loans/my-loans.component.scss | 57 +- .../staff-application-detail.component.ts | 609 +++++++++++++++++++++ .../staff-application-list.component.ts | 245 +++++++++ .../staff/dashboard/staff-dashboard.component.ts | 310 +++++++++++ .../features/staff/login/staff-login.component.ts | 247 +++++++++ .../layout/staff-layout/staff-layout.component.ts | 432 +++++++++++++++ frontend/src/styles.scss | 6 + 24 files changed, 2456 insertions(+), 68 deletions(-)
