Commit Graph
215 Commits
Author SHA1 Message Date
Jose Alberto Hernandez df7274626c WEB-492: Material Design 3 implementation: Login 2026-01-04 14:06:28 -05:00
Shubham KumarandGitHub b00c60ef27 WEB-538:fix translation issue in notes module (#2955) 2026-01-01 14:06:19 -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
shubhamsharma9199 614ee8212b WEB-416:fixd dark theme in documents section 2025-12-30 23:17:59 +05:30
Soni JayandGitHub cb52f59dc3 WEB-528 Improve the data visualization in Data Tables (#2942) 2025-12-28 14:29:40 -06:00
Shubham KumarandGitHub 7e55843cd9 fix(i18n): add missing translations and apply translate pipes across web-app (#2934)
fix: address code review issues

fix: translate accessibility attributes and fix translation errors
2025-12-26 14:26:08 -06:00
EmanuelCR03andGitHub eba51e08ea WEB-511 Update login page logo to use tenant-specific branding (#2926) 2025-12-22 20:15:07 -06:00
Shubham KumarandGitHub 185d084127 fix notes add button (#2925) 2025-12-22 14:39:34 -06:00
Soni JayandGitHub 79d0608491 WEB-457 Tenant aware feature (#2854)
* refactor: use inject() for DI in HomeComponent (eslint fix)

* Tenant Fix

* fix: JSON syntax in translation file
2025-12-17 10:53:45 -06:00
shubhamsharma9199 5f8729e71f fix dark theme view in iew-journal-entry-transaction 2025-12-16 18:42:09 +05:30
Shubham KumarandGitHub 5a21f3bc8b improve the colors of buttons in notes section (#2899) 2025-12-14 09:47:30 -06:00
Shubham KumarandGitHub e6bb867424 fix: display CodeLookup values instead of IDs in datatable view (#2896)
Added empty check: parts[1] && parts[1].trim() to ensure the part after _cd_ exists and is not empty (line)
2025-12-13 16:25:49 -06:00
Shubham KumarandGitHub 226ed3cb24 feat(notifications): redesign notifications tray with improved UI/UX (#2894) 2025-12-13 12:56:22 -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
Shubham KumarandGitHub 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
Jose Alberto Hernandez 0308a7d444 WEB-446: Validation of re-Age amount during submission 2025-11-29 14:57:00 -05:00
Víctor RomeroandGitHub 0ea23b0990 Revert "WEB-(394)-fix: replace all direct JSON.parse usages with safe parsing utilities" 2025-11-17 12:26:00 -06:00
shubhamsharma9199 925a1aca00 fix: add null safety and type guard for ErrorDialogComponent data
fix:logic

fix: Handles all data types gracefully

improve the typeScript Component
2025-11-05 22:24:27 +05:30
shubhamsharma9199 7a09215e96 fix: replace all direct JSON.parse usages with safe parsing utilities 2025-11-03 22:54:51 +05:30
Shubham KumarandGitHub e2a6767a4f fix: persist dark mode theme after page reload (#2730) 2025-10-29 18:36:11 -06:00
Jose Alberto Hernandez 0726e34b80 WEB-332: Advanced accounting rule can be set for each writeoff reason 2025-10-03 10:25:51 -05:00
shubhamsharma9199 da6c34f122 proper implementation of dark mode 2025-10-02 18:58:26 +05:30
Jose Alberto Hernandez 9e47ba20ee WEB-316: Advance Accounting rule can be set for each classification type 2025-09-18 08:41:57 -05:00
AnishaandGitHub 6f0f4f8eb5 (UI improved) Notes for Clients, Groups, Centers rendered properly (#2633)
- Fixed rendering issues in Notes for Clients, Groups, and Centers
- Removed unnecessary mat-list and mat-item usage
- Improved UI consistency across entities
2025-09-04 10:48:54 -06:00
Gopi KishanandGitHub 7e5ed861c4 Merge pull request #2631 from alberto-art3ch/WEB-303/input_field_transparent_background
WEB-303: Invalid general input field background transparent
2025-09-04 11:22:47 +05:30
Jose Alberto Hernandez e112382587 WEB-303: Invalid general input field background transparent 2025-09-03 16:05:15 -05:00
Jose Alberto HernandezandGitHub 557da18b63 Merge pull request #2630 from aaanishaaa/Web-207-alignment-of-buttons
(fix): Alignment of buttons and boxes missing on Clients, Groups and …
2025-09-03 15:38:04 -05:00
Anisha db6a03d3e0 (fix): Alignment of buttons and boxes missing on Clients, Groups and Centers page 2025-09-04 01:38:53 +05:30
Jose Alberto HernandezandGitHub ae38f2f5ee WEB-290: Introduce classification field on loan BuyDown Fee transaction (#2618)
Co-authored-by: Jose Alberto Hernandez <alberto@black-box.local>
Merging based on review from Adam and Rustam.
2025-09-03 16:23:36 +05:30
Shubham KumarandGitHub 801dd3fdfe WEB-221: Fix line under Language Selection dropdown to white (#2622) 2025-09-01 09:59:23 -06:00
Jose Alberto HernandezandGitHub fdf8047872 WEB-269: Loan product deferred income stepper (#2593)
merging as it was reviewed from Adam.
2025-08-19 17:38:25 +05:30
Jose Alberto HernandezandGitHub 704c61d37f Merge pull request #2571 from alberto-art3ch/WEB-262/move_form_steppers_to_vertical
WEB-262: Move the form steppers to vertical orientation
2025-07-20 17:52:37 -05:00
Jose Alberto Hernandez 73dd25ebdf WEB-262: Move the form steppers to vertical orientation 2025-07-20 16:21:21 -05:00
Felix van Hove ca99ae4c8a fix: fix rendering of server dropdown on login page
On regular screen sizes, the server dropdown stays inside of the login
bar now.

FIXES: WEB-206
2025-07-20 21:56:48 +02:00
Jose Alberto Hernandez 85d28acb65 WEB-252: Buy Down fee adjustment template pop up window - Adjustment button active / not active 2025-07-11 16:09:39 -05:00
Felix van HoveandGitHub 177d45a179 Merge pull request #2545 from JohnAlva/saving_changes
WEB-241: Front End fix on Savings Accounts
2025-07-08 17:46:28 +02:00
Yessica Viridiana Leon Mendiola 85c4b3115b WEB-241: Front End fix on Savings Accounts 2025-07-02 16:19:28 -06:00
Jose Alberto Hernandez 2f575aa7eb Extend Manual Journal entry to support Asset Externalization 2025-06-26 21:44:06 -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
Jose Alberto Hernandez a4f1155404 fix: Display issues 2025-06-16 13:18:18 -05: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
Felix van HoveandGitHub b4503d34f3 fix: Improve login, server selection and proxy configuration (#2511)
No potentially malicious URLs referenced in markdown; added
servers stays in server selector list; the currently active server
is visible on the bottom right of smaller screens; a proxy configuration
can be provided now and works; a trailing slash in the added server
is no problem anymore, because it's removed.

FIXES: WEB-193
2025-06-11 11:32:36 -06: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
Jose Alberto Hernandez 140ae09a6c fix: Loan transactions refresh after apply Capitalized Income Adjustment transaction 2025-05-28 20:03:08 -05:00
Jose Alberto Hernandez cc2b1d459f Charge min and max cap validatons on focus 2025-05-25 10:25:25 -05:00
Jose Alberto Hernandez 14c539a605 System views updated 2025-05-24 22:46:53 -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