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-consumer-facing.git

commit 2cd6d2d3b686061faf1f09187283108ac9f47383
Merge: e54a617 ad90852
Author: Aman Mittal <[email protected]>
AuthorDate: Sat Oct 10 00:43:53 2026 +0530

    Merge pull request #165 from Aman-Mittal/feat/graalvm-native-image
    
    feat: build the BFF as a GraalVM native image

 .github/workflows/build-native.yml                 | 110 +++++++++++++
 consumer/Dockerfile.native                         |  32 ++++
 consumer/Dockerfile.native.dockerignore            |  21 +++
 consumer/build.gradle                              |  22 +++
 consumer/compose.native.yaml                       |  35 ++++
 .../fineract/consumer/ConsumerApplication.java     |   3 +
 .../audit/query/api/AuditQueryController.java      |   2 -
 .../exception/AuditQueryDisabledException.java}    |  21 ++-
 .../audit/query/service/AuditQueryServiceImpl.java |  20 ++-
 .../infrastructure/configs/NativeRuntimeHints.java | 180 +++++++++++++++++++++
 .../configs/FineractClientConfig.java              |   6 +
 .../interceptors/FineractBaseUrlInterceptor.java   |  45 ++++++
 consumer/src/main/resources/application.properties |   4 +
 .../query/service/AuditQueryServiceImplTest.java   |  88 ++++++++++
 .../configs/NativeRuntimeHintsTest.java            |  85 ++++++++++
 .../FineractBaseUrlInterceptorTest.java            |  66 ++++++++
 docs/consumer/development/index.adoc               |   4 +-
 docs/consumer/development/native-image.adoc        |  85 ++++++++++
 18 files changed, 812 insertions(+), 17 deletions(-)

Reply via email to