Interface optimization: a large-scale migration of modules to more modern technology was carried out, which ensures faster data loading, stable query operation, and automatic information update without page reloading.
Updated report export format: transition from the outdated .xls format to the modern .xlsx format was implemented with full preservation of the structure, formulas, and visual design
Added the Mark as read button to the notification history: now you can change the status of all messages with one click, which is confirmed by a pop-up notification All messages marked as read.
Improved notification settings: information tips were added to the Generate notifications block, which explain the difference between a one-time trigger when the status changes and a constant stream of messages from the object.
Updated functionality of object groups and geofences: new design and logic of work in creation/editing windows, new API methods, and gradual loading of elements to improve system performance.
Comprehensive stabilization of the notification module: corrected logic of triggering and intervals (in particular for the Geofence type), errors in displaying tags and statuses were eliminated, and stable operation of the system was ensured.
Fixed export of reports to PDF: now the map and track are correctly displayed in reports on objects without trips for the selected period, eliminating the error due to which the map was missing in the exported file.
Fixed validation error: The display of a validation error has been corrected on the Characteristics tab.
Fixed localization of sensors: corrected the error due to which the name of the sensor type was displayed in a different language.
Fixed display of LiqPay commissions: fixed the discrepancy between the commission amount specified during payment and its display in the general list of transactions.
Fixed data processing for the OKO protocol: fixed the problem of incorrect date display (messages from 2006) for trackers of this manufacturer.
Fixed PDF export error: fixed a critical error (500) that occurred on the Standard Reports page during report generation, ensuring stable file download.
Fixed display of sensor names: fixed a layout error in the object database, due to which long sensor names were not transferred to the next line
Other optimizations and improvements for system performance.
[Reports / Export] Updated the design of PDF documents: added table of contents, pagination and alternative adaptive layout of tables for reports with a large number of columns.
[Access rights] Improved the access rights management system for various elements of the system (report templates, notifications, etc.) for more convenient interaction and management.
[Export settings] Fixed an error when exporting settings for multiple objects at the same time.
[Export] Fixed an issue where data from the Unique ID column was not saved in XLS and CSV format documents.
[Notifications] Adjusted the triggering logic: now messages arrive correctly if the time between them is greater than specified in the Maximum time between messages parameter.
[Notifications] Additional technical fixes and optimization of notification sending mechanisms have been made for their more stable operation.
[Invoices / Export] Fixed a bug with the missing Manager column in uploaded invoice files (XLS / CSV).
[Cart] Fixed an issue where sorting by account was not possible.
[Custom Report] Fixed the display of sensor values on graphs (now exact values are shown instead of rounding to an integer).
[Database / Objects] Fixed the length limit of the Phone Number field, now numbers containing more than 12 digits are correctly stored.
[Custom Report] Fixed an issue with the readability of text in marker tips on the graph when using the dark theme.
[Payments] Fixed an issue where balance replenishment could not be displayed automatically after a successful bill payment.
[Monitoring] Fixed an issue on the map where old object icons were displayed instead of updated ones.
Other optimizations and improvements for system performance.
Added the ability to Export settings of an object to a file, both for a single object and for mass export.
Added the ability to Import settings of an object from a file, both all data from the file and the desired parameter from one of the settings categories
Added new access rights for working with Import and Export object settings
Changed the algorithm and updated and supplemented the address database for better reverse geocoding (updated the address database for Ukraine and added the address database for Europe)
Added a new search filter on the Monitoring and Objects pages - By sensor name
Added storage of the list of objects in monitoring, after logging out
Added new devices from the Teltonika manufacturer of the FTC model range
Optimized the system's processing of messages from the tracker that come without coordinates
Added information about the date and time of its creation and editing to the geofence settings
Added the ability to adjust the min. and max. duration value in the report for the Digital Sensors table
Optimized and changed the appearance of the Login as functionality window
Fixed the appearance of the Dark theme in various places on the platform
Added an information message about copying coordinates from the Monitoring page
Changed several information messages when working with restoring objects from the Trash
Other bug fixes and optimizations to improve system performance