Commit Graph
111 Commits
Author SHA1 Message Date
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
Shubham KumarandGitHub 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
Oleksii Novikov 8514f996b6 WEB-331: Introduce loan reaging preview 2025-11-12 13:08:39 +02:00
JaySoni1 1d16295e8f WEB-373 Javascript error message opening the first step of Create Loans Account 2025-11-04 05:48:37 +05:30
JaySoni1 14304161cf WEB-117 Loan Account Charge(Amount% charges) Doubling on Application Modification 2025-10-22 04:59:02 +05:30
Soni JayandGitHub 415eb733fd WEB-111 GSIM-linked GLIM Application Does Not Show Account-Transfer Charges (#2660) 2025-09-20 19:45:18 -06:00
Jose Alberto Hernandez 59cad0a73c WEB-269: Buy-Down fees Accounting for non merchant product 2025-08-13 18:09:06 -05:00
Jose Alberto Hernandez af1cb0ee7a fix: Loan create fails if Max allowed outstanding balance value is not specified for multidisbursal loan 2025-07-11 16:40:12 -05:00
Gopi KishanandGitHub 6ee9897bd1 WEB-215 Merge angular-update-19 into dev to upgrade Angular from v18 to v19 (#2530) 2025-06-20 19:03:06 -06:00
Gopi KishanandGitHub b7c6ea857a WEB-201 Merge angular-update-18 into dev to upgrade Angular from v17 to v18 (#2513) 2025-06-13 08:19:03 -06:00
gkbishnoi07andAdam Saghy 1d6b6fd743 merge angular-17 into dev to upgrade from Angular v16 to v17 2025-06-05 15:51:43 +02:00
Jose Alberto Hernandez 5c7a3e2d59 fix: Loan Tranche Details isn't displayed after switching between tabs 2025-05-28 13:46:51 -05:00
Adam Saghy 19a14e5b5b Upgrade to Angular 16
Merge `angular-update-16` into `dev` branch
2025-05-23 18:47:20 +02:00
Gopi KishanandGitHub e643c64711 WEB-172 Merging all changes from main branch into dev branch (#2450) 2025-05-13 20:32:32 -06:00
82e776eebe Merging Alberto changes in main (#2406)
* Loan Product Capitalized Income tab for Adv Pment Alloc

* fix: Loan Product Capitalized Income values

---------

Co-authored-by: Jose Alberto Hernandez <alberto@black-box.local>
Co-authored-by: Jose Alberto Hernandez <alberto@art3ch.solutions>
2025-04-16 11:17:03 -06:00
Pranav DeshmukhandGitHub 27b6e72976 fix: glim, gsim account create (#2375) 2025-04-06 09:09:56 -06:00
Abhinav R CillankiandGitHub 2aae48c8d3 fix: Prevent account transfer charges when no savings account is linked (#2364)
- Added getter to check if a savings account is linked (loansSavingsAccountLinked).
- Filtered out charges with 'Account transfer' payment mode when no savings account is linked.
2025-03-27 21:35:33 -06:00
Jayesh SavaliyaandGitHub d5c1ccff4a The Next button should remain disabled until all the necessary details are filled (#2347)
Signed-off-by: jayesh@9747 <112215167@cse.iiitp.ac.in>
2025-03-24 19:54:47 -06:00
Craig.cpuandGitHub 6670ad9be8 Fixed Prettier formatting issues (#2344) 2025-03-23 10:01:23 -06:00
Felix van HoveandGitHub 6cc7acae13 fix: Show members in GLIM and GSIM preview (#2334)
This shows a list of participating members in
GLIM resp. GSIM preview step.
It also changes "GLIM Loan" to "GLIM" in a menu
item.

Fixes: WEB-64
2025-03-20 14:27:17 -06:00
Felix van HoveandGitHub 08e3dfbf6e fix: bug preventing individual loan application, improved GLIM (#2329)
This fixes a recently introduced bug preventing individual loan
applications. It also simplifies dramatically the GLIM process,
improving GLIM user experience and functionality.

Partially addresses: WEB-9
2025-03-17 18:37:24 -06:00
Syed MahmoodandGitHub afa91b3d90 fix: WEB-60 Globally Fix Search Placeholder In Different Language (#2325) 2025-03-16 22:02:52 -06:00
PRIYANSHUandGitHub 4694cbdef9 WEB-35 Make htmlhint pass with no warnings (#2311) 2025-03-09 14:35:11 -06:00
Fahim AhmedandGitHub ab908dba84 fix: translate html texts (#2312) 2025-03-09 14:34:40 -06:00
Felix van HoveandAdam Saghy 10ca46907e fix: correct issues with client loan creation
Avoid Javascript error, make Delinquency section work, clean up

Fixes: WEB-20
2025-02-25 11:48:35 +01:00
Adam Saghy 10fcf28ea7 interestChargedFromDisbursementDate flag only for cumulative loans 2025-02-12 15:43:45 +01:00
Jose Alberto HernandezandGitHub 36cb50b939 Merge pull request #2258 from alberto-art3ch/enhancement/loan_interest_recognition_behaviour
Introduce interestChargedFromDisbursementDate to control when interes…
2025-02-06 22:47:15 -05:00
Jose Alberto Hernandez 0f75e8e6c9 Introduce interestChargedFromDisbursementDate to control when interest charging should start 2025-02-03 20:12:21 -05:00
Ralph HopmanandAdam Saghy 06693a65f0 fix: allowPartialPeriodInterestCalculation
Due to a typo, the allowPartialPeriodInterestCalculation field was not
processed correctly. Since the typo also occurs in some places in the
Fineract API, the typo is re-introduced where needed.
2025-01-29 10:36:13 +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
Ralph HopmanandAdam Saghy 2ec9ba81d6 build: Use prettier for html
Stop ignoring html files in prettier and fix existing issues.
2024-12-19 09:36:50 +01:00
Ralph HopmanandAdam Saghy 31f1890051 build: Upgrade stylelint to version 16 and fix issues
Migrate upgrade stylelint from version 10 to 16 and fix all the
stylelint and prettier issues in scss files.

The following deprecated stylistic rules are no longer supported in
stylelint, and the checks are taken over by prettier:

- string-quotes
- max-empty-lines
- max-line-length
2024-11-28 13:46:48 +01:00
Ralph HopmanandAdam Saghy 9034ce2847 build: Replace Codelyzer and TSLint with Angular ESLint
Migrate from the deprecated TSLint to Angluar ESLint. Also fix current
linting issues in the code, in particular:

- Use strict equals operators (=== and !==)
- Remove empty lifecycle methods (mostly ngOnInit)
- Output bindings including aliases should not be named as standard dom
  events (submit)
- Async pipe results should not be negated
2024-11-08 09:37:08 +01:00
Jose Alberto HernandezandJose Alberto Hernandez 272922caed Enable or Disable DownPayment at Loan account level 2024-07-09 18:03:50 -06:00
Omar-NabilandJose Alberto Hernandez b5990af9e2 translation of git matTooltip 2024-07-09 13:01:44 -06:00
Omar-NabilandJose Alberto Hernandez 9a0124d358 create new translate pipe and remove TranslateCatalogPipe 2024-06-03 15:17:41 -06:00
Jose Alberto HernandezandJose Alberto Hernandez c4d0eac2e3 Account Transaction tab homologation 2024-06-02 17:42:45 -06:00
Jose Alberto HernandezandJose Alberto Hernandez a41df49a3e Share Product and Share Account views updated 2024-05-19 00:22:51 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 51e9e85462 Update Loan account view to use Delinquency installment 2024-05-15 01:11:02 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 236034df41 Fix: missed labels in loan and loan product 2024-05-13 08:42:46 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 7e607d63c0 Installment level delinquency setting at loan account level 2024-05-09 07:10:56 -06:00
Jose Alberto HernandezandJose Alberto Hernandez d846a8068f Fixed Deposit products with i18n 2024-04-20 16:47:03 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 5400feb989 Loan account with Fixed Length attribute 2024-03-25 22:07:06 -06:00
Jose Alberto HernandezandJose Alberto Hernandez 466efacbd8 Fixed Length configuration in Loan Accounts 2024-03-19 07:56:04 -06:00
Jose Alberto HernandezandAdam Saghy 4117b45aff Fix: Allow Loan account creation that uses Floating rate 2024-02-19 12:18:43 +01:00
Jose Alberto HernandezandAdam Saghy 780c469ee4 Backdated delinquency pause with end date in the past validation 2024-01-19 10:28:17 +01:00
Jose Alberto HernandezandAdam Saghy 80b821838c Loan account creation and modification with Loan schedule type validation 2024-01-04 14:18:50 +01:00
Jose Alberto HernandezandAdam Saghy 9600e8ed56 Fix Loan Product Delinquency bucket 2023-12-20 19:45:58 +01:00
acf53affe9 Fix issues on missed translations (#1914)
Co-authored-by: Jose Alberto Hernandez <alberto@blue-daemon.local>
2023-11-30 20:11:04 -06:00
79595f6a1c Recurring Deposit view account homologation (#1910)
Co-authored-by: Jose Alberto Hernandez <alberto@blue-daemon.local>
2023-11-26 20:00:42 -06:00