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