feat: add Current Account module, DIP verification, charges integration, and translations

- Current Account module with full CRUD, transactions, charges, hold/release, block/unblock
- Current Products management under Products module
- DIP mobile number verification with real API call to /lookup/check
- Sanctions verification dialog
- Charges support for Current Account (chargeAppliesTo=5) in create/edit
- Fixed permissions from SAVINGSACCOUNT to CURRENTACCOUNT across all current account components
- Added all missing translation keys for Current Account in en-US.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Aditya
2026-03-17 18:23:37 +05:30
co-authored by Claude Opus 4.6
parent 73aa69ee02
commit 0a32d7135e
210 changed files with 15048 additions and 155 deletions
+13
View File
@@ -503,6 +503,7 @@
"Month": "Month",
"More": "More",
"New Cashier": "New Cashier",
"New Current Account": "New Current Account",
"New Fixed Deposits Account": "New Fixed Deposits Account",
"New Loan Account": "New Loan Account",
"New Recurring Deposit Account": "New Recurring Deposit Account",
@@ -991,6 +992,7 @@
"Beneficiary": "Beneficiary",
"Beneficiary Selection": "Beneficiary Selection",
"Block Savings Account": "Block Savings Account",
"Block Current Account": "Block Current Account",
"Bulk Import": "Bulk Import",
"Bulk Loan Reassignment": "Bulk Loan Reassignment",
"Business Rule Parameters": "Business Rule Parameters",
@@ -1046,6 +1048,10 @@
"Create recurring deposit product": "Create recurring deposit product",
"Create Savings Product": "Create Savings Product",
"Create share product": "Create share product",
"Current Account": "Current Account",
"Current Account Details": "Current Account Details",
"Current Account Passbook": "Current Account Passbook",
"Current Products": "Current Products",
"Currency": "Currency",
"Currency Configuration": "Currency Configuration",
"CKYC Verification": "CKYC Verification",
@@ -1062,6 +1068,7 @@
"Delinquency Ranges": "Delinquency Ranges",
"Deposit Frequency": "Deposit Frequency",
"Deposit Money To Saving Account": "Deposit Money To Saving Account",
"Deposit Money To Current Account": "Deposit Money To Current Account",
"Deposit Period": "Deposit Period",
"Details": "Details",
"Disable": "Disable",
@@ -1341,6 +1348,7 @@
"Welcome to Mifos": "Welcome to Nexora®",
"WriteOff reasons to Expense accounts": "WriteOff reasons to Expense accounts",
"Withdraw Money From Saving Account": "Withdraw Money From Saving Account",
"Withdraw Money From Current Account": "Withdraw Money From Current Account",
"Why Open Source": "Why Open Source",
"Withhold Tax": "Withhold Tax",
"Working Days": "Working Days",
@@ -1693,6 +1701,7 @@
"Credit Tags": "Credit Tags",
"Cron Expression": "Cron Expression",
"Ctrl": "Ctrl",
"Current Account Product": "Current Account Product",
"Currency": "Currency",
"Currency Code": "Currency Code",
"Currency Configuration": "Currency Configuration",
@@ -2681,6 +2690,7 @@
"To Loan Officer": "To Loan Officer",
"To Office": "To Office",
"To Savings Officer": "To Savings Officer",
"To Current Account Officer": "To Current Account Officer",
"To loan officer": "To loan officer",
"Current Price": "Current Price",
"Topup closure amount": "Topup closure amount",
@@ -3080,6 +3090,7 @@
"Are you sure you want to activate": "Are you sure you want to activate ",
"holiday": "holiday",
"this Savings Account": " this Savings Account",
"this Current Account": " this Current Account",
"Are you sure you want to approve checker": "Are you sure you want to approve checker",
"Are you sure you want to reject checker": "Are you sure you want to reject checker",
"Are you sure you want to delete checker": "Are you sure you want to delete checker",
@@ -3255,6 +3266,7 @@
"Create SMS Campaign": "Create SMS Campaign",
"Create Savings Product": "Create Savings Product",
"Create Savings Account": "Create Savings Account",
"Create Current Product": "Create Current Product",
"Create Self Service User": "Create Self Service User",
"Create Share Product": "Create Share Product",
"Create Shares Account": "Create Shares Account",
@@ -4018,6 +4030,7 @@
"Analytics": "Analytics Dashboard (Apache Superset)",
"RBI Circulars": "RBI Circulars & Notifications",
"CKYC": "Central KYC Management",
"Current Account": "Current Account",
"Print Loan Application": "Print Loan Application",
"Adjust Charge": "Adjust Charge",
"After the minimum deposit term has passed": "After the minimum deposit term has passed, additional deposit durations may be specified.",