This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch 
dependabot/npm_and_yarn/frontend/multi-6a8874f207
in repository https://gitbox.apache.org/repos/asf/fineract-consumer-facing.git


 discard a4f550d  chore(deps): bump @modelcontextprotocol/sdk and @angular/cli
     add 0571e60  chore: sync vendored Fineract spec with develop and pin 
matching image
     add bf03c4f  test: follow develop spec renames in the Cucumber seeder and 
savings tests
     add e54a617  Merge pull request #163 from 
Aman-Mittal/chore/sync-fineract-spec-develop
     add 7452f52  fix: resolve the Fineract base URL and the audit query toggle 
at runtime
     add 00b7c50  feat: build the BFF as a GraalVM native image
     add ad90852  refactor: drop redundant @Autowired on 
AuditQueryServiceImpl's constructor
     add 2cd6d2d  Merge pull request #165 from 
Aman-Mittal/feat/graalvm-native-image
     add 5996d7c  build: generate the Fineract client only for the APIs in use
     add 717ca14  perf: size the BFF to run in 512 MB and scale with its 
container
     add e1d8da9  fix: keep @Async work on the bounded executor with virtual 
threads on
     add 16e3ba9  docs: compare the native footprint with the 512 MB JVM 
configuration
     add b156ded  Merge pull request #164 from Aman-Mittal/perf/lightweight-bff
     add 6d2daf7  ci: cap Gradle and native-image memory in the native build
     add bfe596b  ci: build the native image from a separate Gradle process
     add d1d62f8  ci: prepare exactly the tasks nativeCompile depends on
     add 31fc360  Merge pull request #167 from 
Aman-Mittal/ci/native-build-memory
     add 0be80b4  build: add Error Prone, SpotBugs and Modernizer to the BFF 
build
     add b231af8  chore(frontend): add unicorn, security and import-x lint rules
     add 1239ac3  ci: run SpotBugs, Modernizer and the ESLint rule tests; 
document the analyzers
     add 2994006  docs: state SpotBugs' licence and why it is acceptable as a 
build tool
     add bd16bef  Merge pull request #171 from Aman-Mittal/build/static-analysis
     add 5fa360a  chore(deps): bump @modelcontextprotocol/sdk and @angular/cli

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a4f550d)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/frontend/multi-6a8874f207 (5fa360a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-native.yml                 |  122 ++
 .github/workflows/build-tests-backend.yml          |   13 +
 .github/workflows/prettier-eslint.yaml             |    3 +
 consumer/Dockerfile                                |    5 +-
 consumer/{Dockerfile => Dockerfile.native}         |   25 +-
 ...itattributes => Dockerfile.native.dockerignore} |    7 +-
 consumer/build.gradle                              |  171 ++-
 .../compose.native.yaml                            |   36 +-
 consumer/compose.yaml                              |   12 +-
 consumer/config/spotbugs/exclude.xml               |   68 +
 .../fineract/consumer/ConsumerApplication.java     |    3 +
 .../command/data/AuditRetentionProperties.java     |    2 +-
 .../audit/query/api/AuditQueryController.java      |    2 -
 .../exception/AuditQueryDisabledException.java}    |   11 +-
 .../audit/query/service/AuditQueryServiceImpl.java |   20 +-
 .../infrastructure/configs/AsyncConfig.java        |   17 +
 .../infrastructure/configs/NativeRuntimeHints.java |  180 +++
 .../configs/FineractClientConfig.java              |    6 +
 ...ceptor.java => FineractBaseUrlInterceptor.java} |   14 +-
 .../fineractclient/spec/fineract.json              |    2 +-
 .../command/service/LoansCommandServiceImpl.java   |    6 +-
 .../loans/query/service/LoansQueryServiceImpl.java |   14 +-
 .../query/service/OpenBankingQueryServiceImpl.java |    8 +-
 .../query/service/SavingsQueryServiceImpl.java     |   17 +-
 .../query/service/TransfersQueryServiceImpl.java   |    2 +-
 consumer/src/main/resources/application.properties |   13 +
 .../query/service/AuditQueryServiceImplTest.java   |   88 ++
 .../consumer/cucumber/helpers/FineractSeeder.java  |   10 +-
 .../consumer/cucumber/steps/OpenBankingSteps.java  |    4 +
 .../consumer/cucumber/steps/ProfileSteps.java      |    2 +
 .../infrastructure/configs/AsyncConfigTest.java    |   48 +
 .../configs/NativeRuntimeHintsTest.java            |   85 ++
 .../FineractBaseUrlInterceptorTest.java            |   66 +
 .../infrastructure/jwt/service/JwtIssuerTest.java  |    6 +-
 .../service/LoansCommandServiceImplTest.java       |   20 +-
 .../query/service/LoansQueryServiceImplTest.java   |   14 +-
 .../query/service/SavingsQueryServiceImplTest.java |   17 +-
 .../service/TransfersQueryServiceImplTest.java     |   10 +-
 .../architecture/fineract-integration.adoc         |    6 +-
 docs/consumer/development/build-and-test.adoc      |   24 +-
 docs/consumer/development/index.adoc               |    4 +-
 docs/consumer/development/native-image.adoc        |   91 ++
 docs/frontend/development/build-and-test.adoc      |   17 +
 frontend/eslint-rules/cognitive-complexity.js      |  295 +++++
 frontend/eslint-rules/cognitive-complexity.test.js |  221 ++++
 frontend/eslint.config.js                          |   86 ++
 frontend/package-lock.json                         | 1334 +++++++++++++++++---
 frontend/package.json                              |    5 +
 frontend/src/app/core/audit/pii-scrub.ts           |    8 +-
 .../interceptors/correlation-id.interceptor.ts     |    4 +-
 .../src/app/core/interceptors/error.interceptor.ts |    2 +-
 .../app/features/consent/consent.component.spec.ts |    1 +
 frontend/src/app/features/demo/demo.component.ts   |    4 +-
 .../features/transfers/transfer-form.component.ts  |    2 +-
 frontend/src/app/layout/shell.component.ts         |    2 +-
 55 files changed, 2921 insertions(+), 334 deletions(-)
 create mode 100644 .github/workflows/build-native.yml
 copy consumer/{Dockerfile => Dockerfile.native} (51%)
 copy consumer/{.gitattributes => Dockerfile.native.dockerignore} (85%)
 copy docker-compose.e2e.yml => consumer/compose.native.yaml (57%)
 create mode 100644 consumer/config/spotbugs/exclude.xml
 copy 
consumer/src/main/java/org/apache/fineract/consumer/audit/{command/exception/AuditBatchTooLargeException.java
 => query/exception/AuditQueryDisabledException.java} (77%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/configs/NativeRuntimeHints.java
 copy 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/fineractclient/interceptors/{FineractTenantHeaderInterceptor.java
 => FineractBaseUrlInterceptor.java} (64%)
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/audit/query/service/AuditQueryServiceImplTest.java
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/infrastructure/configs/AsyncConfigTest.java
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/infrastructure/configs/NativeRuntimeHintsTest.java
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/infrastructure/fineractclient/interceptors/FineractBaseUrlInterceptorTest.java
 create mode 100644 docs/consumer/development/native-image.adoc
 create mode 100644 frontend/eslint-rules/cognitive-complexity.js
 create mode 100644 frontend/eslint-rules/cognitive-complexity.test.js

Reply via email to