feat(digital+toolbar): NEFT/RTGS module, AI menu, polished header icons

- Add /digital/neft-rtgs (entry) and /digital/neft-rtgs-report (analytics):
  KPIs, tabbed views (Trends, Bank-wise, Date-wise, Pending/Pass/Return,
  Branch/Mobile, User-wise), filterable transaction table with CSV export,
  and a non-dismissible Initiate dialog launched from a floating action.
- Make BANL verification mandatory before NEFT/RTGS submit; auto-fill and
  lock beneficiary name from the lookup response, invalidate match on
  A/C or IFSC edit, demo fallback for unknown accounts.
- Add Digital menu links (NEFT/RTGS + Report) in shell top-nav.
- Replace toolbar theme toggle with AI / Intelligence Modules mega menu:
  4 colour-coded columns covering Lending & Risk, Investment & Profit,
  Compliance & Advisory, Governance (9 modules total). Wire RBI
  Notifications Monitoring to /rbi-circulars.
- Unify notifications, settings, AI, and profile toolbar buttons into a
  26px ring style; colourful gradient bell SVG for notifications,
  custom gear+petals AI mark, online dot on the avatar.
- Trim ISO 27001 chip in the top bar.
- Add MPL header to generated .env.ts and its template in version.js.
- Bundles other pending working-tree changes (clients family/nominee
  tab tweaks, auth/2FA fixes, translations) into the same push.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Aditya
2026-05-15 11:50:26 +05:30
co-authored by Claude Opus 4.7
parent 6714897688
commit 595054b0b8
35 changed files with 4409 additions and 194 deletions
+5 -5
View File
@@ -1136,8 +1136,8 @@
"Extend Repayment Period": "Extend Repayment Period",
"External Asset Owner": "External Asset Owner",
"External Services": "External Services",
"Family Member": "Nominee",
"Family Members": "Nominee",
"Family Member": "Family Member",
"Family Members": "Family Members",
"Fee Amount": "Fee Amount",
"Fees to Specific Income Accounts": "Fees to Specific Income Accounts",
"Filter holidays": "Search bar to filter holidays based on different offices.",
@@ -1974,7 +1974,7 @@
"FCM End Point": "FCM End Point",
"Failed to load vendors": "Failed to load vendors",
"Failure Count": "Failure Count",
"Family Members": "Nominee",
"Family Members": "Family Members",
"Father": "Father",
"Father's Name": "Father's Name",
"Favicon": "Favicon",
@@ -3583,8 +3583,8 @@
"Failed to load complaints": "Failed to load complaints",
"Failed to search clients. Please try again.": "Failed to search clients. Please try again.",
"Failed to submit action": "Failed to submit action",
"Family Member View": "Nominee View",
"Family Members": "Nominee",
"Family Member View": "Family Member View",
"Family Members": "Family Members",
"Filling Details": "Click to start filling the details. * mark fields are necessary. For more details click:",
"Filter by name": "Filter by name",
"FilterByLoanIdOrError": "Filter by loan Id or error",