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/08/09 08:13:22 UTC
(fineract-loan-origination) 01/01: Merge pull request #65 from KRYSTALM7/feature/FINERACT-2442-staff-portal-ui
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 <32...@users.noreply.github.com>
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(-)