20230923 - Bug Fixes and New Features
Cycle processing
- Add an extra flag on the gateways,
sendsTrustedTimestamps
. When true, the timestamps the gateway sends with their cycles are used instead of trying to rebuild the timeline based on cycle interval information. Used by XBee gateways for now, in selected clients. This also adjusts multiple cycles received at the same timestamp (in a batch) by spacing them out - When displaying the
lastCycleAt
, use timestamp from monitor for when the last cycle was processed
Reconcile skipped scans
Adds the capability to reconcile skipped scans and move tool cycle data to a different machine.
Improvements
Asset page
- Show the asset current temperature in the asset properties.
- Improve formatting of the names of the asset calculated properties.
- Colors in the asset status indicator are not aligned with the colors in the asset dashboard
- Optimize the performance of asset listing, asset page and asset dashboard, it should now load ~20% faster.
- Some performance optimization in the Activity report.
Administration
- Improve gateway page to use the AdvancedTable, allowing for search. Display the firmware version.
- Show monitor temperature and firmware version on the monitor page
No longer broken
- When clicking on the
N/A
on the PM bar of an asset in the asset dashboard, the page no longer breaks. - Cannot see PM details from PM History Report.
- PM Checklists
- if the
View / Edit PM Checklist
page has an invalid id in the url or you change the user context while on the page, redirect back to PMC list and display a notification - add custom
Result
element so the page does not break if there is noEnterprise / Plant
in the user context - fix issue where we could not see Enterprise PM Checklists because the query was wrong.
- if the
- Dashboards
- navigate to
Dashboards
when accessing the application ifAll Plants
is selected in the user context
- navigate to
- Asset list
- add
Result
element on multiple pages
- add
- Translation improvements
- First steps, removing some token concatenation
- Permission issues for Preventative Maintenance Checklists Due.