New Features


Restricted Landmarks


We've added the ability to mark landmarks as restricted, which means that certain accounts will be able to view activity there, but they won't be visible to users from subgroups. A restricted landmark won't be listed on the Tracking grid or in reports and won't be associated to assets in the regular (visible) way. Enter/Exit geofence events will still be reported for a restricted landmark, but the events won't be visible to users below the group for which the geofence was created. Alerts will be similarly restricted in visibility.


MultiSpeak Support


We've added support for the MultiSpeak protocol, a requirement when integrating with several applications designed for the utility industry, such as the Milsoft Outage Management system. You can now pull iOn data and push that to a MultiSpeak endpoint.


New Option to Save Your Tracking Screen Settings


We've added the ability for you to save your Tracking screen preferences (for clustering, basemap, labels, path, whether to display both the grid and map or just one of those, and whether to display the Asset Details pane) using a new Save Tracking Settings check box in Preferences (in addition to the previous option to save all screens' grid settings).


Including Report Descriptions in the Report Chooser


In the Report Chooser, we added a description of each report under its name.


Tooltips to Show Full Entry When Data Doesn't Fit


We've added tooltips for text that is longer than its allocated space. Previously, you either weren't able to read the data in its entirety or had to expand a grid column to see it all; now, when you mouse over abbreviated text, the whole of it will appear in a tooltip.


Maintenance Screen Tooltips


We've added tooltips to the Maintenance screen for the Maintenance Due and Next Service column headers and removed the tooltips from their cells (which were showing code values, which were unhelpful for users).


Enhancements


More Accurate Posted Speed Violation Reports


We've improved how speeding alerts are reported, so they'll be fewer inaccuracies in the Posted Speed Violation reports, such as alerts that were using speed limits from cross-streets (and reporting that the drivers were on those cross-streets) instead of the roads the vehicles were actually on. (This was causing vehicles to be listed as drastically exceeding the posted limit of a street they were not actually driving on – for example, if they were driving on the interstate instead of a surface street.)


Complete Data Now Included in the Download Error Spreadsheet for User Imports


We've corrected an issue with the error spreadsheet that you could download if you received a failure message when uploading a list of users. Previously, the spreadsheet had only "N/A" for the group name, username, user email address, and other fields; now all the column data is populated, as well as the errors that caused the failure for importing the users.


One-Character Minimum for Operator Names


We've changed the restriction previously in place that required operator names to have at least three characters for the First Name and Last Name fields, as not all names have that many letters. Now, either name can contain just one character.


Grid Screen Column Width Resizing Restrictions


We've restricted the resizing allowed on grid screens to prevent columns from being made smaller than the width of the column header (so that its text won't be abbreviated).


Listing Associated Assets by Name in the Admin - Assets Export to CSV


We've changed the Associations column of the export to CSV of the Admin - Assets screen to list the associated item by name rather than by asset ID.


Cleaner Accordion Menu


To make the site navigation cleaner, we removed the About, Help, and Sign Out options from the left accordion menu (which you access by clicking ). Now you can find those options only on the  banner icon's menu.


Asset Type Validation


We added validation to make sure that imported assets have acceptable asset types; if they don't, the invalid values will be replaced with an empty string.