🛠️ Platform Security Improvements
Magic Link Sign-Up: Users are now signed up securely using a secure magic link, no password creation needed at the time of adding users.
MFA Support Added: We’ve integrated Microsoft Authenticator for Multi-Factor Authentication, boosting your account security. Simply go onto your user profile and enable it!
📑 Update Bulk Import Client Files + Clients table
Update existing records via csv or xlsx bulk import: You can now bulk update records in your clients table by toggling on "Yes, update existing records" during bulk import. Previously you could only update records manually or via the API. If you are primarily using the bulk import feature for clients table, you can update any column on your client upload template, import it, and see the updated values on the platform. Zero manual work.
Client Table Validation: For Iqama IDs, the associated nationality must either be non-Saudi or left empty.
ISO Country Codes: Country codes in imports and downloads now use standard 2-letter ISO codes instead of UUIDs (e.g., Saudi Arabia can be passed as "SA" in the import and will reflect so also in the download file via activity logs)
🔍 Search & Usability Enhancements
No match reporting enhancements: Now your no match report section instantly tells you how many records are "no matches" against your client list. Furthermore, each no match report now allows you to download the corresponding watchlist file for Nafith and Makken ensuring clearer record keeping.
Search by UID: You can now search using Unified numbers directly from the search bars on clients, watchlists and cases.
DOB Search Restriction: When searching by date of birth, only past dates can now be selected.
📝 Activity Logs
New Activity Logs on Local Cases: We now track activity on local case pages for improved transparency.
Public Matches Logging: Updates and status changes to public matches are now captured in activity logs.
Improved Log Navigation: Added a date picker and a search bar to help you quickly find log entries. You can now search by name and ID numbers to quickly find relevant activity logs.
📊 Dashboard & UI Polish
“No Match” Alignment (AR): Arabic layout improvements—"No Match" status is now properly right-aligned on the dashboard.
Potential Match UI Update: Better alignment and display for potential matches under local cases.
Improved Labels: "Book1" has been renamed to something more meaningful in the No Match report to avoid confusion.
📁 Public Cases
Case Status Logic Update: If all matches in a public case are marked “not a match,” the case status will now automatically reflect that.
🔒 Watchlist Updates
Fixed list type: The list a watchlist entry belongs to cannot be changed now.
🚧 Backend & API Work
New APIs + Webhook Added: We’ve introduced new backend APIs to support upcoming features and integrations. Check out the updated docs in system configurations.
🗃️ Account Plan Updates
Public Watchlist Limits Enforced: Search limits on the Public Watchlist are now properly enforced based on your firm's plan and you will be notified when you're approaching your plans limit.
Commercial Plan-Based Feature Control: News Media (Adverse Media) enablement is now based on your firm’s commercial plan ensuring you don't accidentally toggle it on.