Add text color to Daily Summary bounding box context menu rows.
Update the Event API to allow fetching events for a user tag.
Fix a case that caused VehicleTracker infinite loading if user entered a VehicleTracker URL in the browser while being logged into SiteAdmin.
Fix rare case where UI updates such as position are missing after a lost network connection is regained.
- Compatibility fixes.
- Fix adding admin using the password reset tool.
- Improve performance of device mapper loading.
- Removed deprecated "Default vehicle" field in User Access Mask Editor -> Driver info section.
- Moved Driver ID to Details section to match User Edit form placement.
- Removed Driver Info section from User Access Mask Editor.
- Fix rare case where Maintenance (Legacy) would fail due to missing privileges.
- Closest vehicle tool: draws a straight line when hovering or clicking on a vehicle.
- New, consistent format of reporting file name, containing dates. This update applies to scheduled reports that are dowloaded and sent via e-mail.
- Updated ArcGIS map API to 4.24 and 3.41 for improved performance.
-More graceful handling of broken, and partly broken/incompatible ArcGIS layers. You will now see a warning indicator in the layer list for such layers.
-ArcGIS layer list selector is now always added.
-ArcGIS layers with global coverage will not get the "zoom to" action button in the layer list.
- Google Maps traffic button can now be invoked using keyboard.
Fix issue so that panels are correctly displayed after toggling back and forth in the application.
Draw event and standstills on event map layer.
- Allow moving map with vehicle when running track replay.
- Avoid clearing service schedule form when a resource is added.
- Fix install default mapper entry.
- SplitButton now supports longer titles without stretching outside the title container.
Compatibility fixes for Camera plugin.
- Fix erroneous validation of user properties causing various issues.
- Fix REST API response messages and HTTP code when passing invalid data while adding new user.
Charts now allows color coding of variables.
Show trail of selected menu items in application main menu.
Change initial panel height to fit welcome message.
- System errors are now found within user applications in Site Admin in addition to Site Admin (Legacy).
- 'Subscription has expired' message now the displays the subscription id making it easier to find the affected servers.
Improvement to make administrator and application tag names:
- legible in search fields despite the length of application name
- easy to search for in all 'Manage applications' fields
- Add export functionality to Daily Summary.
- Bug fix that could cause the Site Admin device terminal page to become blank and not show anything.
- Fix always "0" filled in "Licenses used" column in Manage Application window.
Add missing localization key for "Find closest vehicles".
Fix an issue with Batch Import Users. Eliminates an error when accumulators have to be explicitly presented in a CSV import file to be added to a new user even if those accumulators are in an appropriate User Template.
Updated Spanish language file with new localization keys.
Fleet App: bug fix where pressing the Vehicle tab would crash the app in certain cases.
Tracks: keyboard navigation will only trigger the track point tooltip when Automatic tooltip is enabled.
- Add track point time & date to track point tooltip.
- Change Tracks color presets, remove red and add teal.
Enable the Odometer Accumulator for new devices by default:
- Add the Odometer Accumulator to all existing User Types what contain mapped devices.
- If a mapped device supports a hardware odometer then the Odometer Accumulator will be set to use it by default.
- When creating a new User Type and at least one device is mapped the Odometer Accumulator will be preselected.
- Update "Basic One" and "User Types" templates
- Improved "Batch Import Users" and "Batch Update. Users" jobs to support setting of "Use Device Odometer" property.
Add missing localization keys:
- Server Administration -> Terminal window.
- For quick branding button in main menu in VehicleTracker.
Renamed the following main menu options in VehicleTracker:
- "Server Administration" to "Site Admin".
- "Server Administration -> Server" to "Site Admin -> Account".
- "Server Terminal" to "Terminal".
- "Server branding" settings page to "Site branding".
- "Site Admin Application" to "Site Admin (Legacy).
Add missing localization keys.
The date in Store FeatureCards is now formatted according to country and languages selected in localization settings.
- Add option to find the 5 closest vehicles to a selected location on map. Right click on the map and select the option "Find closest vehicles."
- Missing localization keys in Email Logs added.
- Compatibility fixes.
Sort sub privileges like _ReadMessageFields alphabetically in Edit Application -> Privilege section.
Add 'protected void ToGpsGate' for TrackPoint, Status, and OneWireData.
New separators in the Site Admin window for clearer and more consistent titles.
Updates to email logs: able to filter Queued and Cancelled emails and Cancel pending emails.
- Remove unused PostgreSQL database connection.
- Fix removing resources associated with a user when removing the user.
- Fix rare case causing database connection to leak and not reuse.
Changes to application branding to make it easy to edit. The privilege is enabled for Master and _Administrator roles of each application by default and includes:
- Application branding, logo, and colors, can now be be quickly configured just by clicking the logo image-location in the upper left corner of VehicleTracker.
- Add a new "_EditApplicationBranding" privilege to control availability of the "Quick add app branding" feature.
Email Service version update.
Fix issue where the user could not select the license expiration date later than 2023.
- Auto focus text input field in Send Test Email popup in Server Administration -> Settings -> Email. Disable Send button and show spinner while test email is being sent.
- Fix issue that could lead to the track point tooltip being unable to open.
- Fix issue with some panels crashing when converting panel to window.
- Fix issue with menu now shown in maintenance panel and table not being updated when panel becomes active.
Improve empty states in Maintenance in GpsGate Cloud.
Fix to prevent workspace to go to Default instead of a new workspace.
- Fix to show Maintenance panel with Maintenance (Legacy).
- Improve Maintenance sample data in GpsGate Cloud.
- Improve variable localization in tooltips for Charts and Tracks.
- Add a menu option to disable automatic opening of the track point tooltip.
- Bug fix in the select dropdown that caused a blank area during search and permanent search result after closing the overlay.
- Sort Track tooltip variables to make it easier to find relevant data.
- Made it easier to select/deselect multiple table columns.
- Autofocus table columns search input.
Mobile app for the brand new GpsGate Cloud Maintenance feature.
- Introducing GpsGate Store, an in-app store where new free and paid features are offered.
- Introducing GpsGate Maintenance feature for cloud-hosted servers.
- Support setup having a reverse proxy or load balancer with public HTTPS and HTTP targets.
- Fix issue that in some scenarios rendered daily summary and tracks panel to show different distances.
Rename Maintenance plugin to "Maintenance (Legacy)."
Fix cleanup of track data.
Fix missing Server Terminal option in Server Administration menu.
- Fix to Howen installation protocol.
- Outgoing command notifier optimizations.
- Error and profiler logs pages have moved in-app.
Improved track backend for (cloud-hosted customers).
Updated product timezone database.
Fix incorrect format in the file containing the registry of supported Time Zones. This prevents issues related to time zones in the product.
Removed duplicate time zone entries in Server and Application settings time zone dropdown.
Fix for crashes related to select form.
Improvement to the UX for selecting/deselecting all items in a select-field.
- Fixes for Slack Notifier.
- Static HttpClient for Telegram.
- Error messages will be shown when editing notifiers in event rules.
- Branding logo changes: logo is now always shown to the side of the top menu. The selected branding color is now shown as background for the logo image for better preview.
Add Driver ID field to entity for creating user using REST API.
- Telegram integration: we now support sending event notifications from GpsGate Server to Telegram.
- Compatibility release.
- Do not expire Kml feed session.
- Enhancements and updates.
- Fix issue with CSV files not properly displaying certain characters like Arabic when imported in Excel.
- Fix issue with failed report rendering in Excel format when report contained inset, outset, groove or ridge border style.
- Add support for multiline text for User Description property and custom fields of type "Paragraph Text" for Batch Edit/Import/Update User features.
- Fix a rare issue with POI search when it might throw an exception.
UI improvements in the Queue viewer page in Server Administration.
- The Publish map (iframe) now exposes a micro API for extensions.
- RabbitMQ compatibility fix.
- Various performance improvements.
- RabbitMQ: add possibility to enable and disable each configuration, and set timeout for connections. Improve failure handling.
- Web UI: fix speed column data not being visible when exported.
- Web UI: add more checks to ensure device edit form is displayed only when all data is loaded.
Fix an issue when using a calendar in dispatch causes an error.
Add index on 'sessions' table 'expire' column.
Fix an issue when POI mega search could return duplicates.
Fix to remove duplicated keys when there is more than one track point with the same timestamp.
Fix the search-box in Server Administration -> Applications -> Manage Applications. A search could sometimes fail with a blank page as a result.
- Fix memory leak for sessions.
- Support for event from GpsGate Server to Slack.
- Modernized AreaSearch look with new React UI.
- Add new English language keys and icons.
Fix case where email components could use excessive resources.
Fix issue where the email component could malfunction and use excessive resources.
Update privileges to show under Data in User Actions. Tracks changes going forward, but not historical.
Fix reverse geocoding for PickPoint.
Improve error message language around weak passwords when adding API new user.
Disable Switch to Application icon when application is expired.
Add option to export a template as xml in Manage Applications.
Fix user sync stopped working when using tags.
- Fix for invalid line break in maintenance notifications.
- Fix for situation with database upgrade from MySQL < 5.5.3.
- Fix an issue with the Batch Update User functionality in cases when there are both a tag and a role have the same names.
- Fix deploy in cases where a plugin dependency is not part of the current repository.
Fix instance when markers failed to show up on the map while alternating between views.
Site Admin terminal and queue viewer pages have moved in-app! These features are now found in the app's main menu -> Server Administration -> Status -> Server Terminal.
Reports are now available in Excel format (xlsx).
Update Google Maps plugin.
Security settings updated to accommodate service email providers.
Duration fields in events and Tracks now processes time in seconds.
Fix issue where Google Maps was not populating in Fleet App.
- Improve message options when sending to a receiver with a delay or full inbox.
- Add support for aborting emails and sending cancellations.
Fix localizations in admin forms.
Fix text on Form Items to avoid crammed text.
Email service version update to include email message validation.
- Camera date picker no longer indicates photos are present when they are not.
- Camera photo overview window and photo window can now be resized and maximized.
- Downloading a photo now gets the same name as when it was uploaded.
Updated cross-site ASPX setting title and toggle for added security.
Improve filtering for malformed and corrupted email messages that contained no body or attachments.