feat: Client & CKYC UI improvements — filters, KYC management, image crop+merge

- Clients list: CKYC icon, CKYC Number column, status/legal form/CKYC filters
- CKYC: SFTP upload logs, date formatting, modal z-index fix, non-dismissible dialogs
- KYC Management: new standalone module with alert dashboard, notification scheduler, audit inventory, account status
- Image cropper: ngx-image-cropper integration for front+back document merge into single PNG
- Sidebar: KYC Management menu entry after CKYC

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Aditya
2026-04-16 13:51:11 +05:30
co-authored by Claude Opus 4.6
parent 79e455c4ed
commit d72e969dc3
210 changed files with 14273 additions and 1139 deletions
+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40">
<rect width="40" height="40" rx="8" fill="#00338D"/>
<text x="20" y="15" text-anchor="middle" font-family="Arial,sans-serif" font-size="7" font-weight="700" fill="#fff">Trans</text>
<text x="20" y="23" text-anchor="middle" font-family="Arial,sans-serif" font-size="7" font-weight="700" fill="#fff">Union</text>
<text x="20" y="33" text-anchor="middle" font-family="Arial,sans-serif" font-size="8" font-weight="800" fill="#E31937">CIBIL</text>
</svg>

After

Width:  |  Height:  |  Size: 542 B

+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40">
<rect width="40" height="40" rx="8" fill="#003DA5"/>
<text x="20" y="21" text-anchor="middle" font-family="Arial,sans-serif" font-size="9" font-weight="800" fill="#fff">CRIF</text>
<text x="20" y="32" text-anchor="middle" font-family="Arial,sans-serif" font-size="6" font-weight="700" fill="#8DC8E8">HIGH MARK</text>
</svg>

After

Width:  |  Height:  |  Size: 414 B

+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40">
<rect width="40" height="40" rx="8" fill="#C41230"/>
<text x="20" y="25" text-anchor="middle" font-family="Arial,sans-serif" font-size="8" font-weight="800" fill="#fff">EFX</text>
<circle cx="20" cy="12" r="4" fill="none" stroke="#fff" stroke-width="1.5"/>
</svg>

After

Width:  |  Height:  |  Size: 354 B

+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40">
<rect width="40" height="40" rx="8" fill="#2B1A6B"/>
<text x="20" y="25" text-anchor="middle" font-family="Arial,sans-serif" font-size="8" font-weight="800" fill="#fff">EXP</text>
<rect x="8" y="30" width="24" height="3" rx="1.5" fill="#D33B94"/>
</svg>

After

Width:  |  Height:  |  Size: 344 B