Changelog 21-05-2025
✅ Case Resolution Page
-
Added "Not a Match" indicators across relevant sections.
-
ID number now shows
-when fallback is a name match. -
Introduced support for comments during case resolution.
-
Improved button colors for better UI consistency.
-
Draft status now uses a border/tag style consistent with other statuses.
📅 Dashboard & Forms
-
Fixed dashboard date picker behavior and enhanced tag colors.
-
Corrected x-axis cutoff issue on Dashboard charts.
-
Case form question ordering updated: Arabic question now appears first in Arabic mode.
📲 User Interface Improvements
-
Mobile number display on users table now includes country code
-
Fixed title alignment in filters dialogs for Arabic (RTL support).
-
Adjusted Riyal symbol placement for localization correctness.
-
Added skeleton loading states for frontend interactions.
🌍 Arabic (AR) UI Localization
-
Added translations for the authentication pages.
-
Added missing translations for:
-
User profile
-
"Search" bar on Clients page
-
System Configuration Settings
-
-
Fixed RTL layout for select fields in "Add a Client" form.
🐞 Bug Fixes & Validation
-
Fixed Watchlist error when adding data manually.
-
Resolved incorrect timezone display during manual input in Watchlists.
-
Ban status = "None" is now accepted and no longer triggers a validation error.
📆 Date Input Improvement
- Updated the Datepicker component to allow picking month and year from a dropdown.