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 13eb05bdaac6df7a51974a0af046e1090fce17e5 Merge: 1db52a9 1cde98e Author: Aman-Mittal <[email protected]> AuthorDate: Wed Aug 12 11:07:52 2026 +0530 Merge pull request #67 from KRYSTALM7/feature/FINERACT-2442-backend-auth-api FINERACT-2442: Add staff auth APIs, JWT service and Flyway V8 migration .../fineract/los/api/AdminStaffController.java | 156 ++++++++++++++++++++ .../apache/fineract/los/api/AuthController.java | 157 ++++++++++++++++++++- .../los/api/LoanApplicationController.java | 11 ++ .../apache/fineract/los/api/StaffController.java | 29 ++-- .../los/api/dto/response/FineractAuthResponse.java | 19 ++- .../response/StaffApplicationDetailResponse.java | 94 ++++++++++++ .../apache/fineract/los/config/SecurityConfig.java | 17 ++- .../fineract/los/domain/StaffCredential.java | 80 +++++++++++ .../los/exception/GlobalExceptionHandler.java | 9 ++ .../los/repository/StaffCredentialRepository.java | 33 +++++ .../fineract/los/security/JwtAuthFilter.java | 26 +++- .../apache/fineract/los/security/JwtService.java | 13 ++ .../FineractCredentialValidationService.java | 2 +- .../los/service/LoanApplicationService.java | 82 +++++++++++ .../los/service/StaffManagementService.java | 155 ++++++++++++++++++++ .../los/workflow/ApprovalWorkflowProperties.java | 7 +- src/main/resources/application.yml | 18 +-- .../db/migration/V8__create_staff_credentials.sql | 44 ++++++ 18 files changed, 915 insertions(+), 37 deletions(-)
