Gopi Kishan and GitHub
c0cfff8b8f
Merge pull request #2860 from openMF/angular20
...
Upgrading to Angular 20
2025-12-08 18:43:14 +05:30
Felix van Hove and GitHub
bc220ad50c
Merge branch 'dev' into angular20
2025-12-08 11:05:39 +01: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
Jose Alberto Hernandez and GitHub
923f792706
Merge pull request #2853 from budaidev/WEB-455/full-term-tranches-configuration
...
WEB-455: add full term tranches configuration
2025-12-04 12:56:48 -05:00
Shubham Kumar and GitHub
a0bf474e55
WEB-476-fix(clients): preserve aspect ratio when capturing client image ( #2852 )
...
* fix(clients): preserve aspect ratio when capturing client image
* Remove aspect-ratio and change object-fit: cover to object-fit: contain
2025-12-04 08:07:27 -06:00
Attila Budai
1ab397f850
WEB-455: add full term tranches configuration
2025-12-04 15:06:07 +01:00
Gopi Kishan and GitHub
f1b4ec2cf2
Merge pull request #2835 from alberto-art3ch/WEB-446/validation-of-re-age-amount-during-submission_02
...
WEB-446: Optional transaction amount on re-age submission
2025-12-04 12:47:32 +05:30
Shubham Kumar and GitHub
8253970124
fix: add date range validation translations for all languages ( #2851 )
2025-12-03 11:00:45 -06:00
Jose Alberto Hernandez and GitHub
e6dddd5b74
Merge pull request #2842 from JaySoni1/WEB-438-improve-visibility-and-placement-of-edit-and-delete-buttons-on-product-mix-page
...
WEB-438 Improve visibility and placement of edit and delete buttons on product mix page
2025-12-03 08:54:18 -05:00
Jose Alberto Hernandez and GitHub
47db5c51b0
Merge pull request #2810 from AnvayKharb/WEB-429-implement-centralized-error-handler-service-for-user-friendly-api-error-messaging
...
Web 429 implement centralized error handler service for user friendly api error messaging
2025-12-03 08:53:35 -05:00
Shubham Kumar and GitHub
7790bc6921
fix oidc-login-button-layout ( #2849 )
...
fix oidc-login-button-layout
2025-12-03 05:20:28 -06:00
Shubham Kumar and GitHub
9432ad3b96
WEB-442-feat: implement LightGallery document preview across all document tabs ( #2847 )
...
* feat: implement LightGallery document preview across all document tabs
feat(documents): add LightGallery preview with accessibility and error handling
* fix: add accessibility and performance improvements for document preview
fix(styles): replace undefined variable with -river
Delete button title translated
2025-12-03 05:18:02 -06:00
Soni Jay and GitHub
83f3a0b0fe
WEB-459 Shares to be Issued Field Allows Zero and Negative Values in Share Product Creation Form ( #2846 )
2025-12-02 21:10:52 -06:00
Soni Jay and GitHub
9554e34941
WEB-458 Nominal/Unit Price Field Allows Zero and Negative Values in Share Product Creation Form ( #2845 )
2025-12-02 21:09:08 -06:00
Soni Jay and GitHub
e7df8f81e7
WEB-452 Validation Error: Total Number of Shares Allows Zero or Negative Values ( #2843 )
2025-12-02 21:08:27 -06:00
Soni Jay
8c132384e5
WEB-438 Improve Visibility and Placement of Edit and Delete Buttons on Product Mix Page
2025-12-03 04:35:34 +05:30
Soni Jay and GitHub
b2cab71c93
WEB-450 Days From Field Allows Negative and Zero Values in Delinquency Range Creation Form ( #2833 )
2025-12-02 14:26:50 -06:00
Jose Alberto Hernandez and GitHub
2746699619
Merge pull request #2831 from JaySoni1/WEB-448-credit-amount-field-allows-invalid-values-zero-and-negative-in-journal-entry-creation
...
WEB-448 Credit amount field allows invalid values zero and negative in journal entry creation
2025-12-02 15:14:59 -05:00
Soni Jay and GitHub
dd0a019736
WEB-451 Validation Message Missing for Description Field in Create Share Product Form ( #2834 )
2025-12-02 14:09:04 -06:00
Soni Jay and GitHub
b49f921382
WEB-449 Translation Key Displayed Instead of Error Message for Percentage Field in Create Tax Component Form ( #2832 )
2025-12-02 13:50:38 -06:00
Jose Alberto Hernandez and GitHub
785a4be154
Merge pull request #2840 from openMF/WEB-456
2025-12-02 13:16:50 -05:00
Adam Saghy
0ee0575644
WEB-456: Add exception message for HTTP 501
2025-12-02 16:18:16 +01:00
Jose Alberto Hernandez
af2018481a
WEB-446: Optional transaction amount on re-age submission
2025-12-01 09:34:19 -05:00
Soni Jay
d3be34ba5c
WEB-448 Credit Amount Field Allows Invalid Values (Zero and Negative) in Journal Entry Creation
2025-12-01 12:38:33 +05:30
Anvay
8c59c2776f
WEB-429-implement-centralized-error-handler-service-for-user-friendly-api-error-messaging
2025-11-30 13:41:12 +05:30
Gopi Kishan and GitHub
9ded4256c3
Merge pull request #2829 from alberto-art3ch/WEB-446/validation-of-re-age-amount-during-submission
...
WEB-446: Validation of re-Age amount during submission
2025-11-30 03:27:48 +05:30
Jose Alberto Hernandez
0308a7d444
WEB-446: Validation of re-Age amount during submission
2025-11-29 14:57:00 -05:00
Jose Alberto Hernandez and GitHub
88b7194961
Merge pull request #2828 from JaySoni1/WEB-445-position-field-should-accept-only-numeric-input-in-create-payment-type-form
...
WEB-445 Position field should accept only numeric input in create payment type form
2025-11-29 09:13:40 -05:00
Jose Alberto Hernandez and GitHub
e72b73ebfe
Merge pull request #2827 from JaySoni1/WEB-444-display-required-validation-message-for-selected-products-field-on-create-provisioning-criteria-page
...
WEB-444 Display required validation message for selected products field on create provisioning criteria page
2025-11-29 09:12:32 -05:00
Soni Jay
4aab5ef1ad
WEB-445 Position Field Should Accept Only Numeric Input in Create Payment Type Form
2025-11-29 15:55:37 +05:30
Soni Jay
693e272872
WEB-444 Display Required Validation Message for Selected Products Field on Create Provisioning Criteria Page
2025-11-29 14:31:06 +05:30
Anvay and GitHub
fe49b281fb
WEB-430: Fix Dead “Forgot Password” Button and Replace TODO Handlers
...
- Remove 'Forgot Password' button from login form (no backend support)
- Remove forgotPassword() method that only logged to console
- Remove TODO comment about forgot password decision
- Clean up login form layout and method spacing
This eliminates dead UI elements and improves UX by not showing
features that aren't actually available. The button can be added
back when password reset functionality is implemented in the backend.
Resolves WEB-430
2025-11-28 16:11:39 -06:00
Jose Alberto Hernandez and GitHub
fb2d065903
Merge pull request #2818 from shubhamkumar9199/feat/replace-ckeditor-with-tinymce-fix
...
WEB-310-feat(editor): replace CKEditor5 with TinyMCE
2025-11-28 00:40:55 -05:00
Jose Alberto Hernandez and GitHub
a8f42e4f00
Merge pull request #2826 from JaySoni1/WEB-440-show-validation-error-messages-beside-name-and-description-fields-in-create-recurring-deposit-product-form
...
WEB-440 Show validation error messages beside Name and Description fi…
2025-11-27 18:27:07 -05:00
Soni Jay
80baf18eea
WEB-440 Show validation error messages beside Name and Description fields in Create Recurring Deposit Product form
2025-11-28 04:36:12 +05:30
Jose Alberto Hernandez and GitHub
07a4416d02
Merge pull request #2825 from JaySoni1/WEB-439-title-show-validation-error-messages-beside-name-and-description-fields-in-create-fixed-deposit-product-form
...
WEB-439 Show-validation-error-messages-beside-name-and-description-fields-in-create-fixed-deposit-product-form
2025-11-27 18:03:45 -05:00
Soni Jay
f632d8ad45
WEB-439 Title: Show validation error messages beside Name and Description fields in Create Fixed Deposit Product form
2025-11-28 03:56:14 +05:30
Jose Alberto Hernandez and GitHub
24d9e0e17f
Merge pull request #2823 from JaySoni1/WEB-426-checkbox-alignment-issue-in-bulk-loan-reassignment-ui
...
WEB-426 Checkbox Alignment Issue in Bulk Loan Reassignment UI
2025-11-27 15:28:40 -05:00
Soni Jay
7699018542
WEB-426 Checkbox Alignment Issue in Bulk Loan Reassignment UI
2025-11-28 00:34:44 +05:30
Shubham Kumar and GitHub
753b623eb1
fix(charges): normalize chargeId, skip invalid charges, and preserve UI charge fields to fix preview errors and disbursement failures ( #2822 )
...
improve the line is missing the empty string fallback present
2025-11-27 09:14:50 -06:00
Felix van Hove and GitHub
5effdb9570
Merge pull request #2820 from FintecheandoMX/dev
...
WEB-436: Fix Spanish Translation for Login Page and Family Members tab
2025-11-26 19:17:53 +01:00
Victor Romero
4397ae2ed5
WEB-436: Fix Spanish Translation for Login Page and Family Members tab
2025-11-26 12:10:19 -06:00
shubhamsharma9199
534d2e071e
feat: replace CKEditor with self-hosted TinyMCE
...
WEB-435 Unit Test Coverage for ViewCollateralComponent
feat: replace CKEditor with self-hosted TinyMCE (no API key)
Change ViewChild static option to false
2025-11-26 19:14:07 +05:30
Jose Alberto Hernandez and GitHub
884ef27983
Merge pull request #2816 from devvaansh/WEB-435-unit-test-coverage-for-view-collateral-component
...
WEB-435 Unit Test Coverage for ViewCollateralComponent
2025-11-26 07:21:14 -05:00
Devansh Vashisht
ea7bc2666b
WEB-435 Unit Test Coverage for ViewCollateralComponent
2025-11-25 14:16:12 +05:30
Jose Alberto Hernandez and GitHub
447b9e0e8f
Merge pull request #2812 from JaySoni1/WEB-431-mat-card-subtitle-is-not-used-warning-during-startup-of-ng-serve
...
WEB-431 MatCardSubtitle is not used warning during startup of ng serve
2025-11-24 07:30:40 -05:00
Jose Alberto Hernandez and GitHub
33453cf5d4
Merge pull request #2814 from shubhamkumar9199/fix/login-form-icon-overlap
...
WEB-433-fix:the login form icon overlap
2025-11-24 07:29:21 -05:00
Jose Alberto Hernandez and GitHub
b94b3ebacb
Merge pull request #2815 from shubhamkumar9199/fix/table-hover-dark-mode
...
WEB-434-fix: add visible hover effect for table rows in dark mode
2025-11-24 07:27:46 -05:00
shubhamsharma9199
8ed97bbf7d
fix: add visible hover effect for table rows in dark mode
2025-11-24 15:43:10 +05:30
shubhamsharma9199
b52717f59e
fix the login form icon overlap
2025-11-24 14:54:55 +05:30