MarianaDmytrivBinariks and Adam Saghy
6f55ce1a4f
FINERACT-2418: e2e test scenarios for disbursal and reage events with changed terms flag
2026-02-18 09:27:59 +00:00
Oleksii Novikov and Adam Saghy
1feb1d730f
FINERACT-2418: Extend disbursal and reage events with changed terms flag
2026-02-18 09:27:59 +00:00
mariiaKraievska and Adam Saghy
136a966fc3
FINERACT-2421: Fix undo repayment with linked chargeback error
2026-02-18 09:21:05 +00:00
Prakash M S and Adam Saghy
9ca717ffd2
Added empty Line after Class name to pass spotlessJavaCheck
2026-02-18 09:11:08 +00:00
Prakash M S and Adam Saghy
b0ec0a667c
Removed Trailing spaces in empty lines
2026-02-18 09:11:08 +00:00
Prakash M S and Adam Saghy
2c008e0e65
Aligned formatting with Spotless requirements
2026-02-18 09:11:08 +00:00
Prakash M S and Adam Saghy
8e376c097a
Add unit test for SavingsHelper to handle null posting type
2026-02-18 09:11:08 +00:00
Prakash M S and Adam Saghy
2f17c20dfd
Add null check for postingPeriodType in SavingsHelper
2026-02-18 09:11:08 +00:00
Abdelrahman Mostafa and Adam Saghy
92f8b3d0d4
FINERACT-2491: Refactor SavingsEnumerations to use switch expression
2026-02-17 14:11:32 +00:00
airajena and Aleksandar Vidakovic
e4e0082872
FINERACT-1956: Add Antora skeleton structure and consolidate contributor guides
2026-02-17 14:12:25 +01:00
Attila Budai and Arnold Gálovics
3e98cf791a
FINERACT-2421: fix loan accrual posts after loan close
2026-02-17 13:31:09 +01:00
airajena and Adam Saghy
2ee6f22713
FINERACT-2050: Fix client transfer loan status staying in TRANSFER_IN_PROGRESS
2026-02-17 12:06:12 +00:00
airajena and Adam Saghy
7daf4b8a84
FINERACT-2005: Prohibit password re-use with configurable global setting
2026-02-17 11:57:28 +00:00
054d18b020
FINERACT-2461: Replace SQL string concatenation with parameterized queries
...
Fix ~30 SQL injection vulnerabilities across datatable services by
replacing string concatenation with JDBC parameterized queries (?).
Files changed:
- DatatableWriteServiceImpl: parameterized DELETE, INSERT, SELECT queries
- DatatableUtil: parameterized dataScopedSQL, office join conditions
- GenericDataService/Impl: added parameterized fillResultsetRowData overload
- DatatableReadServiceImpl: parameterized countDatatableEntries
- WriteSurveyServiceImpl: removed duplicate vulnerable getPermissionSql
- DepositAccountReadPlatformServiceImpl: added pagination validation
Tests added:
- DatatableUtilTest: 11 tests for parameterized dataScopedSQL and joins
- DatatableWriteServiceImplTest: 7 tests for parameterized CRUD queries
- DatatableReadServiceImplCountTest: 1 test for parameterized count query
Do good with AI.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 11:51:55 +00:00
Rustam Zeinalov and Adam Saghy
87e328e9e7
FINERACT-2418: added e2e test covering loan origination feature
2026-02-17 11:12:52 +00:00
edk12564 and Adam Saghy
588b831f8f
FINERACT-176: fixed missing throw exception in Teller module
...
- Fixed missing throw exception for validation errors in Teller Module
- added unit tests to confirm changes to TellerCommandFromApiJsonDeserializer
ReportedBy: subramanyasn
2026-02-17 10:37:06 +00:00
Aleksandar Vidakovic and Aleksandar Vidakovic
2ff0c62f40
FINERACT-2246: New command processing - document management
2026-02-16 14:56:40 +01:00
Ralph Hopman and GitHub
8a61e30a45
FINERACT-2486: Fix guarantor endpoint returning savingsAccount.id=0 for group savings ( #5482 )
2026-02-14 16:16:06 -06:00
Ralph Hopman and GitHub
05662e64d5
FINERACT-2473: Add available balance to group accounts endpoint ( #5468 )
2026-02-14 16:15:34 -06:00
Dhananjay Bhagat and GitHub
0ea65d820d
FINERACT-2487: Add interestPostingPeriodType to mandatory fields in Recurring Deposit Product API docs ( #5488 )
2026-02-14 13:13:48 -06:00
Ralph Hopman and GitHub
8a795e83c7
FINERACT-2490: Add status field to StandingInstructionData serialization ( #5493 )
2026-02-14 13:05:54 -06:00
Ralph Hopman and GitHub
4bb5c02b19
FINERACT-2488: Fix duplicate results in /api/v2/clients/search ( #5485 )
2026-02-14 13:05:13 -06:00
Ralph Hopman and Arnold Gálovics
176d510384
FINERACT-2483: Add Lombok usage guidelines to CONTRIBUTING.md
2026-02-14 13:37:33 +01:00
Ralph Hopman and Arnold Gálovics
9a69cc4826
FINERACT-2482: On-hold transactions API returns empty results for group savings accounts
2026-02-14 13:36:24 +01:00
Adam Saghy and Soma Sörös
6269cbbb79
FINERACT-2421: Allow ProgressiveLoanInterestScheduleModel recalculation
...
Co-authored-by: Soma Sörös <soma.soros@dpc.hu >
2026-02-13 14:58:37 +01:00
saifulhuq01 and Adam Saghy
a8fb5e7826
FINERACT-2464: Refactor LoanScheduleAssembler logic extraction
2026-02-13 09:52:33 +01:00
Adam Saghy
01911c41c4
FINERACT-2421: Skip testcontainer tests if docker is not available
2026-02-12 23:03:59 +01:00
Jose Alberto Hernandez and Aleksandar Vidakovic
8d560a1f7c
FINERACT-2332: SavingCOB infrastructure
2026-02-12 14:02:18 +01:00
Jose Alberto Hernandez and Aleksandar Vidakovic
356dd07ca0
FINERACT-1932: Fineract modularization - fineract-security
2026-02-12 14:01:38 +01:00
mariiaKraievska and Adam Saghy
f504281067
FINERACT-2465: Send a loan account business event during charge-off
2026-02-12 13:44:34 +01:00
Rustam Zeinalov and Adam Saghy
badc2594dd
FINERACT-2421: Updated e2e test covering External Asset Owner creation
2026-02-12 10:58:24 +01:00
Jose Alberto Hernandez and Adam Saghy
955222ee82
FINERACT-2421: External Asset Owner create api
2026-02-12 10:58:24 +01:00
nidhiii128 and Adam Saghy
6875645825
FINERACT-2474: Add Unit Tests for ClientReadPlatformServiceImpl
2026-02-11 12:26:11 +01:00
Aman Mittal and Adam Saghy
b009c4b184
FINERACT-2421: Refractor - remove ApiResponses annotations (Phase 8)
2026-02-11 12:03:36 +01:00
Aman Mittal and Adam Saghy
cfa87a0bb2
FINERACT-2421: Bump - org.assertj:assertj-core CVE-2026-24400
2026-02-11 12:02:35 +01:00
DeathGun44 and Adam Saghy
76d4216f0a
FINERACT-2472: Fix loanProductId NPE in Credit Bureau Mapping
2026-02-11 12:02:11 +01:00
Vladyslav Samchenko and Adam Saghy
840f95c88f
FINERACT-2015: Fix saving account with withdrawal fee
2026-02-11 12:01:03 +01:00
mariiaKraievska and Adam Saghy
7faaf96246
FINERACT-2467: Add previous owner id to transaction summary report with asset owner
2026-02-11 11:59:31 +01:00
Aleksandar Vidakovic and Aleksandar Vidakovic
02fb166b5b
FINERACT-2239: New command processing - resource notes
2026-02-11 00:15:27 +01:00
Jose Alberto Hernandez and Adam Saghy
28f63cc20e
FINERACT-2418: Loan Originator data with codevalues
2026-02-09 16:42:53 +01:00
Attila Budai and Adam Saghy
99861ce93a
FINERACT-2418: add originator during the loan application
2026-02-09 14:40:34 +01:00
Saifulhuq and GitHub
f5951f1a7b
FINERACT-2461: Refactor EmailReadPlatformServiceImpl to use Prepared Statements ( #5417 )
...
* FINERACT-2461: Refactor EmailReadPlatformServiceImpl to use Prepared Statements
* FINERACT-2461: Add unit tests for EmailReadPlatformServiceImpl
2026-02-06 10:39:40 +01:00
mariiaKraievska and Arnold Gálovics
c57f44d3f0
FINERACT-2418: Add originators details to external business events
2026-02-06 09:37:36 +01:00
dependabot[bot] and Arnold Gálovics
288038d7bb
Bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-06 09:34:58 +01:00
Adam Saghy and Arnold Gálovics
f6d013c68d
FINERACT-2421: Run inline COB on newly created loans that are behind
2026-02-06 09:34:32 +01:00
Adam Saghy and Arnold Gálovics
967e0ea306
FINERACT-2421: Generate better client names during testing
2026-02-06 09:34:00 +01:00
DeathGun44 and Adam Monsen
d61b5e65f9
FINERACT-2177: Add Git signed commits verification
2026-02-05 19:24:04 -08:00
MarianaDmytrivBinariks and Adam Saghy
a98c1434ac
FINERACT-2421: e2e test scenarios for adjust interest with MIR and CBR results in improper allocations
2026-02-05 16:01:05 +01:00
mariiaKraievska and Adam Saghy
0904c4f530
FINERACT-2421: Add pastDueDate to loan summary and event - E2E test
2026-02-05 13:45:18 +01:00
Oleksii Novikov and Adam Saghy
41d859e68a
FINERACT-2421: Add pastDueDate to loan summary and event
2026-02-05 13:45:18 +01:00