Commit Graph
63 Commits
Author SHA1 Message Date
AdityaandClaude Opus 4.6 0a32d7135e 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>
2026-03-17 18:23:37 +05:30
AdityaandClaude Opus 4.6 73aa69ee02 feat: add RBI circulars, CKYC, KYC, Superset analytics, passbook modules and UI updates
Add new feature modules (RBI feeds, CKYC, KYC tab, Form60, Superset analytics, passbook),
update client family members, dashboard, login page, sidenav, images, translations,
environment config, and fix RBI feeds API auth by using relative URLs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 15:13:35 +05:30
Shubham KumarandGitHub 1ea9f88bb2 WEB-600 feat:External National ID System integration for client creation/editing (#3145)
improve
2026-02-13 13:40:19 -06:00
Shubham KumarandGitHub a07a89a5d7 chore: add MPL license headers to all source files (#2977) 2026-01-10 10:44:23 -06:00
Shubham KumarandGitHub 5af11fe757 WEB-494:fix: resolve template reports 404 error (#2965) 2026-01-03 16:54:20 -06:00
Felix van Hove 7fd1486c08 Upgrading to Angular 20:
Replaced checked in package-lock.json by regenerated one.
Ran ng update @angular/core@20 @angular/cli@20
Ran npm install @angular-builders/jest@^20.0.0 @fortawesome/angular-fontawesome@^3.0.0 @swimlane/ngx-graph@^11
Ran npm install ngx-mat-select-search@^8.0.2.
Ran ng update @angular/material@20.
Updated all eslint and typescript to the latest versions.
Removed @angular-devkit/schematics.
Updated fontawesome.
Updated rxjs and tslib.
Moved required node version from 16 to 20.
Updated jest-preset-angular.
Set preserveWhitespaces to false.
Corrected two type declarations in two typescript files to make ng serve run without errors.
Removed unused angular-devkit/schematics from view-user.component.ts .
Updated list of supported browsers.
Upgraded prettier.
Ran prettier . --write the first time.
Ran prettier . --write the second time.
Ran ng generate @angular/core:inject with defaults, excepted a handful of files.
Fixed remaining eslint problems.
Added dist directory to ignores in eslint.config.js.
Let prettier fix formatting, almost everything is just line breaks.
Made htmlhint ignore @if and @for Angular constructs.
Updated node version in Github workflow to 22.12.0 (build.yml).
Updated .env.ts.
Updated Angular datetime format strings from YYYY-MM-DD to yyyy-MM-dd.
Merged changes from dev into angular20 branch.
2025-12-08 11:01:01 +01:00
JaySoni1 9383684584 WEB-307: Fix error when accessing client without profile picture 2025-09-07 23:39:43 +05:30
JaySoni1 eb070974db fix(client-profile): handle missing profile image and remove skipErrorHandler usage
- Use standard HTTP error handling instead of skipErrorHandler
- Handle 404 errors gracefully in component as expected behavior
2025-09-04 13:49:51 +05:30
Ralph HopmanandAdam Saghy cac1d11ad7 build: Use prettier for typescript
Stop ignoring .ts files in prettier and fix existing issues.
2025-01-15 11:59:30 +00:00
Ralph HopmanandAdam Saghy a27bd723d8 fix: Client signature
The functionality to store and show client signatures was broken.
2024-11-28 13:49:34 +01:00
Víctor RomeroandGitHub 9f2c644877 Rollback update clients.service.ts 2023-07-12 11:46:49 -06:00
Víctor RomeroandGitHub 26a4e690ea Update clients.service.ts
Fix typo
2023-07-12 11:40:14 -06:00
6bba522108 Fix datatable multirow multiple selection and deletion (#1764)
Co-authored-by: Jose Alberto Hernandez <alberto@blue-daemon.local>
2023-06-06 21:54:13 -06:00
Arnold GalovicsandArnold Gálovics aa438ed4b2 FINERACT-1724: Server-side pagination support for clients screen 2023-05-24 10:37:38 +02:00
Jose Alberto Hernandez 60a4511c42 Client and External Id 2022-12-03 15:21:09 -06:00
Ramveer 22428de9b1 feat: collateral module 2022-07-22 13:37:21 +05:30
Benura AbeywardenaandGitHub e3b7f5799d feat: add create self service user (#1251)
Fixes: #1234
2020-10-16 20:50:39 +05:30
Karan TakalkarandGitHub 67a836e3d6 feat: add image capture dialog (#1130)
Fixes: #1129
2020-07-25 22:17:26 +05:30
Karan TakalkarandGitHub 9c15545cd4 feat: add create client page (#1153)
Fixes: #215
2020-07-24 16:32:58 +05:30
Karan TakalkarandGitHub 1587dcfe5d feat: add edit client page (#1147)
Fixes: #1146
2020-07-20 19:27:47 +05:30
Karan TakalkarandGitHub c134026030 feat: client actions (screen-reports) (#1141)
Fixes: #1140
2020-07-19 13:53:28 +05:30
Karan TakalkarandGitHub a13510dae1 feat: upload and delete client image (#1122)
Fixes: #1121
2020-07-17 12:10:57 +05:30
Karan TakalkarandGitHub 9e859afe09 feat: client signature actions (#1120)
Fixes: #1119
2020-07-16 17:08:22 +05:30
Benura AbeywardenaandGitHub 3fbe2815a0 feat: add client charge payment component (#690)
Fixes: #689
2020-07-15 17:13:39 +05:30
Benura AbeywardenaandGitHub bf98074b71 feat: add view client charges component (#688)
Fixes: #688
2020-07-15 15:45:00 +05:30
Karan TakalkarandGitHub fdbde1336e feat: client actions (add-charge) (#1105)
Fixes: #1104
2020-07-15 14:07:35 +05:30
Karan TakalkarandGitHub 6c081eb724 feat: client actions (undo-transfer) (#1083)
Fixes: #1082
2020-07-13 20:26:37 +05:30
Karan TakalkarandGitHub 8dc254f491 feat: client actions (transfer) (#1081)
Fixes: #1080
2020-07-13 19:02:11 +05:30
Muskan KhediaandGitHub 767d2cd235 feat: add client take survey page (#626)
Fixes: #269
2020-07-13 16:41:01 +05:30
Karan TakalkarandGitHub 7bd79fb498 feat: client actions (delete) (#1073)
Fixes: #1072
2020-07-13 14:53:04 +05:30
Muskan KhediaandGitHub 894b9afeb6 feat: add client action (surveys) (#618)
Fixes: #617
2020-07-13 13:58:59 +05:30
Karan TakalkarandGitHub 9d827c8500 feat: client actions (close) (#1069)
Fixes: #1068
2020-07-13 11:55:03 +05:30
Karan TakalkarandGitHub af32d481bf feat: client actions (assign/unassign staff) (#1067)
Fixes: #1066
2020-07-13 11:18:10 +05:30
Karan TakalkarandGitHub 9f9bbc775a feat: group actions (manage-members) (#1049)
Fixes: #1048
2020-07-09 18:52:55 +05:30
Benura AbeywardenaandGitHub 7a5069e590 feat: add view client charge overview (#681)
Fixes: #680
2020-05-24 22:21:04 +05:30
Karan TakalkarandGitHub 68c30cfa4d feat: add create group page (#601)
Fixes: #212
2020-05-22 17:39:09 +05:30
Benura AbeywardenaandGitHub 0790ee893e feat:add waive flag and payment functions (#694)
Fixes: #691
2020-05-13 10:17:08 +05:30
Jivjyot SinghandAbhay Chawla 5436c10a90 feat(clients): add/edit/delete data in single row datatables
- add checkbox-base.ts 
- update clients.service.ts file
- add delete feature in multi-row and single datatables

fixes: #460
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 8bb4fd5b59 feat (clients): add data in multi row datatables
fixes: #449
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 5125e8fe4c fix (clients): bugs in clients view page
- adds skipErrorHandler to avoid profile image error message on frontend
- defines breadcrumb text for each route in clients-routing.module.ts
- removes mat-elevation-z1 class of tables in client view page

fixes: #447
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 504a14b968 refactor(clients): clients list page
- use statuslookup.pipe to set styles to represent status of the client
- add button to import client and create client
- add server side pagination
- toggle show closed clients in table
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 6c7e8ad7ba feat (clients) : add, edit, enable, disable address
fixes: #259
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla d18097107a feat (clients): add client's address page
fixes: #258
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 4281a19c6c feat (clients) : add client identifier
fixes: #260
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 357b3731cc feat(clients): upload document page
fixes: #265
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla c2bd5d1444 feat: add datatable tabs in clients view component
- add datatable-tab component
- add single-row component
- add multi-row component

fixes: #431
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 6001446310 feat: add clients document upload list
fixes: #264
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 0cd987cabf feat: client notes page
- add notes-tab.component
- add edit-note-dialog.coponent

fixes: #111
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla d84dbf50ed feat: clients identities page
- add identities-tab component
- add upload-document-dialog component
- remove content-type header from authentication interceptor

fixes: #261
2019-12-01 23:20:51 +03:00
Jivjyot SinghandAbhay Chawla 2a73f10597 feat: family members list
- add family member tab component
- Change delete button color to warn in delete dialog box

fixes: #262 , #80
2019-12-01 23:20:51 +03:00