Commit Graph
91 Commits
Author SHA1 Message Date
Soni JayandGitHub b875408c86 WEB-646 Use the official Mifos logo in the login page (#3069) 2026-01-31 17:34:52 -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
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
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
mark.vituska e4cf077297 WEB-242: add buy down fee adjustment transaction to existing non reversed buy down fee transactions 2025-07-03 12:25:49 +02:00
Jose Alberto Hernandez 8de8a1fdef HTTP Cache service using environment variable 2025-06-17 14:10:07 -05:00
Jose Alberto Hernandez 0293807877 fix: Display issues 2025-06-06 21:59:57 -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
Adam Saghy 7113b185ce Fix ESLint version conflicts 2025-06-02 13:05:00 +02:00
Jose Alberto Hernandez a526d5e96c fix: ng build process issue due ngx-mat-select-search library version 2025-05-29 14:55:08 -05:00
Adam Saghy 19a14e5b5b Upgrade to Angular 16
Merge `angular-update-16` into `dev` branch
2025-05-23 18:47:20 +02:00
Jose Alberto Hernandez 2652574e44 fix: Charges min and max gap validations and labels 2025-05-14 22:52:07 -05:00
Gopi KishanandGitHub e643c64711 WEB-172 Merging all changes from main branch into dev branch (#2450) 2025-05-13 20:32:32 -06: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
3607148784 Tab text translation issue solved (#2376)
Co-authored-by: jc-on-fire <147938885+jc-on-fire@users.noreply.github.com>
2025-04-06 09:11:06 -06:00
Dhruv RajpootandGitHub 664494545a Updated package.json: Added --source-map flag in serve:dev (#2371) 2025-03-30 19:27:40 -06: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
Victor Romero 2992fa2efb Fix Prettier 2025-03-27 23:09:18 -06:00
Jose Alberto Hernandez 7bd6146984 User password regular expression to validate consecutive repeating characters 2025-03-27 22:16:59 -05:00
Victor Romero 6e9dc49758 Run prettier 2025-03-20 14:39:23 -06:00
Jose Alberto Hernandez 319ce8057a Introduce a new type of ACTUAL during calculation of days in year 2025-03-20 11:18:47 -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
Victor Romero ef82bd362d Apply prettier 2025-02-26 14:00:55 -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
Jose Alberto HernandezandJose Alberto Hernandez c4338b44f0 System Jobs using confirmation dialog 2024-12-05 22:45:37 -05:00
Jose Alberto HernandezandJose Alberto Hernandez e810ce1e5e Loan Repayment Schedule with Export to PDF option 2024-07-21 17:32:40 -06:00
Soma SörösandAdam Saghy de45463c99 FINERACT-2104: Enable Accrual Activity Posting on Loan Products - UI changes 2024-07-09 13:41:45 +02: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