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(-)

Reply via email to