Commit Graph
72 Commits
Author SHA1 Message Date
AdityaandClaude Opus 4.6 7b1f2e8ad7 feat: complete UI redesign — client creation tabs, footer, home page, CIF & occupation fields
- Client creation: replaced vertical stepper with 3-tab layout (General, KYC & Nominee, Preview)
- All form fields redesigned with appearance="outline" and section grouping
- Preview tab with profile card, info tables, KYC details, family members
- Footer redesigned: security bar, LincShield certifications, regulatory & legal, quick navigation, support & contact, LincPay branding
- Home page redesigned: welcome banner, quick action cards, info row
- Client view header redesigned: ID chips row (Account No, CIF Number, External Id), 4-column details grid
- Added CIF Number column to clients list table
- Added CIF Number display to client view sidebar and personal data tab
- Added occupationCategoryId and occupationId dropdowns to client creation form
- Added occupation fields to client view sidebar, personal data tab, and preview
- Added 51+ missing translation keys to en-US.json
- Toolbar: added Last login chip
- Registered faUserPlus icon

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 19:19:47 +05:30
AdityaandClaude Opus 4.6 b3a4cce0cf feat: add CFCFRMS module, bank menus, mock backend, and dashboard redesign
- CFCFRMS cyber fraud complaint management with dashboard, complaints,
  escalation, report suspect/mule/fraud txn, FMR submission, CFR lookup
- Mock HTTP interceptor with 20 dummy complaints and all endpoints
- Simulator service for I4C/MHA integration testing
- 3-row menu bar with 22 items (7+8+8 layout)
- Mega menus for General Ledger, Sub Ledger, Deposits, Share, Others,
  HRM, RBI with search and grouped columns
- Dropdowns for Cashier, Clearing, NPA, CKYC, Advances, Letter Mgmt,
  Insurance, Digital
- Dashboard redesign with regulatory, financial health, deposits,
  risk/NPA sections using static banking data
- All translations added to en-US.json
- FontAwesome icons registered for all new menu items

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 18:05:43 +05:30
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 68a658fcd1 WEB-787 fix: resolve remittance icon visibility and improve env flag robustness (#3224) 2026-02-24 11:20:19 -06:00
EmanuelCR03andGitHub 8d5df77010 WEB-786: Fix 401 HTTP error (#3222) 2026-02-24 00:50:52 -06:00
Shubham KumarandGitHub 2d82b59ce2 WEB-786fix(remittances): resolve 401 Unauthorized by isolating env variables (#3221) 2026-02-23 22:56:00 -06:00
Shubham KumarandGitHub b289fbe3ce WEB-757 refactor: update default API endpoint to demo.mifos.community (#3202)
docs: address PR feedback in README.md

Removed duplicate demo entry and updated stale reference from sandbox to demo environment.
2026-02-22 15:15:10 -06:00
Shubham KumarandGitHub 4c8f5d8343 WEB-506 feat: add Remittance Module with 7-step payout wizard (#3200)
WEB-506 fix: address CodeRabbit review (security, validation)

WEB-506 fix: make API gateway header name configurable (MIFOS_REMITTANCE_API_HEADER)

WEB-506 fix: remove duplicate translation keys (Personal Information, Transaction Details)
2026-02-21 23:52:37 -06:00
Krishna MewaraandGitHub 2317e5009c WEB-693: Implement Date and Datetime Global Variables (#3123)
Signed-off-by: DeathGun44 <krishnamewara841@gmail.com>
2026-02-15 15:35:42 -06:00
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
Soni JayandGitHub adecbc27b8 WEB-575 Fix the WebApp to show the Menus and buttons (create, import, delete, edit) as per the grants of each profile (#3102) 2026-02-07 09:44:52 -06:00
Shubham KumarandGitHub a1ee60c77e WEB-653 feat(login): add tenant-specific logo support for dark mode (#3074)
improve
2026-02-01 11:24:56 -06:00
Shubham KumarandGitHub c1cacdfb6d WEB-563 feat(login): modernize login UI with Material Design 3 and production mode (#3061)
improve

improve

improve
2026-01-31 07:17:43 -06:00
Soni JayandGitHub 38733a3566 WEB-605 Change the vNEXT to MIFOS_INTERBANK_TRANSFERS variable and set it true as default (#3016) 2026-01-20 13:21:39 -06:00
Soni JayandGitHub 30c33ed378 WEB-601 Create env var for hidding client data information (#3010) 2026-01-18 15:27:12 -06:00
Shubham KumarandGitHub a07a89a5d7 chore: add MPL license headers to all source files (#2977) 2026-01-10 10:44:23 -06:00
Soni JayandGitHub d8531dcb30 WEB-550 Fix OAUTH (Zitadel) (#2966) 2026-01-04 20:04:11 -06:00
Priyanshu AnandandGitHub 379a73342f fix(images): correct mifos logo reference from png to jpg (#2959)
Correct incorrect references to `mifos_lg-logo.png`.

The PNG asset does not exist; the correct file is `mifos_lg-logo.jpg`.
Although the UI rendered correctly due to fallback logic, the incorrect
reference was misleading and could cause issues in future refactors.
2026-01-02 12:17:07 -06:00
Shubham KumarandGitHub 2649efc80c WEB-308: fix hardcoded documentation links (#2944)
fix: Add security attributes to all external documentation links

Fix:added the missing mapping in env.template.js

Removed DocumentationLinkPipe from PipesModule
2025-12-30 20:25:51 -06:00
EmanuelCR03andGitHub eba51e08ea WEB-511 Update login page logo to use tenant-specific branding (#2926) 2025-12-22 20:15:07 -06:00
morvagergelyandGitHub 2295356f5f WEB-487: Add OAuth 2.1 PKCE flow (#2864) 2025-12-18 12:40:25 -06:00
EmanuelCR03andGitHub cfd188c57c WEB-453: Remove fixed actuator endpoint (#2844) 2025-12-08 15:55:38 -06:00
Gopi KishanandGitHub 4940cd7977 Merge pull request #2653 from JaySoni1/WEB-194-remember-me-on-login-page-doesnt-do-what-its-supposed-to
WEB-194 Remember Me on Login page doesn't do what it's supposed to
2025-09-22 11:59:10 +05:30
87f1639768 WEB-313 Fix server selector (#2656)
Co-authored-by: Soporte <soporte@MacBook-Pro-de-Fintecheando.local>
2025-09-17 01:47:40 -06:00
JaySoni1 1c86e31e95 WEB-194 Remember Me on Login page doesn't do what it's supposed to 2025-09-16 12:40:33 +05:30
AllsVeamandGitHub 6ee9f4d4d2 WEB-233: Improve the OIDC integration with 2FA (#2616) 2025-09-01 13:55:35 -06:00
Víctor RomeroandGitHub 0b9ca5d418 Revert "WEB-233: Improve the OIDC integration with 2FA (#2602)"
This reverts commit 9745643456.
2025-08-23 08:31:02 -06:00
AllsVeamandGitHub 9745643456 WEB-233: Improve the OIDC integration with 2FA (#2602) 2025-08-22 21:49:18 -06:00
Jose Alberto Hernandez 8de8a1fdef HTTP Cache service using environment variable 2025-06-17 14:10:07 -05:00
gkbishnoi07andAdam Saghy 1d6b6fd743 merge angular-17 into dev to upgrade from Angular v16 to v17 2025-06-05 15:51:43 +02:00
Felix van HoveGitHubCraig-RosarioJose Alberto HernandezJose Alberto Hernandezadam.magyaridependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c8d857f3cb Merging all changes in main branch of the last weeks into dev branch (#2444)
* fixed identities tab

* fix: Loan Product capitalized income form validation

* Loan account with Capitalized Income transaction

* fix: Use first API url from url list

* Loan Product with Capitalized Income GL accounting mappings

* fix: Loan Product capitalized income with Income Type

* Loan account details - income capitalization type

* fix: Loan Product Cash accounting view

* fix: Loan Id updated in Loan views after url changed

* fix: Charge management minimum and maximum cap values validation

* build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9 (#2421)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.7 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.9)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-version: 2.0.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* docs: Improve contributing guidelines (#2440)

The CONTRIBUTING.md file has been updated to clarify that
we use the dev branch for development. In addition to
that, I have slightly shortened and restructured the text.

FIXES: WEB-165

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Craig-Rosario <craig.rosario04@gmail.com>
Co-authored-by: Jose Alberto Hernandez <alberto@art3ch.solutions>
Co-authored-by: Jose Alberto Hernandez <alberto@black-box.local>
Co-authored-by: adam.magyari <magyari.adam96@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 10:36:01 -06:00
Jose Alberto Hernandez ce858cb8cf Fineract URLs to use first item in the list as default if exists 2025-04-06 17:20:38 -05:00
Victor Romero 8f3f803cc1 Restore Interbank functionality 2025-03-28 00:59:55 -06:00
Victor Romero 9ddb79ba45 Restore Interbank functionality 2025-03-28 00:06:59 -06:00
Jose Alberto Hernandez 7bd6146984 User password regular expression to validate consecutive repeating characters 2025-03-27 22:16:59 -05:00
Adam Saghy ea493973ed Support same url with subdomain as backend server url 2025-03-14 19:02:31 +00:00
Gustavo EspíndolaandGitHub 88086e3d79 feat: interbank transfer (#2299) 2025-03-05 11:57:05 -06:00
Victor Romero cc3ba4ed0e Change to mifos.community 2025-03-04 15:50:06 -06:00
Ralph HopmanandArnold Gálovics 34a366e6de build: Update karma versions and fix compile errors 2025-01-15 17:45:16 +01:00
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
Víctor RomeroandGitHub a21bd622e7 Add Oauth Server as variables (#2224) 2024-12-19 15:28:22 -06:00
Terence MonteiroandJose Alberto Hernandez 50b80c1398 Fixes double colon issue in baseApiUrl #2095 2024-05-28 05:48:35 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 4972007e6d feat: Display or Hide Tenant selector in Login view 2024-05-24 14:49:58 -06:00
Jose Alberto HernandezandJose Alberto Hernandez e20a672518 FIx: missed labels to Advanced Payment Allocation 2024-05-23 01:23:25 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 3b714fee0c Support same url with subdomain as backend server url 2024-05-21 22:29:36 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 29d3d08e88 Session idle timeout with logout implementation 2024-04-16 19:43:17 -06:00
Jose Alberto HernandezandJose Alberto Hernandez cdc9d74122 Fix: Missing labels in the report views 2024-04-15 09:05:09 -06:00
Jose Alberto HernandezandAdam Saghy 0ca7d80df9 Use of environment variables to set wait time for reading notifications and catch-up apis 2024-01-04 10:02:25 +01:00
Dániel GyenizseandAdam Saghy 4d56a0ac73 Appropriate default message added 2023-10-30 16:50:49 +01:00