Nitesh Yadav and Claude Sonnet 4.6
045437fcb8
rd account: add CBS fields to validator whitelist, make mandatoryRecommendedDepositAmount optional
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-30 13:51:19 +05:30
Nitesh Yadav
766f838c32
current account save api update
2026-04-29 18:09:25 +05:30
Nitesh Yadav
15fa25f463
current account save api update
2026-04-29 18:07:37 +05:30
Nitesh Yadav
2a9bd85ef2
current account saving account ,rd account code udpate
2026-04-29 15:30:36 +05:30
Nitesh Yadav
a7965f8792
current account save api update
2026-04-29 15:18:45 +05:30
Nitesh Yadav
cbdcee690d
saving account save api update
2026-04-28 14:59:55 +05:30
Nitesh Yadav
dc4a720ae2
feat: update savings product backend changes
2026-04-28 13:12:27 +05:30
Nitesh Yadav and Claude Sonnet 4.6
72adbf6305
add accountTypeOptions and customerSegmentOptions to savings/current/RD account templates
...
- Added accountTypeOptions and customerSegmentOptions fields to SavingsAccountData and RecurringDepositAccountData
- Added CodeValueReadPlatformService to SavingsAccountTemplateReadPlatformServiceImpl, CurrentAccountTemplateReadPlatformServiceImpl, and DepositAccountReadPlatformServiceImpl to fetch options from code values
- Added options to SAVINGS_ACCOUNT_RESPONSE_DATA_PARAMETERS and RD response parameters
- Updated SavingsConfiguration bean factory methods to pass new CodeValueReadPlatformService dependency
- Added validCheckSum for modified Liquibase changeset 0272
- Fixed AccountNumberGeneratorTest constructor to include GLAccountRepository and SavingsProductRepository
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-27 15:39:58 +05:30
Nitesh Yadav
53ba465160
update code current account ,saving account and rd account
2026-04-27 11:12:33 +05:30
Nitesh Yadav
6ffcfff48e
some changes only
2026-04-27 10:57:00 +05:30
Nitesh Yadav
159633f59a
add gl mapping in the saving product,current product,rd product and also add genrate account no all three
2026-04-26 02:02:56 +05:30
Nitesh Yadav
efb0511725
update account code current,saving and RD
2026-04-24 16:14:13 +05:30
Nitesh Yadav
0303c07ac4
saving , current and RD account code update
2026-04-23 11:20:35 +05:30
Nitesh Yadav
691a3fc471
saving , current and RD account code update
2026-04-22 18:15:46 +05:30
Nitesh Yadav
05c5adb034
update code saving product add on client
2026-04-21 17:30:57 +05:30
Nitesh Yadav
98dd941712
some update logic update on showing option
2026-04-21 13:19:19 +05:30
Nitesh Yadav
47af139443
merging code
2026-04-20 15:26:56 +05:30
Nitesh Yadav
304f694387
merging code
2026-04-20 14:51:57 +05:30
Nitesh Yadav
800e114a4d
update RD Prodcut code
2026-04-20 12:51:35 +05:30
Aditya and Claude Opus 4.6
b4429d04b0
Add Client CKYC backend module with all source, migrations, and static resources
...
Includes CKYC batch processing, KYC proof types, non-CKYC client APIs,
ReKYC handler, SFTP upload service, and DB migrations (0250-0255).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 13:42:21 +05:30
Nitesh Yadav
2facd3744d
update current product code and RD code
2026-04-15 20:34:12 +05:30
Nitesh Yadav
d7821c7824
update saving product code
2026-04-13 13:26:33 +05:30
Aditya and Claude Opus 4.6
011239f399
Fix KYC update on verified records and client address duplication
...
- Allow KYC updates on VERIFIED records with mandatory remarks for audit trail;
reset PAN verification when PAN number changes, moving status to IN_PROGRESS
- Fix client address duplicates: deactivate old addresses of same type on
create/update, persist isActive flag (missing save), filter reads by is_active
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 15:00:37 +05:30
Aditya and Claude Opus 4.6
87e132f93d
Add extended fields to ClientNonPersonDetails: authorizedSignatory, additionalInfo, dateOfRegistration
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 15:06:45 +05:30
Aditya and Claude Opus 4.6
90c21d40c1
Add CIF number, Occupation Category & Occupation fields to Client module
...
- Added mandatory unique CIF number (auto-generated as CIF+padded ID)
- Added Occupation Category dropdown (6 categories: Salaried, Business, Professional, Agriculture, Student, Others)
- Added Occupation dropdown (54 occupations mapped to categories)
- Both stored in m_code/m_code_value tables (same pattern as Gender)
- Visible in client create/update API and personal data view
- Includes Liquibase migrations 0227 & 0228
- Added Postman collection for User Management APIs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 18:51:26 +05:30
Aditya and Claude Opus 4.6
ba5365d4af
Add all CBS custom modules: KYC, Sanctions, RBI Feed, OpenProject, Mobile Lookup, Charges, Avro schemas
...
Includes all prior work not yet committed on this branch:
- KYC module (LincPay eKYC: PAN, Aadhaar OTP, GSTIN verification)
- Sanctions screening (UN Security Council consolidated list)
- RBI Feed integration with scheduled jobs
- OpenProject API integration
- Mobile lookup service
- Charge module enhancements (current account support)
- Client family member nominee fields
- Avro schema updates
- Liquibase migrations 0216-0224
- Postman collections for OpenProject, RBI Feeds, Sanctions
- SQL seed scripts
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 17:54:10 +05:30
Aditya and Claude Opus 4.6
78f37257a7
Add CFCFRMS (MHA/I4C) Bank API and Simulator module
...
CFCFRMS integration for cyber fraud complaint management:
- Bank-side: complaint CRUD, lien/freeze/resolve actions, escalation, audit trail, dashboard stats
- Simulator (I4C/MHA): push complaints, hold directives, bulk push, receive updates/escalations, account/transaction verification, bank performance metrics
- Domain: ComplaintTicket, ComplaintAuditLog, CfcfrmsSimulatorLog entities
- Liquibase 0226: 3 tables (MySQL+PostgreSQL), indexes, permissions
- Seed data: 13 realistic complaint tickets + 5 simulator log entries
- JAX-RS endpoints at /v1/cfcfrms/complaints/* and /v1/simulator/cfcfrms/*
- Full Swagger @Operation annotations
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 17:49:54 +05:30
Aditya and Claude Opus 4.6
6a464291d5
Add Current Account module mirroring Savings Account infrastructure
...
- CurrentAccount entity (@DiscriminatorValue 400) extending SavingsAccount
- 4 JAX-RS API resources: /v1/currentaccounts, /v1/currentproducts, transactions, charges
- 38 command handlers delegating to existing savings services
- ~35 CommandWrapperBuilder methods for current account commands
- DB migration 0225 with 67 permissions (CURRENTACCOUNT, CURRENTPRODUCT, CURRENTACCOUNTCHARGE)
- DepositsApiConstants and DepositAccountType enum updated for CURRENT_DEPOSIT
Reuses existing m_savings_account table (deposit_type_enum=400), GL accounting,
interest calculation, and all savings write/read services — no code duplication.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 18:16:36 +05:30
Peter Kovacs and Adam Saghy
5d4f57912d
FINERACT-2326: Fix buydown fee amounts missing from Transaction Summary Reports - E2E tests
2026-02-24 12:49:34 +00:00
Oleksii Novikov and Adam Saghy
7b545beb16
FINERACT-2326: Fix buydown fee amounts missing from Transaction Summary Reports
2026-02-24 12:49:34 +00:00
Adam Saghy
a656dbde18
FINERACT-2421: Upgrade tomcat version
2026-02-23 17:53:25 +00:00
Attila Budai and Adam Saghy
2047553366
FINERACT-2081: add api verification workflow
2026-02-23 15:43:14 +00:00
Adam Saghy
4a02c26059
FINERACT-2421: Fix flaky guarantor test
2026-02-23 13:16:54 +00:00
Soma Sörös and Adam Saghy
93f5292bc3
FINERACT-2418: [REPORTING] Update "Transaction Summary Report" and "Trial Balance Report" with originator details
2026-02-23 10:52:23 +00:00
MarianaDmytrivBinariks and Adam Saghy
47710e161b
FINERACT-2413: added e2e tests for re-amortization with equal interest split accruals handling
2026-02-23 10:10:38 +00:00
Soma Sörös and Adam Saghy
fb43706e6c
FINERACT-2413: Re-amortization:- Accrual and Accrual Activity handling - Equal outstanding interest split
2026-02-23 10:10:38 +00:00
Soma Sörös and Adam Saghy
c7b4fc5404
FINERACT-2413: Re-amortization:- Accrual and Accrual Activity handling - Equal outstanding interest split e2e tests
2026-02-23 10:10:38 +00:00
yuwatidora and Aleksandar Vidakovic
701cfae60b
FINERACT 2289: New command processing - Working Days
...
command base test fix
2026-02-20 21:39:41 +01:00
Adam Saghy
ce3c9cc297
FINERACT-2421: Disable wrong guarantor test case temporarily
2026-02-20 12:54:55 +00:00
Ralph Hopman and Adam Saghy
76d108953b
FINERACT-2498: Add GROUP as a Guarantor Type to Support Group Savings Accounts as Loan Collateral
2026-02-20 11:44:46 +00:00
Mend Renovate and Adam Saghy
55c51b140e
FINERACT-2181: Update actions/setup-node digest to 49933ea
2026-02-20 11:31:22 +00:00
Aleksandar Vidakovic and Adam Saghy
84fbb9d688
FINERACT-2421: fix breaking commmand persistence test
2026-02-20 10:51:59 +00:00
DeathGun44 and Adam Saghy
045e3fe6ab
FINERACT-2449: Replace unbounded SimpleAsyncTaskExecutor with ThreadPoolTaskExecutor
2026-02-20 09:22:35 +00:00
Jose Alberto Hernandez and Adam Saghy
9c9c90d2af
FINERACT-2421: Loan repayment transaction template with overpaid loan
2026-02-19 16:25:22 +00:00
Ralph Hopman and Adam Saghy
4467f91382
FINERACT-2496: Add Batch API Support for Creating Savings Account Charges
2026-02-19 11:33:27 +00:00
DeathGun44 and Adam Saghy
3c2c60dee5
FINERACT-2495: Fix signed commits check to use PR head SHA instead of merge ref
...
Signed-off-by: DeathGun44 <krishnamewara841@gmail.com >
2026-02-19 11:32:45 +00:00
dependabot[bot] and Adam Saghy
57d2eba6e7
Bump actions/stale from 10.1.1 to 10.2.0
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10.1.1 to 10.2.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/997185467fa4f803885201cee163a9f38240193d...b5d41d4e1d5dceea10e7104786b73624c18a190f )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-19 11:30:43 +00:00
Ralph Hopman and Adam Saghy
17c2febcac
FINERACT-2492: AprCalculator produces incorrect annual interest rate when DaysInYearType is ACTUAL with WHOLE_TERM frequency
2026-02-19 11:30:28 +00:00
airajena and Adam Saghy
41da36b1f4
FINERACT-2028: Add audit logging for manual scheduler job execution
2026-02-19 11:25:49 +00:00
airajena and Adam Saghy
296cf902b9
FINERACT-1878: Separate profile image paths for staff and clients
2026-02-19 11:25:22 +00:00