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 d7535d77cbb3ee536010b4198d5c139ddd8b2c51 Merge: bb44b82 59bbffc Author: Aman-Mittal <[email protected]> AuthorDate: Wed Aug 19 11:14:35 2026 +0530 Merge pull request #79 from KRYSTALM7/feature/FINERACT-2442-staff-jwt-auth-clean FINERACT-2442: Staff JWT authentication, applicant name in views, and default dashboard filter .../src/app/core/models/staff-application.model.ts | 2 + .../staff-application-list.component.ts | 7 + .../staff/dashboard/staff-dashboard.component.ts | 9 +- .../apache/fineract/los/api/AuthController.java | 247 +++++++++++---------- .../los/api/LoanApplicationController.java | 32 ++- .../los/api/dto/response/FineractAuthResponse.java | 18 +- .../api/dto/response/LoanApplicationResponse.java | 29 +++ .../response/StaffApplicationDetailResponse.java | 14 +- .../los/config/FineractRestTemplateConfig.java | 2 +- .../fineract/los/domain/LoanApplication.java | 7 + .../los/security/FineractAuthResponse.java | 3 + .../security/FineractAuthenticationProvider.java | 2 +- .../los/security/FineractUserDetailsService.java | 6 +- .../fineract/los/security/JwtAuthFilter.java | 44 ++-- .../apache/fineract/los/security/JwtService.java | 47 +++- .../fineract/los/security/StaffPrincipal.java | 83 +++++++ .../FineractCredentialValidationService.java | 10 +- src/main/resources/application.yml | 7 +- .../db/migration/V8__add_fineract_client_id.sql} | 26 +-- 19 files changed, 390 insertions(+), 205 deletions(-)
