- Charts: Add option to panel menu to clear selection when closing.
- Charts: Settings and variables can be saved to workspace.
- Tracks: Improve performance in the tracks panel when drawing larger tracks.
Fix http post response and handling messages from multiple devices in a single packet. (device plugin)
Change icon used by the Panel Menu to FA5 bars.
Use SVG icons: add regular weight for minus and plus FA5 icons.
Unify behavior and styling for Panel Menu Button and the rest of the window control buttons. Use same structure in both DOM and CSS.
Update styling of window bar:
- Set height to 32px to match pixel grid used in the rest of the UI.
- Convert layout to flexbox for easier and robust alignment
- Support adding vehicles not in view to Tracks, Daily Summary, and Chart.
- Fix Dashboard and Dispatch not displaying items in Edit windows.
- Add track replay to Tracks.
- Update layout and responsive behavior of Toolbar component to simplify layout and future development.
- Create variables for semi-transparent greytones #6798
- GlobalStar: add support for SmartOne C device
- Eview: more robust position parsing
- Add more server Cleanup interval options to the UI in Server Administration -> Settings -> Cleanup.
- Fix a rare case of failing to load the license page in server administration settings.
- Cleanup scheduled tasks for deprecated Drivers Journal plugin.
- Events exporting: fixed the case when a date part of an export file name might be different from a selected start date.
- Events exporting: fixed the case when exported events might be different form those are displayed on UI.
Fix byte array to Int conversion.
Improved logging for HttpExpression failures.
- Fix a bug that causes Dashboard panel and Dispatch Add Job window to crash.
- Remove strong password setting from Basic one template.
Remove some forgotten old Strong Password usage.
- Security improvements.
- Support Custom fields in Vehicle status templates.
- Add support for Eview devices.
Add support for EV-04 device.
General changes:
- Fix WFS Geocoder compatibility.
- Localize hover text on export and drawing options arrow down button (Tracks legacy).
Additional password criteria for user passwords:
Added password criteria that can be toggled on/off separately in for the server in Server Administration -> Settings -> Security. These criteria will replace the "Strong Password" setting that was previously found on applications.
This includes:
- Minimum password length 8 characters (mandatory for new passwords)
- Require lowercase (optional, enabled by default)
- Require uppercase (optional, enabled by default)
- Require number (optional, enabled by default)
- Require special character (optional, enabled by default)
- Move map track point drawing code to its own service. Reduces the loading time when opening a track point tooltip.
- Clicking on a track point in the Tracks panel will update trackPoint object in the Script Editor.
Fixes to POI panel layout which was causing content overflow in narrow column widths.
- Improved the UI with an example telling what units are expected.
- Fixed an error messages displaying.
- Made errors show a correct info.
Breaking change:
- Made a batch update accumulators work with units specified in the application settings.
- E.g. if before accumulator values were expected to be in meters, then now they should be in kilometers or miles (depending on what unit is selected in the application settings).
- Add missing Listener URL form field for Twilio SMS provider.
- Fixed a sending of a test SMS for a case when an SMS provider has application tags selected.
- Tracks: Hover over a track on the map to show the closest track point.
- Improved security.
- Deprecation: SOAP web service will no longer be available for reporting.
Add new keys for Daily Summary, Track Filters. Missing keys here and there plus some small corrections.
Avoid closing the Daily Summary context menu on vehicle updates when the chart isn't available.
- Add localization keys "Application tag" and "Sent to."
- The "Due date" phrase can now be localized in License -> Invoice view.
- Avoid closing Daily Summary context menu on vehicle updates.
- Add SFTP support in the timer click script with username/password authentication.
- Fix a bug in Dispatch that displayed multiple "Pick job location" in the right-click menu.
- License invoice history is now displayed with the most recent due invoice on top. Remove empty parentheses in the Product column for some products.
- Fix Server Administration windows not getting localized window titles.
- Add REST API methods to check status and cancel a sent command.
- Tracks panel: Track Filters now filter the data in the Timeline view.
Improve UI appearance for customers using very dark brand colors.
- Print detailed short time formats in tooltips.
- When inspecting a trackpoint on the map, the tooltip now shows all available signal values.
- Update of MySQL, including stability fixes for Geofence and Points Of Interest.
- WebUI: Add support for opening trips with multiple, separate timespans in Charts from Daily Summary.
- Add a privilege that controls the ability to Export POIs. (_ExportLocation).
- Fix the Camera column icon not being displayed in the Vehicle list.
- The map is zoomed and positioned to show all your vehicles at first start again (if your Workspace has menu "Map->Zoom to view" enabled).
- Tracks can now be filtered! We added a track filter window for filtering track point data.
- Tracks time info is more detailed. The track point table now shows seconds when viewing times.
- Introducing the Tracks Daily Summary panel! You can quickly get a brief overview of historical fleet data over larger time spans. The Tracks panel now handles multiple time spans to support selecting multiple tracks from different days and vehicles in a daily summary and viewing them in the Tracks panel.
- Fix a bug with application branding color not being applied if no branding logo was uploaded.
- Hytera AVLClient Service configuration fix.
Add REST API to update basic properties of an application such as Name, Description, License limit, Localization, and more.
A vehicle(s) selected in both a Tracks panel and Charts will be the same color.
- Google Maps and MultiMonitor and right-click vehicle list works again for servers running Web UI versions greater than 5.0.0.6098.
- Mobile "/m" login works again.
- "Show on map" in Step 6 in Event Rule wizard works again.
- Indoor Positioning System moved to Server Administration -> Devices -> Indoor Positioning System. The menu item background color is now blue as the other options.
- Google Maps works again for servers that use the Beta Web UI.
- MultiMonitor works again for servers that use the Beta Web UI. Note: this also fixes the broken right-click on vehicles in vehicle list.
- Security improvements.
Add new keys for new Graphs, new Site Admin menu (licenses and system messages), missing keys, and corrections from other parts of the product.
- _UseTrackGraph privilege can be used for disabling the Charts feature.
- Chart also respects the _UseTrackExport privilege. If disabled, the export menu will not appear.
- Fix: maximized windows didn't fully use available height and dimmed the tabs a bit.
- Fix localization of the "User {0} does not have an email set up" phrase on the Password Recovery page.
Fix slow geocoder that could make the UI not responsive.
- Add a check to prevent adding a default (first created) Site Admin user to application templates.
- A mistakenly added Site Admin user will be deleted from all application templates.
- Fix issue with foreign key conflict (when changing the "save changes only" value and having multiple device mapper of same type).
- Add IsInitialized flag to application in order to check application creation status.
- We now keep the "unlocked" state for server administration settings for the duration of the user session. Previously users had to unlock the server admin settings each time the window was opened.
- The default (first created) Site Admin user has been added to all applications to allow it access to the server administration features that were moved in-app. The default Site Admin user will also be added to all new applications upon creation.
- Fix a "Getting Started" toggle switch visual bug that caused it to always be enabled in server administration settings.
Fix issue that could lead to menus, tooltips, and similar components being positioned outside of the screen.
License page moved from Site Admin to in-app, so site admins can access it with other server settings.
- Charts is here! Charts is a new tool in Tracks for visualizing your vehicle data.
- Enable .woff2 Mime Type in IIS. Necessary to serve the new Inter font.
- Fix Duplicated Format Options in Create Report Dialog.
- Fix issue causing missing geofences for reporting (rare occurrence).
- Pinned widgets in Vehicle Status. Replaces Marker attributes.
- Background windows now come into focus if clicking the header again.
- Fix an issue where moving or deleting overlapping polygon geofence vertices could sometimes become impossible, only creating additional vertices. Most obvious case if importing polygonal geofence data that use the relatively common practice of duplicating first and last vertex to close them.
- Added missing Inter font. (BETA users have been seeing the wrong font, unless they already had it installed).
Add IsInitialized flag to application in order to check application creation status.
- Add REST API for updating geofences.
- Make POI search less fuzzy - ensure all search words are considered during search.
- Reduce database load spikes when syncing reporting data for decoupled components (e.g. POI and geofences).
- Add language and measurement to the application exposable in scripting.
- Great UI updates provide a new and more modern look and feel to the entire application.
- Branding color is more prominent in the application.
- Make sure all selected items in report parameters are shown without horizontal scroll.
- Cleanup reports on disk 15 days after creation.
Tracks - Make it easier to click on a trip on the map by increasing the click area.
- Better error logging when an report fails to be emailed.
- Remove Google Maps key from url when generating a share location link.
Additions and fixes to the new in-app server administration options:
- Move system messages in-app (previously in Site Admin).
- Increase text size on system message popup in the app.
- Move Active Directory settings page (previously in Site Admin).
- Fix a bug that showed an empty "Admin" menu option for non-admin users. Admin features were not visible or accessible for non-admin users.
- Fix issue where changing sort order in email/SMS provider settings opens the edit window as you release the drag bar (Firefox).
- Fix issue where user could change email/SMS provider rows order without unlocking the page (Note: the changes could not be saved).
The user interface is getting some upgrades for tables:
- Improve the way we calculate column sizes when adding a new table column.
- Improve the way we calculate the position of new table column(s).
Fix issue where the database connection did not automatically handle failover when using MySql database clusters such as AWS Aurora.
- Fix issue where the Vehicle Status popover is still visible even if the vehicle layer is hidden.
- Fix a failing update for those using a Points of Interest plugin version from March 2021 or earlier.
Fix playhead moving incorrectly in the tracks timeline view when dragged.
- Tracks - Fix so that exports should now include data from visible columns.
- Fix a bug that caused SiteAdmin -> Maps -> Geocoders page to be empty or display an error.
- Do not show _Master role since it is not a user manageable role
- Multimonitor bug fixes: Saving workspace which resulted in not being able to remove a popout from the workspace when using the multimonitor plugin; popout not being loaded in Safari.
- Tracks - Fix issue that caused the panel to crash when clicking on a track point in the track point list. Only BETA tester would have experienced this.
- Fixed the device model-selector that wasn’t showing properly.
Fix infinite loop when using map search and using PointsOfInterest as Geocoder.
- Globalmatix: add support for more signals.
- Remove deprecated legacy mobile fleet settings page from Site Admin.
- Fix settings issue when having EmailNotifier and/or TextNotifier causing failure for processing incoming device data.
- Fix issue when rendering reports as PDF.
- Tracks - It’s now possible to sort the columns in the track point list.
- UI (Table component) - Selected/visible columns will always be sorted to the top of the context menu.
- UI - Menu component now supports enabling a search/filter function for narrowing down menu options.
- Replace occurrences of obsolete settings.
Don't kill the connection to RabbitMQ server when RabbitMQ fails to confirm all messages.
Tracks: When viewing a trip on the map, click anywhere on the trip to show the closest trackpoint to that location.
- ArcGIS Map can now handle maps hosted via enterprise Web Adaptor Portal URL:s.
- Updated to use ArcGIS API v4.21 for noticeable performance improvements. https://developers.arcgis.com/javascript/latest/4.21/.
- Add Globalmatix support.
- Show confirm dialog when selecting a large dataset in the Tracks panel.
- Fix Tracks API issues that made interactions between Tracks and Panels like Reporting, Events & Area Search stop working.
- Fix a case when User and Track Cleanup fails because some legacy unused tables are missing.
- Click on a track point in the track points table to show it on the map.
- Fix: add Address column to Tracks track point table if the _LiveAddressTrackPoints privilege is enabled.
POI fix version check for JSON column.
Re-add the ability to search custom POI fields.