This is an automated email from the ASF dual-hosted git repository.
Aman-Mittal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-loan-origination.git
from 55d7aa6 Merge pull request #4 from
apache/dependabot/github_actions/github/codeql-action-b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d
add 4cce4ad FINERACT-2442: Add initial project scaffold for Loan
Origination POC service
add 56aa04b FINERACT-2442: Fix Apache RAT Scans
add e3822d0 FINERACT-2442: Upgrade to Spring Boot 4.0.6, fix
Testcontainers versions, add SBOM
add 640b631 FINERACT-2442: Add CI pipeline with build checks
add 82b541b FINERACT-2442: Fix CI - pin action hashes, add permissions
block, fix mvnw execute bit, expand CodeQL to all paths and Java
add c9fa67e FINERACT-2442: fix gitattributes, gitignore, CI env vars and
added spotless plugin
add 5051cd4 FINERACT-2442: Add Docker Compose, Flyway V1-V5, ADRs, LOS
survey doc and fix RAT excludes
add 4b17453 FINERACT-2442: Fix Spotless line ending violations
add fa36de2 FINERACT-2442: Fix CRLF line endings via spotless:apply
add 1e8ef26 FINERACT-2442: Remove GSoC reference from project description
new 77bf6b6 Merge pull request #6 from
KRYSTALM7/FINERACT-2442-los-initial-project-scaffold
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitattributes | 3 +
.github/workflows/ci.yml | 77 ++++++
.github/workflows/codeql.yml | 20 +-
.gitignore | 33 +++
.mvn/wrapper/maven-wrapper.properties | 3 +
.rat-excludes | 5 +
docker/.gitkeep | 0
docker/docker-compose.yml | 52 ++++
docs/adr/.gitkeep | 0
docs/adr/ADR-001-external-service.md | 39 +++
docs/adr/ADR-002-state-machine-vs-bpmn.md | 38 +++
docs/adr/ADR-003-pluggable-scoring.md | 43 +++
docs/architecture/.gitkeep | 0
docs/survey/.gitkeep | 0
docs/survey/LOS-Survey.md | 155 +++++++++++
mvnw | 295 +++++++++++++++++++++
mvnw.cmd | 189 +++++++++++++
pom.xml | 258 ++++++++++++++++++
postman/.gitkeep | 0
.../fineract/los/LoanOriginationApplication.java | 30 +++
src/main/java/org/apache/fineract/los/api/.gitkeep | 0
.../org/apache/fineract/los/bridge/dto/.gitkeep | 0
.../java/org/apache/fineract/los/config/.gitkeep | 0
.../org/apache/fineract/los/domain/enums/.gitkeep | 0
.../org/apache/fineract/los/dto/request/.gitkeep | 0
.../org/apache/fineract/los/dto/response/.gitkeep | 0
.../org/apache/fineract/los/exception/.gitkeep | 0
.../java/org/apache/fineract/los/mapper/.gitkeep | 0
.../org/apache/fineract/los/repository/.gitkeep | 0
.../apache/fineract/los/scoring/factors/.gitkeep | 0
.../java/org/apache/fineract/los/service/.gitkeep | 0
.../org/apache/fineract/los/statemachine/.gitkeep | 0
.../java/org/apache/fineract/los/util/.gitkeep | 0
.../apache/fineract/los/workflow/stages/.gitkeep | 0
src/main/resources/application.yml | 51 ++++
src/main/resources/db/migration/.gitkeep | 0
.../db/migration/V1__create_loan_application.sql | 32 +++
.../db/migration/V2__create_applicant_profile.sql | 29 ++
.../db/migration/V3__create_required_document.sql | 27 ++
.../db/migration/V4__create_approval_stage.sql | 31 +++
.../db/migration/V5__create_credit_score.sql | 30 +++
src/test/java/org/apache/fineract/los/api/.gitkeep | 0
.../java/org/apache/fineract/los/bridge/.gitkeep | 0
.../java/org/apache/fineract/los/scoring/.gitkeep | 0
.../java/org/apache/fineract/los/service/.gitkeep | 0
.../org/apache/fineract/los/statemachine/.gitkeep | 0
46 files changed, 1432 insertions(+), 8 deletions(-)
create mode 100644 .gitattributes
create mode 100644 .github/workflows/ci.yml
create mode 100644 .gitignore
create mode 100644 .mvn/wrapper/maven-wrapper.properties
create mode 100644 docker/.gitkeep
create mode 100644 docker/docker-compose.yml
create mode 100644 docs/adr/.gitkeep
create mode 100644 docs/adr/ADR-001-external-service.md
create mode 100644 docs/adr/ADR-002-state-machine-vs-bpmn.md
create mode 100644 docs/adr/ADR-003-pluggable-scoring.md
create mode 100644 docs/architecture/.gitkeep
create mode 100644 docs/survey/.gitkeep
create mode 100644 docs/survey/LOS-Survey.md
create mode 100755 mvnw
create mode 100644 mvnw.cmd
create mode 100644 pom.xml
create mode 100644 postman/.gitkeep
create mode 100644
src/main/java/org/apache/fineract/los/LoanOriginationApplication.java
create mode 100644 src/main/java/org/apache/fineract/los/api/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/bridge/dto/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/config/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/domain/enums/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/dto/request/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/dto/response/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/exception/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/mapper/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/repository/.gitkeep
create mode 100644
src/main/java/org/apache/fineract/los/scoring/factors/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/service/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/statemachine/.gitkeep
create mode 100644 src/main/java/org/apache/fineract/los/util/.gitkeep
create mode 100644
src/main/java/org/apache/fineract/los/workflow/stages/.gitkeep
create mode 100644 src/main/resources/application.yml
create mode 100644 src/main/resources/db/migration/.gitkeep
create mode 100644
src/main/resources/db/migration/V1__create_loan_application.sql
create mode 100644
src/main/resources/db/migration/V2__create_applicant_profile.sql
create mode 100644
src/main/resources/db/migration/V3__create_required_document.sql
create mode 100644
src/main/resources/db/migration/V4__create_approval_stage.sql
create mode 100644 src/main/resources/db/migration/V5__create_credit_score.sql
create mode 100644 src/test/java/org/apache/fineract/los/api/.gitkeep
create mode 100644 src/test/java/org/apache/fineract/los/bridge/.gitkeep
create mode 100644 src/test/java/org/apache/fineract/los/scoring/.gitkeep
create mode 100644 src/test/java/org/apache/fineract/los/service/.gitkeep
create mode 100644 src/test/java/org/apache/fineract/los/statemachine/.gitkeep