New Features
New! Notification Slide Out
Notifications slide-out: A new slide-out panel shows enquiries assigned to the current user, making it quick and easy to review recent assignments without opening the main Enquiries table.
Others:
- Online Tools cache: Added caching for Online Tools to improve backend performance and speed up load times for Online Tools widgets on dealer websites.
- Enquiry notes count (Backend): The backend now includes the number of notes attached to each enquiry, providing richer data to display in the UI.
Minor Improvements
- Notes icon UX: The notes icon has been replaced with a counter and tooltip, allowing users to instantly see how many notes are attached to an enquiry or customer. This improvement is available on the Enquiries, Customer, and Dashboard Enquiries tables.
- Customer “Skip to Enquiry”: Improved navigation between customers and enquiries, including a fix for Spry scroll not functioning correctly.
- Disabled user handling: Disabled users can no longer be selected when assigning leads or customers.
- Currency handling: Stock price fields now support up to ten digits, improving compatibility for high-value currencies.
- Backend schema validation: Implemented schema validation for Analytics and ALICE databases to ensure backend consistency between code and database structure.
- General improvements: HTML cleanup and refactoring across the codebase to align with best practices.
Bug Fixes
- Website user endpoint: Fixed a bug where the website user endpoint was being called twice; it now executes only once with a control flag.
- Table hover state: Fixed an issue where the hover effect didn’t extend across the full table row.
- Switcher cursor: Added a pointer cursor to the switcher for clearer interactivity.
- Preview Enquiry window: Fixed an issue where clicking Notes twice would deselect the view and return to Lead. The button now correctly ignores duplicate clicks.
- Customer details (mobile): Fixed layout issues where the enquiry timestamp wrapped onto multiple lines and the assigned user dropdown overlapped the border.
- Stock processing (Indonesia): Fixed an issue when processing stock with Indonesian currency values above two billion.
- Analytics – Google Page Conversions: Resolved an internal error that occurred when no conversion results were returned.
- `/activity` link: Fixed a broken link affecting the `/activity` route.