Skip to main content

Release Notes

Changelog

3.36.3 (2026-01-12)

Bug Fixes

  • retrospective: updates caused items to stop showing on map (ff87590)

3.36.2 (2026-01-08)

Bug Fixes

  • retrospective: dep upgrades caused adding new layers to hang (05f8e32)

3.36.1 (2025-12-21)

Bug Fixes

  • driving telemetry: include home station (50efd25)

3.36.0 (2025-12-18)

Features

  • boundary visits: allow selection of path colour (fb3122d)
  • objectives: add attributes (85f57c4)

Bug Fixes

  • driver behaviour: was showing exempt activites (9f7a580)
  • driving telemetry: include vehicle and driver categories (95e1dd7)
  • driving telemetry: make duration values in csv the same format as other reports (0ae7bd3)
  • mils: report was crashing when alert happpened outside a trip (8046cd1)
  • trails: include categories (b2d9b1a)
  • update deps to latest versions, handling all breaking changes (76e85fa)
  • update deps to latest versions, handling all breaking changes (f315f90)

3.35.2 (2025-11-19)

Bug Fixes

  • resources: creating new radios and telematics boxes wasn't working properly (37dae59)
  • retrospective: remove response category (a59cda8)
  • trips: handle case when corrdinates are missing (bbe1ed3)
  • trips: use new permissions for assigning trips and classifications (e0550bf)

3.35.1 (2025-10-14)

Bug Fixes

  • prisoner watches: not all fields added were being saved (a19c8ed)
  • scenes: newly added scenes didn't show up without refresh (93c6c68)
  • urgent actions: make occurrence number optional (add410e)
  • watches: add groups field to allow users to manually control visibility (1402c1a)

3.35.0 (2025-10-12)

Features

  • objectives: make identifier visible and usable as a filter (6145e72)

Bug Fixes

  • equipment activations: include distance in filter, table and download (fe4e6e9)
  • live: groups & areas filter value kept clearing while typing (e514144)
  • live: skill field search value kept disappearing (c32263d)
  • locations: couldn't set start and end time properly (ff5983a)
  • retrospective: location types now pulled from correct place (c972415)
  • retrospective: public safety events renamed to public safety/welfare incidents (50c4436)

3.34.1 (2025-10-09)

Bug Fixes

  • retrospective: use new endpoints for person and vehicle custom v… (312f7bd)
  • retrospective: use new endpoints for person and vehicle custom visits (e6a7f40)

3.34.0 (2025-09-25)

Features

  • events: new telematics box resets page (bb7cbab)
  • trips: classification values can now be restricted to admins (39d565a)

Bug Fixes

  • driving telemetry: score wasn't rounded in csv. fixes #2068 (403927a)
  • events: use new endpoints for person and vehicle boundary visits (db6e015)
  • events: use new endpoints for person and vehicle boundary visits (6e1e5ca)
  • last contact: vehicle categories were not showing in csv. fixes #2070 (04c1272)
  • malfunction indicator light: add duration filter and show duration in csv. fixes #2069 (36b0535)
  • reports: use new endpoints for person and vehicle heatmaps (9845fde)
  • reports: use new endpoints for person and vehicle heatmaps (88ef51b)

3.33.4 (2025-09-02)

Bug Fixes

  • resources: sorting by nested fields wasn't working (f2240a1)

3.33.3 (2025-09-02)

Bug Fixes

  • live: manually created radios caused crash (fa34ca1)

3.33.2 (2025-08-20)

Bug Fixes

  • duration was sometimes looking weird in CSV export (bc03fa2)
  • mileage: filtering was broken (31e6414)
  • people: if users are not allowed to view rfid cards or radios then link buttons won't show (e69ba95)
  • trips: enable trip driver and classification setting according to rules (3bafd03)
  • vehicles: only show box link if user has permission (24e57e5)

3.33.1 (2025-06-16)

Performance Improvements

  • switch web sockets over to sse where possible to improve performance (0f66f93)

3.33.0 (2025-06-02)

Features

  • add default trip classification option to vehicles (5b14dd9)

Bug Fixes

  • briefing: address various bugs (3bfa1f2)
  • briefing: toggle labels (252b9c8)
  • live: eta lookup wasn't working (c9ff5a6)

3.32.0 (2025-04-15)

Features

  • briefing: prisoners and update existing screens to use sql api methods (cc4e03e)

3.31.2 (2025-04-09)

Bug Fixes

  • idles: page was crashing (e508662)
  • tag: fix form to work with old tags (9b169c1)
  • tags: crashing when old tags present (1b55d42)

3.31.1 (2025-03-31)

Bug Fixes

  • daily utilisation: restore percentage view (7ea4f86)
  • event replay: make polygons have much more transparency (78e793a)
  • people: add attributes to export (bda708d)
  • vehicles: add attributes to exports (95f4efa)

3.31.0 (2025-03-06)

Features

  • last contact: update filters so they are consistent with other reports (9e73ca5)

3.30.3 (2025-03-03)

Bug Fixes

  • events: show all vehicle groups, not just division (29f750c)
  • make all queries cancellable (837cca3)
  • map: opnfreemaps was having name conflicts with existing glyphs (c1a99bb)
  • resources: allow removal of image (8ff1c98)

3.30.2 (2025-02-13)

Bug Fixes

  • vehicles: deal with edge case where odometer readings showed as null (f24cc8f)

3.30.1 (2025-02-13)

Bug Fixes

  • vehicles: couldn't add odometer reading to a new vehicle (9015016)

3.30.0 (2025-02-11)

Features

  • heat map: show polls when fully zoomed in (99b4522)
  • heatmap: allow clicking on map to show nearest poll with hover panel showing details (18175b1)
  • paramaters: show duration of selected time period (988293c)

3.29.0 (2025-02-06)

Features

  • reports: added driving telemetry report so it can be retrieved easily (643d32f)
  • reports: discrete person heat map (0951114)
  • reports: vehicle heat map (bedd2d1)
  • telematics box test: ability to retrieve historical polls (e3e5adb)
  • telematics box test: show current vehicle details if assigned (e3e5adb)

Bug Fixes

  • replay: rfid card details not showing when you hover a vehicle (dd84bef)

3.28.2 (2025-02-03)

Bug Fixes

  • replay: sorting by collar number wasn't working (036c915)

3.28.1 (2025-02-03)

Bug Fixes

  • retrospective: retrieve polls using imei at the time of event (c5e8bee)

3.28.0 (2025-02-02)

Features

3.27.5 (2025-01-24)

Bug Fixes

  • equipment activations: add max speed filter (fcd84de)
  • home: show version in footer (9b82207)
  • live: restore vehicle category filters (5e5359d)
  • objectives: add occurrence number filter (950f6dd)
  • people: search not working for some (0cdda41)
  • people: search not working for some (ed0896e)
  • resources: add back links to related hardware to people and vehicles (77fc196)
  • retrospective: add distance filter to trips (906d93b)
  • rfid cards: handle serial number edge cases (b227696)
  • speed infractions: add speed rules to csv download (d95286a)
  • telematics box test: don't fetch config state when disabled (7c26bb7)
  • vehicles: csv download was broken (049bfc7)

3.27.4 (2024-12-10)

Bug Fixes

3.27.3 (2024-12-09)

Bug Fixes

  • briefing: notice and urgent action filtering wasn't working (669c764)

3.27.2 (2024-12-09)

Bug Fixes

  • watches: map crashing on initial load (e243f97)

3.27.1 (2024-12-09)

Bug Fixes

  • use presence of briefing api url to determine if briefing should be shown (263037a)

3.27.0 (2024-12-09)

Features

  • briefing: stage 1 of briefing (12e5e11)
  • retrospective: added niche datasets including crimes, antisocial behaviour, traffic offences, public safety events & stop checks. (12e5e11)

3.26.1 (2024-11-29)

Bug Fixes

  • resources: search string could be empty if any value was missing (7784b92)

3.26.0 (2024-11-15)

Features

  • tags: redone so you can use whatever values you like (2ef5ef9)

Bug Fixes

  • gazetteer: search was broken (b2aec2c)

3.25.1 (2024-11-14)

Bug Fixes

  • vehicle boundary visits: include trips that start and end during the visit (e57f011)

3.25.0 (2024-11-14)

Features

  • vehicles: allow recording of multiple odometer readings (ef42364)

3.24.3 (2024-11-12)

Bug Fixes

  • boundary visits: crashed when filter applied (a53cc46)
  • highlights: results not showing on some cards (6d3a1b6)
  • replay: switch to rank field instead of category (bb71e5d)
  • trips: using wrong permission to check if editable (fd2faa7)

3.24.2 (2024-11-12)

Bug Fixes

  • person boundary visits: accidentally included vehicle filter instead of person (d57e0d6)

3.24.1 (2024-11-08)

Bug Fixes

  • replay: filters would only allow one value (dc109d5)

3.24.0 (2024-11-08)

Features

  • events: boundary visits for people and vehicles (d43b0dc)

Bug Fixes

  • retrospective: custom visits weren't joining up polls (ea69389)

3.23.1 (2024-11-01)

Bug Fixes

  • hourly utilisation: incorrect labels on bars (93adefa)
  • retrospective: custom visits attributing wrong vehicle/person (c599f07)
  • retrospective: not all custom visit filters were working (b5c0e5f)

3.23.0 (2024-10-25)

Features

  • accelerometer events: use new table control, some code cleanup (4471c97)
  • dark mode (460e78d)
  • double crews: update to use new table control (a7c045c)
  • equipment activations: switch to new table control (8757953)
  • idles: update to new table control (a033c99)
  • last contact: update to use new table control (3ef4139)
  • locations: update form, add ability to use multiple aliases (1f25301)
  • locations: update form, add ability to use multiple aliases (9040696)
  • malfunction indicator lights: update to new table control, improve behaviour (ebfa8c0)
  • objective attendances: use new table control (6fd9104)
  • objectives: switch to tiptap for content (b1e470f)
  • on board diagnostics: update to new table control (c841e47)
  • outages: switch to new table control (2c84303)
  • people: update form (b07586d)
  • radios: update form (fabd02c)
  • rfid cards: update form, improve removing person behaviour (2d26f01)
  • speed infractions: use new table control (c71ffe5)
  • stops: update to new table control (8e4651e)
  • tags: update form (4ab6934)
  • telematics boxes: add discrete screen for testing and configuring boxes (75a9422)
  • trails: update to use new table control (21a1a75)
  • vehicle equipment activations: swith to new table control (c328fbb)
  • vehicles: allow uploading of install location images (8e7fd00)
  • vehicles: update form, simplify telematics box section (d6b79b6)

Bug Fixes

  • mileage: show latest if no date selected (ce501a3)
  • parameters: don't show blank rows in drop downs (6460255)
  • person location visits: update to new table control (0e4467b)
  • reports: cancel wasn't working for some, couldn't refetch (b5a3eed)
  • retrospective: accelerometer events were broken (954053c)
  • retrospective: allow saving with same name (d5d153c)

3.22.4 (2024-10-09)

Bug Fixes

  • hourly in location: improve performance by showing combined value of selected locations (5e56013)
  • timeline in location: improve performance by resolving to single chart (d34b49b)

3.22.3 (2024-10-08)

Bug Fixes

  • speed infractions: address crash when vehicle added without groups (c4754b7)

3.22.2 (2024-10-02)

Bug Fixes

  • legacy audit: page was crashing when setting didn't exist (ab65d92)

3.22.1 (2024-10-02)

Bug Fixes

  • legacy audit: pull options from setting instead of records (04e8be7)

3.22.0 (2024-09-12)

Features

Bug Fixes

  • accelerometer events: download was empty (4702694)
  • parameters: control can now pull values from resources, collections, options or ranges (e5866e1)
  • resources: attributes weren't showing correctly (1705f62)
  • trips: setting classification to none now works properly (7636bf7)

3.21.1 (2024-08-05)

Bug Fixes

  • highlights: group search was breaking due to duplicate names (5cb99e1)

3.21.0 (2024-08-01)

Features

  • reports: fleet utilisation (246e423)

Bug Fixes

  • fleet utilisation: add home base to table (a6de837)

3.20.1 (2024-07-23)

Bug Fixes

  • excessive accelerometer readings: exclude records of duration 0 (4c04dd9)

3.20.0 (2024-07-23)

Features

  • retrospective: add microbeats filter for polls and incidents (4e3e21c)

Bug Fixes

  • highlights: sort group names (70ff3e5)
  • highlights: ward codes instead of names showing (32a8216)
  • hourly in locations: download wasn't working (941d982)
  • map: roll back version bump due to bug in control (8bd4017)
  • person: don't show rfid card category when not enabled (8241395)
  • retrospective: filter values empty (218a84f)
  • sidenav: don't show unless logged in (9685ed6)
  • timeline in locations: typo was causing crash (4369952)

3.19.0 (2024-07-09)

Features

  • reports: legacy audit for viewing old ir3 audit records (a85bd4e)

3.18.2 (2024-07-03)

Bug Fixes

3.18.1 (2024-07-03)

Bug Fixes

3.18.0 (2024-07-02)

Features

  • driver behaviour: add staff id filter (9c1ce29)

3.17.4 (2024-05-09)

Bug Fixes

  • highlights: show group names instead of ids (#1873) (e04db4e)

3.17.3 (2024-04-25)

Bug Fixes

  • daily activity: grouping by date was crashing report (25bab80)
  • errors: migrate to eu sentry (2e640ea)
  • rvehicle availability: show dates on chart correctly (60cb988)

3.17.2 (2024-04-23)

Bug Fixes

  • maps: use latest protomaps (49e503c)

3.17.1 (2024-04-15)

Bug Fixes

  • rfid card/dallas key: ensure serial number is valid hex string (a07f39b)
  • vehicle: make attribute fields visible (3aaefb1)

3.17.0 (2024-04-13)

Features

  • rfid cards/dallas keys: ability to manually add new (7e7c2e6)

Bug Fixes

  • driver behaviour: don't show trip summaries for excluded trips (80c3ca8)
  • tables: address date sorting weirdness (09fd588)

3.16.1 (2024-04-12)

Bug Fixes

  • live: remove ridiculous audit log data (b285558)

3.16.0 (2024-04-11)

Features

  • audit: update with better ui & ux (68b4320)

Bug Fixes

  • tables: set default rows per page to 25 (44191a5)

3.15.4 (2024-04-09)

Performance Improvements

3.15.3 (2024-04-02)

Bug Fixes

  • engagement: show download button (ebaf0ef)
  • mileage: looking in wrong place (6610329)

3.15.2 (2024-03-23)

Bug Fixes

  • driver behaviour: replay link was broken (d942d73)
  • highlights: no bcu options (cefa651)
  • objective: applicable to field no longer disappears (2eb9c47)
  • objectives: microbeats field was not accepting inputs (76f4a45)

3.15.1 (2024-03-18)

Bug Fixes

  • attendances: include radio ssi (cfec1fd)
  • dashboards: support group type aliases (b6b3dbb)
  • driver behaviour: allow for drivers with no collar number (9302b51)

3.15.0 (2024-03-08)

Features

  • driver behaviour: brand new version improves functionality and performance (f845a1c)
  • trips: add replay link to csv download (9d6dd83)

Bug Fixes

  • highlights: use new groups (#1826) (1001a38)
  • notifications: add ability to enable/disable in config (ed9a6c5)

3.14.2 (2024-02-29)

Performance Improvements

  • comissioning: update approach to avoid unnnecesary data fetching (4cd083a)
  • move provider down the stack to avoid unnecesary rerenders (19677c6)

3.14.1 (2024-02-27)

Bug Fixes

  • groups: make subtype clearable (4b0a92a)
  • retrospective: custom boundary not saving (1aac962)

3.14.0 (2024-02-26)

Features

3.13.4 (2024-02-20)

Bug Fixes

  • groups: alias type filter would include records with empty lists (46ecb98)
  • replay: snapshot audit logging (3fba11f)
  • retrospective: vehicle custom visits not working (9366cb8)

3.13.3 (2024-02-13)

Bug Fixes

  • groups: was still crashing (deb3fb9)

3.13.2 (2024-02-12)

Bug Fixes

  • resources & groups: crashing on load (9a961de)

3.13.1 (2024-02-12)

Bug Fixes

  • logout: wasn't logging out correctly (3d250f5)
  • reports: cache results for 1 hour (5463057)

3.13.0 (2024-01-12)

Features

  • groups: add missing alias type filter (8564a4e)

Bug Fixes

  • autocomplete: not updating value (5b43d68)
  • hourly activity: report wasn't bringing back any data (b675e06)

3.12.5 (2023-12-23)

Bug Fixes

  • get rid of the annoying unauthorised page (438ceac)

3.12.4 (2023-12-20)

Bug Fixes

  • avatar: crashing when no associated person (a9ebb27)
  • live: include locations filter for telematicsBox and radios (e17fa00)
  • retrospective: heatmaps work with queries (864013e)
  • speedinfractions: gets blank screen when filter with no Warning equipment used (f3ad219)

3.12.3 (2023-12-20)

Bug Fixes

  • auth: adfs resource different from client id (cf8a98a)

3.12.2 (2023-12-19)

Bug Fixes

  • forms: improve detection of dirty form (ac29534)

3.12.1 (2023-12-18)

Bug Fixes

  • login: restore auto-login behaviour (0c78d53)
  • objective: map not always showing, other form improvements (1d0c566)

3.12.0 (2023-12-15)

Features

  • login: new (hopefully more reliable) login approach (9ffcb2c)

Bug Fixes

  • locations: csv export wasn't working (5d481c6)

3.11.1 (2023-12-12)

Bug Fixes

  • replay: use number and date from incident fields (a5ed002)

3.11.0 (2023-12-08)

Features

  • replay: change delayed hover actions to click (6eef145)
  • replay: detailed popup panels (9487ca2)
  • replay: filtering (62d9844)

Bug Fixes

  • trips: division wasn't in export (723f55f)

3.10.2 (2023-11-15)

Bug Fixes

  • objective: allow end time extension if still active (65f5268)

3.10.1 (2023-11-06)

Bug Fixes

  • incident responses: include responder details (843dc78)
  • trips: crash when response shown (32a7758)

3.10.0 (2023-11-06)

Features

  • admin: added ability to create data retention periods (e2331c0)
  • double crews: add filtering (95a40a2)
  • events: trips now show related events (70088d1)
  • live: add discrete ward filter (b695a0d)
  • live: filter vehicles, people and locations by thier group hierarchy (c223d13)
  • retrospective: add response time filter to incidents (889003e)
  • retrospective: add response time filter to incidents (f470f56)
  • retrospective: incidents can be filtered by ward & ward type (fec8577)

Bug Fixes

  • address issue of premature logout (4f1c7e0)
  • live: incident avatar on detail was broken (340516a)
  • notifictions: only turn on socket when enabled (a6696f8)
  • replay: wasn't waiting for request to complete before firing off another (39a9921)
  • retrospective: file upload now working (fec8577)
  • trips: show reason for no occupants count (d0c4455)

3.9.0 (2023-10-23)

Features

  • events: email scheduling now possiblw (1764aa5)
  • events: query saving now possible (1764aa5)
  • live: add ability to filter incidents by group (cc0d035)
  • reports: query saving now possible (1764aa5)
  • retrospective: allow area maps to be grouped (e297b5e)

Bug Fixes

  • retrospective: issue with custom visit durations for unassigned radios (ebd5ad9)

Performance Improvements

  • replay: seperate resource and location queries (231ed6c)

3.8.2 (2023-10-09)

Bug Fixes

  • remove 10 second request timeout (a4d8f3e)

3.8.1 (2023-10-02)

Bug Fixes

  • some fields not accepting input (e286e54)

3.8.0 (2023-09-28)

Features

  • accelerometer alert notifications (a13eeed)

Bug Fixes

  • clear query cache on logout (64ba432)

3.7.11 (2023-09-27)

Bug Fixes

3.7.10 (2023-09-27)

Bug Fixes

  • config: refined approach (117e331)
  • lazy load config to avoid caching (a1bc257)
  • replay: time multiplier not working properly (e029b64)
  • resources: remove redundant reduced resources (e245862)

3.7.9 (2023-09-23)

Bug Fixes

  • resolve config caching issue (e8e81fc)
  • retrospective: not redirecting after saving (b57e1bd)

3.7.8 (2023-09-20)

Bug Fixes

  • live: clicking edit on police stations redirecting to wrong url (0cf9241)
  • live: don't show locations than have ended (a796ba4)
  • retrospective: file picker dependency introduced breaking change (e12506e)

3.7.7 (2023-09-14)

Bug Fixes

  • ensure restricted status stays consistent with visible to (1b6ac54)
  • live: clicking on an unrecognised driver would cause a crash (b2d907e)
  • live: locations are showing no occupants before clicking sh… (#1672) (b946b33)
  • Objective Attendances: compliant cumulative time not sortable (e362d60)

3.7.6 (2023-09-04)

Bug Fixes

  • sidenav: complete fix for routes not showing (1427c96)

3.7.5 (2023-09-01)

Bug Fixes

  • people: restricted status wasn't being retrieved (1e47a57)
  • retro people custom visit ssi associated with wrong person (b82b533)
  • retro person custom visit showing non associated person (57577f3)
  • sidenav: entries weren't being hidden correctly for groups other than admin (783ab7c)

3.7.4 (2023-08-24)

Bug Fixes

3.7.3 (2023-08-23)

Bug Fixes

  • clicking back button after replay in driver behaviour return error (beecc4a)
  • live: people assignment status-filter showed [object, object] (ee1c528)
  • unable to create new tag for resources (e981b7c)

3.7.2 (2023-08-07)

Bug Fixes

  • clicking live people show blank page (e3686d8)
  • live: hide stale resources by default (bf1d46b)

3.7.1 (2023-07-21)

Bug Fixes

  • live legend and category filters are not matching for people (#1645) (71153e3)
  • live: take into account location start and end time (96ef124)
  • people: add mobile number (7bf4b4a)

3.7.0 (2023-07-04)

Features

  • groups: parent count badge, subtype, no code (d579640)

3.6.0 (2023-06-29)

Features

  • retrospective: add speed infractions (70989a8)

Bug Fixes

  • app crashed when reporting api arrors (6fbdb0c)
  • retrospective: add max speed to custom visit export (e85027f)
  • retrospective: navigation sometimes didn't work (a8aaf7a)

3.5.1 (2023-06-21)

Bug Fixes

  • highlights: crash when force has no bcu (8bf8561)

3.5.0 (2023-06-19)

Features

  • groups: add groups & areas as first class entities in ir3, allowing org structure to be modelled (90bfc11)
  • highlights: add objective compliance card (229b161)
  • replay: allow jumping back to any moment in the past (2c5295d)
  • replay: sorting & filtering via search box (55c72ec)
  • resources: add new hierarchical groups & areas. mark old as legacy (9acd6c0)
  • resources: add new hierarchical groups & areas. mark old as legacy (#1611) (9acd6c0)
  • resources: allow export of rfid cards & radios (dcc78f2)

Bug Fixes

  • daily activity: show (%) when switch to percentage (#1608) (2d52bcf)
  • events: filtering when value blank rather than missing now works (26f08bb)
  • export: durations now in days which excel can convert to HH:MM:SS, also NaN addressed in trip occupants (3c4c350)
  • highlights: current objectives card was crashing when no BCU assigned to resource (31d3bf4), closes #1593
  • last contact: filter was not allowing you to type (a2221da), closes #1598
  • live: legend not showing available status colours (9088c7b)
  • live: legend not showing available status colours (#1586) (913572b)
  • navigation after deletion was wonky (ef503d0)
  • people: export now takes filter into account (d6a12d6)
  • people: filtering by no radio now works (9ebc0ed)
  • replay: fall back to imei if reg or fleet number unavailable (7de3c4e)
  • retrospective: make retro work with resourceless events (9def7a1)
  • retrospective: navigation when deployed to a subfolder like /staging was broken (592c917)
  • speed infractions: warning equipment filter was causxing crash (77e4819)
  • timeline in locations: crashing on filter resolved (371b4cb)

3.4.3 (2023-05-21)

Bug Fixes

  • uncheckedvehiclescard: bug fix for Highlights Fleet Tab page not rendering (86cfbe4), closes #1578

3.4.2 (2023-05-18)

Bug Fixes

  • add label option for AD group picker (ae2fa0f)
  • live: hiding stale for radios/telematics doesn't hide them in the list (#1576) (228a407)
  • logout wasn't working (1b3d432)

3.4.1 (2023-05-14)

Bug Fixes

  • sending data to api was broken in places (dd0755d)

3.4.0 (2023-05-12)

Features

  • highlights: add bcu, sector & team tabs, add excessive accelerometer report for vehicles (2d433f4)

Bug Fixes

3.3.2 (2023-04-24)

Bug Fixes

  • live: tematics box not showing speed, follow on and missing filters (#1548) (28c090b)
  • retrospective: missing icon when only one layer and crash when deleting it (8c5efa0)

3.3.1 (2023-04-14)

Bug Fixes

  • objectives: make schedule a required field (e20a3ab)
  • people: include leaving date in csv export (8c6ee0e)

3.3.0 (2023-04-05)

Features

  • objectives: add options to be notified of entry and exits (301f111)

3.2.2 (2023-04-04)

Bug Fixes

  • forms: add full field validation to ensure proper data entry (018db8c)

3.2.1 (2023-03-30)

Bug Fixes

  • objective: use AD groups to determine visibility (5f88a6a)

3.2.0 (2023-03-29)

Features

  • live: add unassigned radios telematics box to map (#1492) (43731c4)
  • live: show microbeat objectives on map (31b4b99)
  • objectives: added field where microbeat codes can be seen and added (af172aa)
  • objective: use microbeats for boundary (7a07893)

Bug Fixes

  • hide delete prompt after deletion (#1511) (e86e57d)
  • objectives: limit identifier and title length (34b93b8)
  • objectives: prevent objectives being created in the past (fb2d99f)
  • person: sort broken redirect on person creation (e9afcd9)
  • resolve crash caused when vehicle doesn't have a force property (2c0a826)
  • user unable to update saved retrospective (#1515) (b4aedd6)

3.1.2 (2023-03-20)

Bug Fixes

  • utilisation: sort menu repaired (ef1cbb6)

3.1.1 (2023-03-20)

Bug Fixes

3.1.0 (2023-03-20)

Features

3.0.0 (2023-03-08)

⚠ BREAKING CHANGES

  • Uses a different config file format

Build System

2.39.4 (2023-03-06)

Bug Fixes

2.39.3 (2023-03-05)

Bug Fixes

  • downloads filename should be 24 hour date format (#1474) (e95dd46)
  • hourly utlisation groups doesn't exist and live/people missing p… (#1469) (cabd4ba)
  • improve appearance of tooltips and map buttons (69ae937)
  • objective attandance link not populating query (#1471) (599fb6c)
  • populate vin/person code when events link click from resorces page (#1472) (f4ff1bf)

2.39.2 (2023-02-16)

Bug Fixes

  • add reverseGeocode field to the incident projection (#1453) (4a83ad7)
  • only filter out leavers & disposed vehicles that have leaving/disposal dates in the past (12efbd9)
  • some reports and events are not fetching data (#1455) (82c8b08)

2.39.1 (2023-02-03)

Bug Fixes

  • accelerometer events: merge issue caused crash (b1d102b)
  • attendances: crash when person didn't belong to any areas (a2f76b1)
  • retrospective: do not allow to saving with same title (fa86431)

2.39.0 (2023-01-27)

Features

  • downloads: include date range in filename (4d6fffc)

Bug Fixes

  • fix typo in event filter field distanceKilometres (#1434) (f793989)
  • live: live list item last poll time format (91b0437)

2.38.1 (2023-01-22)

Bug Fixes

  • filters: fix crash when no options loaded (555b5b7)

2.38.0 (2023-01-22)

Features

  • filters: updated filter control to remove glitches and add new exclude option (af12bc4)
  • filters: virtualise for improved performance (bd31eb2)
  • locations: make all location types visible (51ebfae)

Bug Fixes

  • deletion wasn't navigating when finished (85b289b)
  • pagination not working (40851bd)
  • retro search time period relative check box label not showing (6398ed8)
  • trip item downloading all the polls between dates instead of selected trip polls (630804e)
  • unable to delete tag (b04bb8a)

2.37.0 (2022-11-18)

Features

  • higlights: fleet dashboard (2b5d632)
  • include stale vehicle filter in resources (2db6cb9)

Bug Fixes

  • site map not building according to authorised routes (97385b2)

2.36.1 (2022-11-17)

Bug Fixes

2.36.0 (2022-11-17)

Features

  • add events links to location (1cf0a4a)
  • add filter for people and vehicles in location (446c93f)
  • add radio and update rfid/dallas key resource pages (b432f9d)
  • attendances: add grouping switcher to attendances (4a11466)
  • events: add equipment activations (151e5fb)
  • filtering: add location filters to live and retro (55956d1)
  • incidents/live: show location info in incident details (05351f6)
  • incidents/retro: show location info in incident detail page (c3c03d8)
  • maps: allow base layers to be configurable (db07bc1)
  • objective: better days and hours ui (51ca9e2)
  • objectives: objectives are now a single link; style (bef6a69)
  • person: expose person callsign code in ui (ca6062a)
  • switch attendances grouping by requiredFrequency (92e5a9a)
  • vehicles: expose callSign code field in UI (b651b4a)
  • visual clean up of all pages (06bb7b7)

Bug Fixes

  • attendances: show correct attendance duration format (8b94897)
  • cd not working (d4a4713)
  • ensure Any/None options are at top (be31536)
  • ensure correct version number is in build (0ab8884)
  • ensure obsolete cached parameters aren't used (11f62d9), closes #1226
  • equipment activations: handle issue where field names are different (16949c5)
  • events: filtering now works without changing rows per page (#1301) (a9af0b5)
  • extract out lookup config for easier diffing (fdc279c)
  • filters: event filters not always working (a107a07)
  • filters: temporary fix for duration filter. proper fix requires refactor (f6a8dbd)
  • fix paging bug in outages (809e261)
  • handle when groups are an empty object (94bdb11)
  • improve speed presentation in live and replay (1b2a518)
  • live: update live to hadle objectives with no schedule (09e4c77)
  • make release match build number (68c495d)
  • objective: fix date-fns console warnings about incorrect date type parsing (8591748)
  • objectives: highlight objectives with commas (a6de970), closes #1251
  • objectives: start and end time fields behave properly (#1299) (38acaa7)
  • parameters: tighten up spacing (d2b0ffe)
  • people: choose file dialog kept reopening when choosing avatar photo (3eec8ba)
  • percentage view option doesn't work as expected (8a8da2c)
  • replay: addressed bug caused by changing date library (2ed49e1)
  • replay: control layout was broken (9669232)
  • replay: weren't going to the end (8d457f9)
  • reports: old cached parameter stopped daily utilisation (e49019f), closes #1228
  • restore alpha to map controls (b11c0bd)
  • retro: add event sort by startTime/openedTime and endTime; default sort (63577ad)
  • retro: choose unassociated but recorded dallas keys (c380a84)
  • retro: location subtype wasn't being shown (48cc07c)
  • retro: only include areas that intersect >20% of boundary (4f12221), closes #1259
  • retro: retro replay crash safeguarding (9edf5df), closes #1230
  • retrospective: add speed limit info to polls download (2b7129b)
  • retrospective: react 18 causes crash drawing shapes (dbb853b)
  • retro: unassociated ssi/imei shows as unassociated (5ebbe9b), closes #1232
  • show logout button when autologin is enabled (e7c6d07)
  • show whole trips on custom visit (b3573cb)
  • sidenav: didn't always show selected section (4cbe6df)
  • staging: logout brought you to root path (82942fe)
  • start and end time validation in parameters control (533442a)

2.35.1 (2022-11-17)

Bug Fixes

2.35.0 (2022-11-17)

Features

  • maps: allow base layers to be configurable (db07bc1)

Bug Fixes

  • percentage view option doesn't work as expected (8a8da2c)

2.34.6 (2022-11-11)

Bug Fixes

  • replay: weren't going to the end (8d457f9)
  • retrospective: react 18 causes crash drawing shapes (dbb853b)

2.34.5 (2022-11-03)

Bug Fixes

  • filters: temporary fix for duration filter. proper fix requires refactor (f6a8dbd)

2.34.4 (2022-11-02)

Bug Fixes

  • equipment activations: handle issue where field names are different (16949c5)

2.34.3 (2022-11-02)

Bug Fixes

  • staging: logout brought you to root path (82942fe)

2.34.2 (2022-11-01)

Bug Fixes

  • filters: event filters not always working (a107a07)

2.34.1 (2022-10-31)

Bug Fixes

  • replay: addressed bug caused by changing date library (2ed49e1)

2.34.0 (2022-10-31)

Features

  • person: expose person callsign code in ui (ca6062a)
  • vehicles: expose callSign code field in UI (b651b4a)

2.33.0 (2022-10-28)

Features

  • events: add equipment activations (151e5fb)

2.32.3 (2022-10-18)

Bug Fixes

  • show whole trips on custom visit (b3573cb)

2.32.2 (2022-10-18)

Bug Fixes

  • attendances: show correct attendance duration format (8b94897)

2.32.1 (2022-10-17)

Bug Fixes

  • replay: control layout was broken (9669232)

2.32.0 (2022-10-14)

Features

  • add filter for people and vehicles in location (446c93f)

2.31.6 (2022-10-14)

Bug Fixes

  • ensure correct version number is in build (0ab8884)

2.31.5 (2022-10-14)

Bug Fixes

  • extract out lookup config for easier diffing (fdc279c)

2.31.4 (2022-10-11)

Bug Fixes

  • show logout button when autologin is enabled (e7c6d07)

2.31.3 (2022-10-03)

Bug Fixes

  • parameters: tighten up spacing (d2b0ffe)

2.31.2 (2022-10-02)

Bug Fixes

  • restore alpha to map controls (b11c0bd)

2.31.1 (2022-10-02)

Bug Fixes

  • sidenav: didn't always show selected section (4cbe6df)

2.31.0 (2022-10-02)

Features

  • visual clean up of all pages (06bb7b7)

2.30.0 (2022-09-29)

Features

  • filtering: add location filters to live and retro (55956d1)
  • incidents/live: show location info in incident details (05351f6)
  • incidents/retro: show location info in incident detail page (c3c03d8)

2.29.4 (2022-09-26)

Bug Fixes

  • handle when groups are an empty object (94bdb11)

2.29.3 (2022-09-15)

Bug Fixes

  • live: update live to hadle objectives with no schedule (09e4c77)

2.29.2 (2022-09-14)

Bug Fixes

  • events: filtering now works without changing rows per page (#1301) (a9af0b5)

2.29.1 (2022-09-14)

Bug Fixes

  • objectives: start and end time fields behave properly (#1299) (38acaa7)

2.29.0 (2022-09-12)

Features

  • attendances: add grouping switcher to attendances (4a11466)
  • objective: better days and hours ui (51ca9e2)
  • objectives: objectives are now a single link; style (bef6a69)
  • switch attendances grouping by requiredFrequency (92e5a9a)

2.28.1 (2022-09-05)

Bug Fixes

  • make release match build number (68c495d)

2.28.0 (2022-08-28)

Features

  • add radio and update rfid/dallas key resource pages (b432f9d)

2.27.9 (2022-08-18)

Bug Fixes

  • start and end time validation in parameters control (533442a)

2.27.8 (2022-08-16)

Bug Fixes

  • improve speed presentation in live and replay (1b2a518)

2.27.7 (2022-08-16)

Bug Fixes

  • fix paging bug in outages (809e261)

2.27.6 (2022-08-04)

Bug Fixes

  • retrospective: add speed limit info to polls download (2b7129b)

2.27.5 (2022-07-29)

Bug Fixes

  • retro: add event sort by startTime/openedTime and endTime; default sort (63577ad)

2.27.4 (2022-07-25)

Bug Fixes

  • retro: location subtype wasn't being shown (48cc07c)
  • retro: only include areas that intersect >20% of boundary (4f12221), closes #1259

2.27.3 (2022-07-14)

Bug Fixes

  • objectives: highlight objectives with commas (a6de970), closes #1251

2.27.2 (2022-07-11)

Bug Fixes

  • people: choose file dialog kept reopening when choosing avatar photo (3eec8ba)

2.27.1 (2022-07-11)

Bug Fixes

  • objective: fix date-fns console warnings about incorrect date type parsing (8591748)

2.27.0 (2022-07-04)

Features

  • add events links to location (1cf0a4a)

2.26.0 (2022-06-22)

Bug Fixes

  • replay/live: show not speeding, hide limit when unknown (d21c403), closes #1160

Features

  • live: show specific speed rules broken (397eb4b)
  • replay: show specific speed rules broken (34d25a0)

2.25.4 (2022-06-21)

Bug Fixes

  • retro: choose unassociated but recorded dallas keys (c380a84), closes #1234

2.25.3 (2022-06-20)

Bug Fixes

  • retro: unassociated ssi/imei shows as unassociated (5ebbe9b), closes #1232

2.25.2 (2022-06-20)

Bug Fixes

  • retro: retro replay crash safeguarding (9edf5df), closes #1230

2.25.1 (2022-06-20)

Bug Fixes

  • reports: old cached parameter stopped daily utilisation (e49019f), closes #1228

2.25.0 (2022-06-20)

Features

  • live: gazetteer searching moves map to placenames (c0c50c2)
  • live: general search for all items on map (e1f4716)
  • retro: find locations by searching address on gazetteer (b813fe0)

2.24.5 (2022-06-15)

Bug Fixes

  • ensure Any/None options are at top (be31536)
  • ensure obsolete cached parameters aren't used (11f62d9), closes #1226

2.24.4 (2022-06-15)

Bug Fixes

  • live: keep open grade 1 & 2 on the map (ab674eb)

2.24.3 (2022-06-14)

Bug Fixes

  • correct date-fns parse formats (a13736d)

2.24.2 (2022-06-14)

Bug Fixes

  • localization provider expects object (0ab5e19)

2.24.1 (2022-06-10)

Bug Fixes

  • fix some table alignment issues (fcc5053)

2.24.0 (2022-06-10)

Bug Fixes

  • datepickers: change dateFormats strings for date-fns; get rid of @mui/lab (f194e3d)

Features

  • add date-fns adapter deps (3455ea3)

2.23.2 (2022-06-08)

Bug Fixes

  • live: impossible options weren't styled after ui update (e1b05ff), closes #1218

2.23.1 (2022-06-08)

Bug Fixes

2.23.0 (2022-06-08)

Features

  • confirm erasing exisitng layers and creating new retro (cb83e6e)

2.22.0 (2022-06-08)

Features

  • add empty layer state ui + get rid of fab (e48ad1b)

2.21.13 (2022-06-06)

Bug Fixes

2.21.12 (2022-05-30)

Bug Fixes

  • retro: crash opening retro while on an area detail fixed (7975b16), closes #1207
  • retro: fixed intermittent crash when changing retros (3f1cb66), closes #1205

2.21.11 (2022-05-25)

Bug Fixes

  • retro: incident number will only accept positive numbers (53c2662), closes #1197

2.21.10 (2022-05-18)

Bug Fixes

  • replay: only over x30 replay speed worked previously (34fc1d0), closes #1195

2.21.9 (2022-05-18)

Bug Fixes

  • live: use 3 lines of info for a call sign list item (71e8ffc), closes #1192

2.21.8 (2022-05-18)

Bug Fixes

  • tags: improved clicking on tag chip behaviour (01a7ba5)

2.21.7 (2022-05-17)

Bug Fixes

  • live: deleted items weren't being removed (e0f9c26), closes #1190

2.21.6 (2022-05-16)

Bug Fixes

  • retro: crash on amber color selection (d0533e9)

2.21.5 (2022-05-13)

Bug Fixes

  • add release version to sentry config (2585675)
  • add releases with source maps to sentry (01c1c3b)

2.21.4 (2022-05-13)

Bug Fixes

2.21.3 (2022-05-13)

Bug Fixes

  • give build zip a proper name (3943ac6)

2.21.2 (2022-05-13)

Bug Fixes

  • docs: copy changelog to docs site (d6691f4)

2.21.1 (2022-05-12)

Bug Fixes

  • release: bundle assets with release (114b93f)

2.21.0 (2022-05-06)

Features

  • locations: added new types, hospitals, courts & schools (ce2d70b)

2.20.5 (2022-05-05)

Bug Fixes

  • retro: gracefully handle clustered items without location (ec68519), closes #1165
  • retro: heat maps need redraw when layer added (a1683ee), closes #1165

2.20.4 (2022-05-05)

Bug Fixes

  • reports: Any/None disposed filter on last contact report (259188e), closes #1173

2.20.3 (2022-05-04)

Bug Fixes

  • live: ellipsize long text in lists and add tooltip (6705983)
  • live: motorcycle icon when vehicle type is MOTORCYCLE (4e5dd1b), closes #1169

2.20.2 (2022-04-29)

Bug Fixes

  • live: differentiate drivers/last drivers in vehicle list (a4d81f3), closes #1154

2.20.1 (2022-04-29)

Bug Fixes

  • osm/psga maps were not loading correctly coming back from replay (433f1cf)
  • retro was crashing getting back from replay (48f8f39)

2.20.0 (2022-04-22)

Features

  • retro: list trails for a person visit in the details page (31256d9), closes #1152
  • retro: list trips for a vehicle visit in details page (2673b1b)

2.19.10 (2022-04-22)

Bug Fixes

  • reports: person availability was grouping incorrectly (19e5f24), closes #1157

2.19.9 (2022-04-19)

Bug Fixes

  • live: added more incident grade icons (6 & 7) (60c1823), closes #1149

2.19.8 (2022-04-14)

Bug Fixes

  • replay: make replay speed more accurate (da5c5b7), closes #1138
  • retro: show ssi on radio polls unassociated with a person (8d4485d), closes #1137

2.19.7 (2022-04-13)

Bug Fixes

  • reports: daily util didn't display cached parameters (7287af1), closes #1133

2.19.6 (2022-04-12)

Bug Fixes

  • build: include code in releases (a61658d)

2.19.5 (2022-04-12)

Bug Fixes

  • events: handle backspace clearing date bug (668327d), closes #1141

2.19.4 (2022-04-11)

Bug Fixes

  • start/endTime issues in objective (2d1df9b)

2.19.3 (2022-04-06)

Bug Fixes

  • retro: crash when reordering layers quickly (befa3c4), closes #1127

2.19.2 (2022-04-06)

Bug Fixes

  • retro: estimated limit sometimes caused 0 results (a743402), closes #1128

2.19.1 (2022-04-06)

Bug Fixes

  • events: configure occupants thresholds (be8802c)
  • events: lookup person by ssi if no occupant name (ec38de3), closes #1123
  • live: swp crash on navigating back to live (a6d91ce), closes #1125

2.19.0 (2022-04-05)

Bug Fixes

  • events: double crews filters remembers values (842d1cd), closes #1121
  • live: incident number filter was broken (2046214), closes #1119

Features

  • live: add speed limit indication to live (8f16bca), closes #1115

2.18.9 (2022-04-04)

Bug Fixes

  • retro: hide boundary on switching to known visits (4dd6b04), closes #1117

2.18.8 (2022-03-31)

Bug Fixes

  • resources: add commissioning fields to Vehicle (ad9bf1d), closes #1107

2.18.7 (2022-03-30)

Bug Fixes

  • retro: search v trips by dallas key/rfid (6cf62a6), closes #1111

2.18.6 (2022-03-30)

Bug Fixes

  • live: changing a filter field resets the condition to = (5b5e86e), closes #1113

2.18.5 (2022-03-29)

Bug Fixes

  • objectives: zoom out was disabled after double click zoom (cc5cc27), closes #1109

2.18.4 (2022-03-29)

Bug Fixes

  • live: maximise objective image on click (9e55248), closes #1099
  • reports: consider hourly filter when calculating avgs (f3d139d), closes #1096
  • retro: indicate smaller/larger bubble distance (3fc141f)

2.18.3 (2022-03-29)

Bug Fixes

2.18.2 (2022-03-29)

Bug Fixes

  • retro: make incident grade multiselect not numeric (14ce08f), closes #1105
  • retro: show unknown/unrecognised driver on trips (58b660e), closes #1103

2.18.1 (2022-03-25)

Bug Fixes

  • reports: filtering by 0 hours returns no results (4f70994)
  • reports: people activity matches vehicle util layout (9b538d8), closes #1087
  • reports: v. util. didn't highlight selected sort option (b16caf1)

2.18.0 (2022-03-23)

Features

  • trips: add rfid card/dallas key filtering (bae4fda)

2.17.11 (2022-03-23)

Bug Fixes

  • events: can clear select type filters (yes/no) (ae82d14), closes #1088

2.17.10 (2022-03-22)

Bug Fixes

  • retro: add rfid/dallas key to csv downloads (5cd7ba1), closes #1083
  • retro: add rfid/dallas key to csv downloads (fbe3604)

2.17.9 (2022-03-22)

Bug Fixes

  • initial side nav missing items until reloaded (5f22aa6), closes #1085

2.17.8 (2022-03-22)

Bug Fixes

2.17.7 (2022-03-22)

Bug Fixes

  • live: text search on location name (28261ec)

2.17.6 (2022-03-21)

Bug Fixes

  • allow routing to 2nd level menu items (5dcb4d1), closes #1061
  • allow routing to specify main menu child items (1320303), closes #1058
  • allow specific routing for objectives/locations (01b068e), closes #1062
  • don't wrap long menu items (bdfc61b), closes #1029
  • driver behaviour: include trips with no accel reports (93ef8e8)
  • events: add event filters to trips (ddae5c1)
  • live: handle when incident has no ref/date (003b4ca), closes #1067
  • live: handle when incident has no ref/date (fcf7c4c), closes #1067
  • live: hide objectives if not in autorisation (b888fc0), closes #1057
  • locations: hide add location if not authorised (cb9ab8c), closes #1060
  • objectives: disable modification if not authorised (20984a1), closes #1058
  • reports: vehicle availability crashed on filter (4b1b169), closes #1065
  • retro: accel event chart was missing speed (438f426), closes #1069

2.17.5 (2022-03-21)

Bug Fixes

  • live: add call sign/name to people/call sign list items (5a78f55), closes #1075

2.17.4 (2022-03-21)

Bug Fixes

  • live: match accel event data when it arrives (2d87ddf), closes #1072
  • live: use home station name not code in details (4289f8c), closes #1055
  • resources: csv download had NaN instead of reg/fleet/vin (7e3fdba), closes #1071

2.17.3 (2022-03-10)

Bug Fixes

2.17.2 (2022-03-08)

Bug Fixes

  • retro: add in incident reference number (1a9a9da), closes #1032

2.17.1 (2022-03-07)

Bug Fixes

  • live: add driver details to accel alert (f3ad838), closes #1052
  • live: add poll info at time of accel alert (6f2c867), closes #1050

2.17.0 (2022-03-04)

Features

  • add events ui + logic for trips (161c4ab)
  • add fleet events to people; do not show irrelevant events to fleet users (19925e8)
  • link and prepopulate for attendances (25926aa)
  • prepopulate for the people (59b3a70)
  • prepopulate for vehicle events (8e6a0f9)
  • support accelerometerEvents (e4c75fb)
  • support all vehicle events in a generic way (62112fa)

2.16.4 (2022-02-28)

Bug Fixes

  • don't restrict map to configured extent (8bb4dca), closes #1053

2.16.3 (2022-02-25)

Bug Fixes

  • disallow future dates in parameters start date (fbfe5aa)
  • live: pad map when following (d16df56), closes #1041
  • retro: incident number filter (5eb0b17), closes #1039

2.16.2 (2022-02-24)

Bug Fixes

  • retro: clustered items showed radio not person code (f62cc76), closes #1036
  • retro: parameters reset on return from viewing items (c31e079), closes #1035
  • retro: pressing enter on search no longer saves (980ba85)

2.16.1 (2022-02-24)

Bug Fixes

2.16.0 (2022-02-11)

Features

  • add totals to event footers (23c8ff6)
  • add totals to speed inractions (f87594f)

2.15.0 (2022-02-08)

Features

  • events: determine vehicle occupants using radio polls (4c0a574)
  • events: show potential occupants of trip (c323dba)

2.14.6 (2022-02-02)

Bug Fixes

  • fix marking selected layer (264fd50)
  • layers load only when they need to load and not everywhere all the time (1d3f84a)
  • os layers loading untangled from airbus wmts (c245dcf)
  • remove layers menu glitch (70cb8fd)

2.14.5 (2022-01-31)

Bug Fixes

  • live: immediately show label on incident focus (96e5617), closes #1008

Performance Improvements

  • reports: improved calculation and rendering (4dd9304), closes #1009

2.14.4 (2022-01-25)

Bug Fixes

  • reports: audit had "Invalid Date" for some entries (7024211), closes #978
  • reports: fix availability report crash (516ad0a), closes #995
  • reports: timeline in locations crash (4c9d3b6), closes #977
  • resources: new vehicle field was disabled (0b352b7), closes #1004
  • retro: initialised fields were showing required error (cccc5dd), closes #993

2.14.3 (2022-01-24)

Bug Fixes

  • fix retro reset on navigate back (cd7e1fe)
  • no 404s navigating back from replays (eda8fd7)
  • only load wmts tiles when options request completes (3288b4d)

2.14.2 (2022-01-20)

Bug Fixes

  • axios security advisory addressed (84b5b9a)

2.14.1 (2022-01-13)

Bug Fixes

  • live: eta was showing earliest eta of all incidents (5f94cb4)
  • live: expand/collapse all inc call signs, config grouping (8d0e503)
  • live: handle unknown etas (ff355aa)

2.14.0 (2022-01-11)

Features

  • follow on hover; event point stays in place (e2a726a)
  • point follows accelerometer chart on hover (795a153)

2.13.10 (2022-01-11)

Bug Fixes

  • events: roll back speed infraction pagination (57ae5c5)
  • events: stops missing staff id config (3739b94)
  • events: trips won't redownload csv on return (65da686)

Performance Improvements

  • events: double crews server side pagination (037246b)
  • events: get stop events page by page not all at once (a926cdd)
  • events: idle uses server side pagination (7aa96ed)
  • events: improve server side paging sorting speed (27c17a3)
  • events: on board diagnostics server pagination (9267921)
  • events: outages server side pagination (3a8edb1)
  • events: person location visits server side pagination (6fd9dfe)
  • events: person trails uses server side pagination (cb9b807)
  • events: speed infractions server pagination (58be390)
  • events: vehicle location visits server pagination (ccde11f)

2.13.9 (2022-01-11)

Bug Fixes

  • retrospective: colour field caused crash after update (8c7e618), closes #987

2.13.8 (2022-01-06)

Bug Fixes

2.13.7 (2022-01-05)

Bug Fixes

  • events/reports: allow any/none query filters (85ca457)
  • live: any/none filters added (fd17bc4)

2.13.6 (2021-12-14)

Bug Fixes

  • events: selected items only set when visible (83f9638), closes #882

2.13.5 (2021-12-13)

Bug Fixes

  • live: allow copy of unknown driver id (77ca94e), closes #970
  • live: allow copy of unknown driver id (52883a9)
  • live: show overridden in item e.g. callsign (regression) (da666c9)
  • replay: playback by time not poll sequence (3f8568e)
  • resources: highlight selected item in list (8b893e0), closes #968

2.13.4 (2021-12-09)

Bug Fixes

  • fix int values not being filtered (ab3fe8b)
  • items not clearing out on new file upload (8e23a73)
  • reduce of empty array with no initial value crash (1c674cf)

2.13.3 (2021-12-09)

Bug Fixes

  • fix fetched events getting wiped out on retro save fixes #950 (90f0190)

2.13.2 (2021-11-26)

Bug Fixes

  • retro: deselect item on empty map click (3231197), closes #852

2.13.1 (2021-11-24)

Bug Fixes

  • retro: handle multipolygon in case in file (fd0f4cc)

2.13.0 (2021-11-23)

Features

  • hourly utilisation: add an option to toggle chart between minutes and percentage (#783) (f055bbc)

2.12.0 (2021-11-23)

Features

  • add protection for route based on user profile (2911935)
  • allow access to pages according to the routes array in user profile (c8d0684)

2.11.0 (2021-11-23)

Bug Fixes

  • check the incident and callSign status for ETA request (2eac397)
  • make a feth request for ETA after delay (119eae9)
  • only fetch/show ETA if incident assigned to vehicle (338470b)
  • update graphhopper endpoint to match ir3-api (9ba0a3c)

Features

  • add estimated arrival time for live incident (0459ce3)

2.10.0 (2021-11-22)

Features

  • retro: add possibility to add external kml or geojson as retro map data source (c803b43)

2.9.1 (2021-11-17)

Bug Fixes

  • retro: abort fetching a layer if a limit reached (06630d4)
  • retro: error with full fidelity vehicle/person polls (d6024c6)
  • retro: filters with no values should be ignored (808b475)
  • retro: improve estimation logic (e35ce35)

2.9.0 (2021-11-17)

Features

  • reports: person availability by call sign category (47dafc4)

2.8.3 (2021-11-16)

Bug Fixes

  • live: when sorting format shown date as local time (dad3b43), closes #932

2.8.2 (2021-11-15)

Bug Fixes

  • live: link to object edit page from live detail (95bd90e)

2.8.1 (2021-11-15)

Bug Fixes

  • live: add address to live incident detail (796d056), closes #926
  • retro: clear lock map to list icon on source change (0ff23fa), closes #924
  • retro: default bubble distance avoids query errors (d950a8d), closes #922
  • retro: loading of old single select filters can crash (870f1c5)

2.8.0 (2021-11-15)

Bug Fixes

  • allow more than two map layers (22230ce)

Features

  • add semi-transparent road layer to satellite map (abfef3c)
  • live: add map style layer switcher (0e2dd15)
  • maps: add airbus satellite wmts map (67caa08)

2.7.6 (2021-11-15)

Bug Fixes

2.7.5 (2021-11-11)

Bug Fixes

  • retro: event filter was prepopulated when source changed (9a0343a), closes #920

2.7.4 (2021-11-08)

Bug Fixes

2.7.3 (2021-11-01)

Bug Fixes

  • live: object sub type icons ignored polygon in legend (df9593e)

2.7.2 (2021-11-01)

Bug Fixes

  • retro: new button didn't clear existing retrospective (78dbede)
  • parameters with date and no time includes end day (b02a54f)

2.7.1 (2021-10-28)

Bug Fixes

  • resources: use ignition as state change in telematics (b848a3a)

2.7.0 (2021-10-27)

Features

  • utilisation: add an option to view chart as percentage in addition to hours (f644a55)

2.6.5 (2021-10-26)

Bug Fixes

  • retro: vehicle trips wasn't using boundary parameter (27361fd), closes #897

2.6.4 (2021-10-26)

Bug Fixes

  • live: hovering changed selected icon on map (a53ce1c), closes #885

2.6.3 (2021-10-21)

Bug Fixes

  • acceleromenter events: allow viewing of events which don't have a corresponding alert (1f6084a)

2.6.2 (2021-10-21)

Bug Fixes

  • trips: fix driver and classification update messing up pagination (069b2bb)

2.6.1 (2021-10-19)

Bug Fixes

  • retro: make area type required when layer type is area (5566811)

2.6.0 (2021-10-19)

Bug Fixes

  • retro: estimation didn't trigger for saved queries (b65decd)
  • retro: only estimate if no query errors (cf27b1e)
  • retro: restrict visits to location types that have them (ed48c6f)
  • retro: try to get an accel event's driver (3f7743e)

Features

  • retro: custom area people visits (cdb97ed)
  • retro: custom area vehicle visits (3f813b7)

2.5.0 (2021-10-18)

Bug Fixes

  • reports: add reg number to driver behaviour trips (b93f081)
  • retro: add accel alerts to layer sources (b215ff0)
  • retro: allow reselecting of map feature (regression) (eb8c680)
  • trips: when there are no results there are no totals (#875) (6e26915)

Features

  • people: add leaving date and filter out leavers by default (#785) (155beda)

2.4.22 (2021-10-15)

Bug Fixes

  • reports: use driver id for unknown driver trips (b416285), closes #864

Performance Improvements

  • reports: get trips results page by page not all at once (f3aa134)

2.4.21 (2021-10-13)

Bug Fixes

  • retro: handle undefined error when no area type (dc0e871)

2.4.20 (2021-10-12)

Bug Fixes

  • live: show label of focused items (2f9e2fc)

2.4.19 (2021-10-12)

Bug Fixes

  • resources: disable editing VIN by config (20581a8)

2.4.18 (2021-10-10)

Bug Fixes

  • retro: use person/vehicle not radio/box for polls (fa4bc7e)

2.4.17 (2021-10-08)

Bug Fixes

  • reports: fix report loading issues (65e9a55)

2.4.16 (2021-10-07)

Bug Fixes

  • update config for new ci destinations (0fe0e7a)
  • live: no need to use lowercase search text (429ab42)

2.4.15 (2021-10-03)

Bug Fixes

  • minor fix (f0b2959)
  • remove the same value check for query startTime lte (19a3737)
  • replace start time field from to to match the date parameters component (0c71cea)
  • resolve conflicts (848c8ff)
  • reports: added day of week and hour to v utilisation (3a7892e)
  • reports: v hourly util bad request error (b2f7a35)

2.4.14 (2021-09-28)

Bug Fixes

  • reports: callstack error on large timeline in loc query (295ffdf)

2.4.13 (2021-09-20)

Bug Fixes

  • roll back rxjs version due to ie11 incompatibility (a4228d7)

2.4.12 (2021-09-15)

Bug Fixes

  • live: use updated plans api location (323ea37)
  • live: use workshop icon & update legend (fd7281b)
  • retro: client filters with 0 value were ignored (451dbaf)

2.4.11 (2021-09-14)

Bug Fixes

  • live: polygonal type not applied to others in legend (4444a93)

2.4.10 (2021-09-14)

Bug Fixes

  • live: events missing hover and select styling (74567d0)

2.4.9 (2021-09-13)

Performance Improvements

  • reports: use day/month/year totals for driver behaviour (392ffac)

2.4.8 (2021-09-08)

Bug Fixes

  • live: strikethrough on impossible options restored (0585118)
  • retro: incorrect estimation shown if result out of order (7731e64)

Performance Improvements

  • live: wait until finished typing term before searching (84396b2)
  • retro: dropdowns with lots of items render quicker (8288a85)
  • retro: only sort dropdown when different (85e2c69)

2.4.7 (2021-09-02)

Bug Fixes

  • retro: move hover/select icon to the top (39e61ab)

2.4.6 (2021-09-01)

Bug Fixes

  • sidenav: restore visibility rules for plans and queries (9df900d)

2.4.5 (2021-09-01)

Bug Fixes

  • vehicle: don't blank out odo reading on update (5fa2cf6)

2.4.4 (2021-09-01)

Bug Fixes

  • retro: roll up base location to area (eg ward to sector) (87f657e)

2.4.3 (2021-08-31)

Bug Fixes

  • map: add esri provider and attribution (b5330a7)

2.4.2 (2021-08-31)

Bug Fixes

  • retro: layer visibility partially hid dashed border (8fee6c2)
  • retro: shuffling hidden layers toggled visibility (ac875da)

2.4.1 (2021-08-25)

Bug Fixes

  • events: remove double crews with no radio owner (4b69ec1)
  • reports: fixed issue where first date gets cut off (70da416)
  • retro: improved bubble map behaviour (3f60614)
  • retro: limit query size, data & map (9ab2037)

2.4.0 (2021-08-25)

Bug Fixes

  • prevent route leaving guard popping up when saving a newly created entity (6e5572d)
  • live: allow polygonal map icons (configurable) (5b89470)
  • reports: only show base locations in v availability (1724971)
  • retro: don't overwrite retros on save (6f256eb)

Features

  • mileage: show odometer errors explanation (72fc2db)

2.3.1 (2021-08-24)

Bug Fixes

  • retro: make layer boundaries appear as alternating colours (1e71006)
  • fix search term carrying over (def4646)
  • retro: allow boundary colour selection (8e6cae6)

2.3.0 (2021-08-24)

Features

  • progress bar for client side filtering (fe84279)

2.2.9 (2021-08-10)

Bug Fixes

  • live: hide radios with old last poll time (configurable) (b527672)

2.2.8 (2021-08-10)

Bug Fixes

  • live: add call signs to incident detail (854fe5a)

2.2.7 (2021-08-09)

Bug Fixes

  • retro: show cluster count as hover tooltip (1d11419)

2.2.6 (2021-08-02)

Bug Fixes

  • hourly utilisation: restore client side filters, improve performance (71f1729)

2.2.5 (2021-07-28)

Bug Fixes

  • live & retro: separate incident date and number filters (806114d)
  • retro: sorted/filtered list hover highlighted wrong item (5c8559e)

2.2.4 (2021-07-27)

Bug Fixes

  • reset table page when filtering results (42edbcc)

2.2.3 (2021-07-27)

Bug Fixes

  • live: add accelerometer alerts back (8377286)
  • live: remove follow label when unfollowed (f6a33a3)

2.2.2 (2021-07-27)

Bug Fixes

  • retro: hover workaround for ol6 (802ceb2)
  • retro: various openlayers 6 upgrade bugs (e0be8f0)
  • retro: workaround for mongodb $trunc issue (8e74c48)

2.2.1 (2021-07-26)

Bug Fixes

  • live: call sign hidden in legend (configurable) (620c5e2)

2.2.0 (2021-07-23)

Bug Fixes

  • download polls only for one radio (a9406a3)
  • fix some controls in reports not loading up (95a511d)
  • no losing filters in person location visits (6da12d1)
  • live: unfollowed items remained highlighted on map (709118d)

Features

  • live: pan & zoom to last map location (de98153)

2.1.0 (2021-07-23)

Bug Fixes

  • events: add missing columns to idles and stops (2617b68)
  • resources: telematics search keeps selection filtered (02c178b)
  • retro: area with no area type had 0 totals (6a9eaa5)
  • retro: high detail boundaries no longer crash query (2b89875)
  • retro: incoming estimation wiping filters fixed (daff4e0)
  • retro: saving after getting results sometimes crashed (2fce35a)
  • retro: wipe results when changing layer type/source (16f90b3)

Features

  • retro: multiselect options (ccbdc3e)
  • retrospective: estimate result count (139c03d)
  • retrospective: large map results shown in chunks (4d356bd)

Performance Improvements

  • retro: speed up rendering huge option lists (8b11332)

2.0.2 (2021-07-14)

Bug Fixes

  • events: add missing columns to idles and stops (a990077)

2.0.1 (2021-07-13)

Bug Fixes

  • fix issue with IE11 downloading vehicle polls (b323cff)

2.0.0 (2021-07-08)

Bug Fixes

  • cosmetics: add lba logo, hide hourly activity (9c7678d)
  • export: added missing fields to trip and trail export (20687ac)
  • export: added missing fields to trip and trail export (091a5b7)
  • ie11: fix page not loading on ie11 (15645a5)
  • live: "invalid object where stream expected" bug (189a472)
  • live: add occurrence number to objective detail (81ad6a5)
  • live: don't sort numerical values alphabetically (1e060e2)
  • live: equals time filter matches whole day/minute (423a7e4)
  • live: hide stale items on filtered layer (b8d779a)
  • live: manage if vehicle has no callsign (c2fe0da)
  • live: search wasn't working and console errors (265f8a4)
  • live: show satellite toggle if > 1 tile layer (6c80800)
  • live: show visits & frequency on visit detail (ba46e3e)
  • queries: blank screen on contents (cba473b)
  • reports: add unallocated to vehicle daily util (716f5ba)
  • reports: audit CSV downloads (8beda3f)
  • reports: availability one role per location (fdca694)
  • reports: blank vehicle in location charts (#640) (4efc8ea)
  • reports: config emergency eq. for driver behaviour (859b7ef)
  • reports: drill up by month only shows months in that year (5cc0fc0)
  • reports: drill up by month only shows months in that year (d47306c)
  • reports: driver behaviour poll download for one imei (09ec499)
  • reports: person daily [undefined] names (#641) (185e6fd)
  • reports: person daily activity sort by items (ff8e2f3)
  • reports: person daily activity x axis labels (885ff7c)
  • reports: remove Invalid Date in mileage download (a98dfc4), closes #733
  • reports: scrolling on hourly location tootip (a478a30)
  • reports: signal strength and gps valid columns download fixed in last contact report (#744) (de8028f)
  • reports: v. daily used/unused checkbox bug (3e85279)
  • reports: vehicle daily group by date then role crash (94f4dea)
  • reports: white screen when filtering on no data (5c5e7da)
  • resources: remove events button (9a44691)
  • retro: clicking on item after filter crashed (c41fdaf)
  • retro: crash on last driver rank results filter (c4ff497)
  • retro: empty home base/station filter options (9043684)
  • retro: filters acted up when source changed (2643be0)
  • retro: handle missing data fields when searching (bb94a83)
  • retro: idle areas & some filters had 0 results (f96b70a)
  • retro: incident filters crashed (d716495)
  • retro: selecting on list ignored order of items (15b9419)
  • retro: some client filters were missing values (0dd25cd)
  • add filters to Events/VehicleLocationVisits (0f4c85b)
  • add missing filters to Events/Trips (5f75923)
  • add urlEncode and validation for special characters in tag name (5f7c5bf)
  • apply visible permission for tags menu option (74be53e)
  • fix boolean filtering failing on falsey values (66d2d02)
  • fix emergencyEquipmnetUsed filter crash (61a5f73)
  • fix filtering logic for array keys (d54398f)
  • fix isMobile not working for nearby and driving (63bc88a)
  • fix lat/long being 0 in trails and trips (#637) (7067537)
  • modify label for MILS On Time (1f15a49)
  • prevent tags scrollable in location (632505d)
  • retro: remove option value when type changes (ce464a2)
  • fix person and vehicle role filter in trips (57f1b81)
  • fix tiny text on map (ee9564a)
  • ie11 issues (8dacd12)
  • resolve routing duplicate issue (7d07437)
  • unique key for each autocomplete (71c5046)
  • update github jobs for alpha branch (e9a8d3b)
  • retro: fix heat map crash on negative values (26f4755)
  • update authorized routes when user logs in (d6988f1)
  • resources: standardise telematics csv export date (#635) (db00d97), closes #610
  • retrospective: cannot read 'clientFilters' of undefined (#629) (dcd4a51)
  • retrospective: heat person polls item crash (#631) (3df08ae), closes #622
  • add missing scrollbars in retro item fixes #616 (#645) (dc6b619)
  • attendances: fix date validation and end date error fixes #578 (4c4715a)
  • general: tidying up some release issues (9f01fec)
  • live: clearing date field with keyboard crash (56f4408)
  • live: getting/saving live views fixed (c2d3821), closes #592
  • live: handle when plan has no briefs (6eb6975)
  • live: include stale items in fit map if shown (225ab62), closes #552
  • live: no need to use lowercase search text (2669654)
  • objectives: compliance & description required (bcf484e)
  • reports: filter is not a function error popup (e95848d)
  • prevent checkbox getting ticked on export clicks (846700a)
  • live: don't show disposed vehicles on live (bcb0bfb)
  • live: show warning (was emergency eq) icon as blue (d0fb3f1)
  • live: stale state trumps others, pin No option (677c0f1), closes #552
  • live: websockets needs "wss://" url (09d6f1c)
  • live: websockets needs "wss://" url (2576e08)
  • locations: fix csv/json reports generation #522 (b8310e8)
  • objectives: fix long list item texts not ellipsizing fixes #520 (a635fa8)
  • person daily activity: update for new api (ae3b310)
  • replay: sorts broken objective attendance replays (751161d), closes #570
  • reports: availability time hover fixed (b2af6fa)
  • reports: driver behaviour drills to month/day (fc89607)
  • reports: fix "cannot read 'some' of undefined" error (b4169eb)
  • reports: hourly utilisation query selection fixed (2bfc9cf)
  • reports: hourly vehicles in location csv download (ffa8ba4)
  • reports: last contact charts load correctly (cff163d)
  • reports: mileage dates exceeding calc threshold reported (992425c)
  • reports: reinstate hourly utilisation stops & idles (62042e6)
  • reports: speed infraction CSV & emergency filter (bed6db5)
  • resources: fix blank registration and fleet number columns (82ec453)
  • resources: fix no vehicle location visits and odd autocomplete behaviour (29345f8)
  • retro: add replay loader for mobile phones fixes #539 (856c4d2)
  • retro: add spinner on replay map loading fixes #539 (a22f494)
  • retro: fix validation of initial date change (eb8c9ac)
  • retro: gracefully handle incomplete data in bubble layer (5d979db), closes #566
  • retro: gracefully handle incomplete data in bubble layer (c969b43), closes #566
  • retrospectives: filters apply correctly (e14c083)
  • correct query params in PersonLocationvisits (f650bb9)
  • fix headers for VehicleTrip csv in retro (624c55f)
  • fix headers in resources -> PersonTrails (84f9c2a)
  • fix headers in retro/PersonTrail csv (3dbd899)
  • fix headers in vehicleEvents->vehicleTrips (1af1d9c)
  • resources: vehicle disposal date wasn't retrieved (7b79f65)
  • retrospective: heat person polls retrieved (e218b5c)
  • ie11 fix (c3e7ddc)
  • ie11 fix (dd36605)
  • location intersections uses person not driver (679baca)
  • make driver behaviour visible by default (beeb2f2)
  • merge date and condition adornment field, add validation fixes #551 (76221fe)
  • remove settings.json from last commit (718f401)
  • show network error in driver behaviour reports fixes #503 (84fbde4)
  • test new beta release capability (d241244)
  • testing that beta release doesn't update master (8e089ad)
  • typo in DoubleCrews (d1da029)
  • Update config so items match the new dataset (ea6fefc)
  • retro: add dfault values for distance/growth fixes #537 (5203f2f)
  • retro: fix crash on selected filter value #531 (b7fa391)
  • retro: fix date validation bugs #536 (d2aa132)
  • retro: prevent negative values input in growth field (91915e7)
  • retro: refactor date validation logic #536; add tests (6c86ed7)
  • retrospective: layer remains after objective selection (961c3ba), closes #518 #519
  • retrospective: saved retrospectives now visible (4fd1d1f)
  • retrospective: vehicle heat polls crash (#632) (b8ff6a0)

Features

  • live: live follow highlight options (5beb6ef)
  • reports: v. daily group by home station (328c6a0)
  • reports: v. daily group by month (e5cf922)
  • add csv export for person trails (53fc927)
  • add csv/geo exports to retro vehicle visits (92e9d10)
  • add csv/geojson download to PersonLocationVisits (c3d715c)
  • add csv/geojson export to retro->PersonVisit (d72889e)
  • add csv/geojson report download to vehicleLocationVisits (02538b3)
  • add function to dowload as GeoJSON (f425488)
  • add homepage announcement and down marking (fbb7581)
  • add maptiler hybrid map, make layers configurable (09ae65f)
  • add support for maptiler raster tiles (635f475)
  • add vehicle onboard diagnostics event report (0685b6e)
  • audit: filter by search text (cd09761)
  • audit: show audit parameters where available (1c4bff2)
  • events: events pages pre-release (277ed76)
  • geojson: add report type selection dialog (7ec9b80)
  • live: a WebSocket used in Live (29a7ac7)
  • live: a WebSocket used in Live (30bfd04)
  • live: allow hiding of more filter types (8399ee7)
  • live: hiding stale removes from list too (df18652)
  • reports: used/unused vehicle util classification (0c88e1e)
  • get radioPolls, add reporting to personTrails (df132ca)
  • tagging (7abdcaf)
  • nav: move all navigation to side nav (ee9f845)
  • person: show supervisors chips for some clients (93c79ce)
  • reports: availability statistics by location and role (93ff2cf)
  • reports: consider availabile only if at home base option (111ba29)
  • reports: pick histogram or percent graphs in availability (110dce3)
  • reports: query control added to reports (006bab9)
  • resources: sort, filter and download telematics boxes (e378ea4)
  • new middleware (1456a8b)

Performance Improvements

  • live: cache icons locally for faster loading (fb0b1ad)
  • live: reduce expensive date calculations (2e5a883)
  • reports: vehicles in locations (07990fa)
  • retrospective: cache map layers to speed up sync (d2ff1a8)

BREAKING CHANGES

  • switch to 1.0 branch of api

2.0.0-beta.61 (2021-07-08)

Bug Fixes

  • ie11: fix page not loading on ie11 (15645a5)
  • live: don't sort numerical values alphabetically (1e060e2)
  • reports: signal strength and gps valid columns download fixed in last contact report (#744) (de8028f)
  • retro: clicking on item after filter crashed (c41fdaf)
  • retro: handle missing data fields when searching (bb94a83)
  • retro: incident filters crashed (d716495)
  • retro: selecting on list ignored order of items (15b9419)
  • retro: some client filters were missing values (0dd25cd)

2.0.0-alpha.20 (2021-07-08)

Bug Fixes

  • retro: handle missing data fields when searching (bb94a83)
  • retro: incident filters crashed (d716495)
  • retro: some client filters were missing values (0dd25cd)

2.0.0-alpha.19 (2021-07-07)

Bug Fixes

  • retro: clicking on item after filter crashed (c41fdaf)
  • retro: selecting on list ignored order of items (15b9419)

2.0.0-alpha.18 (2021-07-07)

Bug Fixes

  • ie11: fix page not loading on ie11 (15645a5)

2.0.0-alpha.17 (2021-07-06)

Bug Fixes

  • reports: signal strength and gps valid columns download fixed in last contact report (#744) (de8028f)

2.0.0-alpha.16 (2021-07-06)

Bug Fixes

  • live: don't sort numerical values alphabetically (1e060e2)

2.0.0-alpha.15 (2021-06-24)

Bug Fixes

  • reports: remove Invalid Date in mileage download (a98dfc4), closes #733

2.0.0-alpha.14 (2021-06-24)

Bug Fixes

  • fix boolean filtering failing on falsey values (66d2d02)
  • fix filtering logic for array keys (d54398f)

2.0.0-alpha.13 (2021-06-14)

Bug Fixes

  • reports: v. daily used/unused checkbox bug (3e85279)

Features

  • reports: v. daily group by home station (328c6a0)
  • reports: v. daily group by month (e5cf922)

2.0.0-alpha.12 (2021-06-09)

Bug Fixes

  • fix isMobile not working for nearby and driving (63bc88a)
  • modify label for MILS On Time (1f15a49)

2.0.0-alpha.11 (2021-06-03)

Bug Fixes

  • prevent tags scrollable in location (632505d)

2.0.0-alpha.10 (2021-05-26)

Bug Fixes

  • reports: vehicle daily group by date then role crash (94f4dea)

2.0.0-alpha.9 (2021-05-26)

Bug Fixes

  • reports: add unallocated to vehicle daily util (716f5ba)

2.0.0-alpha.8 (2021-05-26)

Bug Fixes

  • retro: crash on last driver rank results filter (c4ff497)
  • retro: empty home base/station filter options (9043684)
  • retro: filters acted up when source changed (2643be0)
  • retro: idle areas & some filters had 0 results (f96b70a)
  • retro: remove option value when type changes (ce464a2)

2.0.0-alpha.7 (2021-05-25)

Bug Fixes

  • live: "invalid object where stream expected" bug (189a472)
  • queries: blank screen on contents (cba473b)
  • reports: scrolling on hourly location tootip (a478a30)

2.0.0-alpha.6 (2021-05-24)

Bug Fixes

  • reports: config emergency eq. for driver behaviour (859b7ef)

2.0.0-alpha.5 (2021-05-20)

Bug Fixes

  • reports: person daily activity sort by items (ff8e2f3)
  • resolve routing duplicate issue (7d07437)

Features

  • add homepage announcement and down marking (fbb7581)
  • add vehicle onboard diagnostics event report (0685b6e)

2.0.0-beta.59 (2021-05-18)

Bug Fixes

  • resolve routing duplicate issue (7d07437)

2.0.0-beta.58 (2021-05-18)

Features

  • add homepage announcement and down marking (fbb7581)

2.0.0-beta.57 (2021-05-18)

Features

  • add vehicle onboard diagnostics event report (0685b6e)

2.0.0-beta.56 (2021-05-12)

Bug Fixes

  • add filters to Events/VehicleLocationVisits (0f4c85b)
  • add missing filters to Events/Trips (5f75923)
  • fix emergencyEquipmnetUsed filter crash (61a5f73)
  • fix person and vehicle role filter in trips (57f1b81)
  • unique key for each autocomplete (71c5046)

2.0.0-beta.55 (2021-05-10)

Bug Fixes

  • add urlEncode and validation for special characters in tag name (5f7c5bf)
  • reports: drill up by month only shows months in that year (5cc0fc0)
  • reports: drill up by month only shows months in that year (d47306c)
  • reports: driver behaviour poll download for one imei (09ec499)
  • reports: person daily activity x axis labels (885ff7c)

2.0.0-beta.54 (2021-04-28)

Bug Fixes

2.0.0-beta.53 (2021-04-22)

Bug Fixes

2.0.0-beta.52 (2021-04-22)

Features

  • add maptiler hybrid map, make layers configurable (09ae65f)

2.0.0-beta.51 (2021-04-21)

Features

  • add support for maptiler raster tiles (635f475)

2.0.0-beta.50 (2021-04-15)

Bug Fixes

  • reports: white screen when filtering on no data (5c5e7da)

2.0.0-beta.49 (2021-04-13)

Bug Fixes

  • apply visible permission for tags menu option (74be53e)
  • live: hide stale items on filtered layer (b8d779a)

Features

  • reports: used/unused vehicle util classification (0c88e1e)

2.0.0-beta.48 (2021-03-30)

Bug Fixes

  • live: add occurrence number to objective detail (81ad6a5)
  • live: manage if vehicle has no callsign (c2fe0da)
  • live: show visits & frequency on visit detail (ba46e3e)
  • reports: audit CSV downloads (8beda3f)

Features

  • live: allow hiding of more filter types (8399ee7)
  • live: hiding stale removes from list too (df18652)

Performance Improvements

  • live: cache icons locally for faster loading (fb0b1ad)
  • live: reduce expensive date calculations (2e5a883)

2.0.0-beta.47 (2021-03-23)

Bug Fixes

  • cosmetics: add lba logo, hide hourly activity (9c7678d)

2.0.0-beta.46 (2021-03-23)

Bug Fixes

  • retro: fix heat map crash on negative values (26f4755)
  • update authorized routes when user logs in (d6988f1)
  • live: equals time filter matches whole day/minute (423a7e4)
  • live: search wasn't working and console errors (265f8a4)
  • reports: filter is not a function error popup (e95848d)
  • resources: remove events button (9a44691)

2.0.0-beta.45 (2021-03-15)

Bug Fixes

  • export: added missing fields to trip and trail export (20687ac)
  • export: added missing fields to trip and trail export (091a5b7)

2.0.0-beta.44 (2021-03-12)

Bug Fixes

  • reports: person daily [undefined] names (#641) (185e6fd)

2.0.0-beta.43 (2021-03-12)

Bug Fixes

  • resources: standardise telematics csv export date (#635) (db00d97), closes #610
  • retrospective: heat person polls item crash (#631) (3df08ae), closes #622
  • retrospective: vehicle heat polls crash (#632) (b8ff6a0)

2.0.0-beta.42 (2021-03-12)

Bug Fixes

  • fix lat/long being 0 in trails and trips (#637) (7067537)

2.0.0-beta.41 (2021-03-12)

Bug Fixes

  • reports: blank vehicle in location charts (#640) (4efc8ea)
  • retrospective: cannot read 'clientFilters' of undefined (#629) (dcd4a51)

2.0.0-beta.40 (2021-03-12)

Bug Fixes

2.0.0-beta.39 (2021-03-09)

Features

  • events: events pages pre-release (277ed76)

2.0.0-beta.38 (2021-03-04)

Bug Fixes

  • prevent checkbox getting ticked on export clicks (846700a)
  • reports: mileage dates exceeding calc threshold reported (992425c)
  • reports: speed infraction CSV & emergency filter (bed6db5)
  • retrospectives: filters apply correctly (e14c083)
  • correct query params in PersonLocationvisits (f650bb9)
  • fix headers for VehicleTrip csv in retro (624c55f)
  • fix headers in resources -> PersonTrails (84f9c2a)
  • fix headers in retro/PersonTrail csv (3dbd899)
  • fix headers in vehicleEvents->vehicleTrips (1af1d9c)
  • location intersections uses person not driver (679baca)

Features

  • add csv export for person trails (53fc927)
  • add csv/geo exports to retro vehicle visits (92e9d10)
  • add csv/geojson download to PersonLocationVisits (c3d715c)
  • add csv/geojson export to retro->PersonVisit (d72889e)
  • add csv/geojson report download to vehicleLocationVisits (02538b3)
  • add function to dowload as GeoJSON (f425488)
  • get radioPolls, add reporting to personTrails (df132ca)
  • geojson: add report type selection dialog (7ec9b80)

2.0.0-beta.37 (2021-03-01)

Bug Fixes

  • live: don't show disposed vehicles on live (bcb0bfb)
  • live: show warning (was emergency eq) icon as blue (d0fb3f1)
  • objectives: compliance & description required (bcf484e)
  • person daily activity: update for new api (ae3b310)
  • reports: availability time hover fixed (b2af6fa)
  • reports: hourly vehicles in location csv download (ffa8ba4)
  • reports: reinstate hourly utilisation stops & idles (62042e6)
  • resources: vehicle disposal date wasn't retrieved (7b79f65)
  • retrospective: heat person polls retrieved (e218b5c)

Features

Performance Improvements

  • reports: vehicles in locations (07990fa)

2.0.0-beta.36 (2021-02-24)

Bug Fixes

  • Update config so items match the new dataset (ea6fefc)

2.0.0-beta.35 (2021-02-23)

Bug Fixes

2.0.0-beta.34 (2021-02-16)

Bug Fixes

  • reports: driver behaviour drills to month/day (fc89607)

2.0.0-beta.33 (2021-02-16)

Bug Fixes

  • testing that beta release doesn't update master (8e089ad)

2.0.0-beta.32 (2021-02-16)

Bug Fixes

  • test new beta release capability (d241244)

2.0.0-beta.31 (2021-02-11)

Bug Fixes

  • live: no need to use lowercase search text (2669654)

2.0.0-beta.30 (2021-02-09)

Bug Fixes

  • live: getting/saving live views fixed (c2d3821), closes #592

2.0.0-beta.29 (2021-01-30)

Bug Fixes

  • make driver behaviour visible by default (beeb2f2)

2.0.0-beta.28 (2021-01-29)

Bug Fixes

  • attendances: fix date validation and end date error fixes #578 (4c4715a)

2.0.0-beta.27 (2021-01-26)

Bug Fixes

  • show network error in driver behaviour reports fixes #503 (84fbde4)

2.0.0-beta.26 (2021-01-22)

Bug Fixes

  • live: clearing date field with keyboard crash (56f4408)
  • merge date and condition adornment field, add validation fixes #551 (76221fe)

2.0.0-beta.25 (2021-01-21)

Bug Fixes

  • retro: add dfault values for distance/growth fixes #537 (5203f2f)
  • retro: prevent negative values input in growth field (91915e7)

2.0.0-beta.24 (2021-01-21)

Bug Fixes

  • ie11 fix (c3e7ddc)
  • objectives: fix long list item texts not ellipsizing fixes #520 (a635fa8)
  • retro: gracefully handle incomplete data in bubble layer (5d979db), closes #566

2.0.0-beta.23 (2021-01-21)

Bug Fixes

2.0.0-beta.22 (2021-01-20)

Bug Fixes

  • retro: gracefully handle incomplete data in bubble layer (c969b43), closes #566

2.0.0-beta.21 (2021-01-19)

Bug Fixes

  • retro: fix validation of initial date change (eb8c9ac)

2.0.0-beta.20 (2021-01-19)

Bug Fixes

  • retro: add replay loader for mobile phones fixes #539 (856c4d2)
  • retro: add spinner on replay map loading fixes #539 (a22f494)

2.0.0-beta.19 (2021-01-18)

Features

  • audit: filter by search text (cd09761)
  • audit: show audit parameters where available (1c4bff2)

2.0.0-beta.18 (2021-01-18)

Bug Fixes

  • general: tidying up some release issues (9f01fec)

2.0.0-beta.17 (2021-01-17)

Features

  • person: show supervisors chips for some clients (93c79ce)

2.0.0-beta.16 (2021-01-15)

Bug Fixes

  • live: include stale items in fit map if shown (225ab62), closes #552
  • live: stale state trumps others, pin No option (677c0f1), closes #552

2.0.0-beta.15 (2021-01-15)

Bug Fixes

  • reports: hourly utilisation query selection fixed (2bfc9cf)

2.0.0-beta.14 (2021-01-15)

Bug Fixes

  • reports: last contact charts load correctly (cff163d)

2.0.0-beta.13 (2021-01-14)

Bug Fixes

  • remove settings.json from last commit (718f401)

2.0.0-beta.12 (2021-01-13)

Bug Fixes

2.0.0-beta.11 (2021-01-13)

Bug Fixes

  • live: all filters show impossible options crossed out (4470e45)
  • live: bing tiles load on initial visit to live (1209cb7)
  • live: call sign's assigned incident retrieved if closed (dc19efb)
  • live: filtered count consistent when items deleted (0384801)
  • live: remember last view selected for dropdown (7d376ac)
  • live: removed spaces in fleet number (4a4f78f)
  • live: search text audit logs current not previous text (6da317c)
  • live: use predefined call sign status options fixes #512 (6f56c41)
  • replay: sorts broken objective attendance replays (751161d), closes #570
  • reports: sort driver behaviour from best to worst #516 (9e24c4d)
  • retrospecive: fixes #463 fetch trips for numeric fleet#s (0b073a3)
  • retrospective: fix error when no filters applied #524 (784c7ee)
  • adds driver group that sees only live and driver behavour (113be0f), closes #493
  • retrospective: fixes #463 fetch trips for numeric fleet#s (afdb117)

Features

  • live: configure label shown per type (f5cb15a)
  • live: create/apply custom preset filters (795e5bc)
  • live: custom configure icon colours (aa98acc)
  • live: legend of icons on live map (4d8a686)
  • live: use driver's callsign if vehicle has none (1ca7b62)
  • reports: query control added to reports (006bab9)
  • resources: sort, filter and download telematics boxes (b06b4ed), closes #455
  • add live only mode (ff24f09)
  • enable restricted access to driver behaviour (cd34470)
  • nav: move all navigation to side nav (ee9f845)

Performance Improvements

  • reports: improved local storage performance (ef1b579)
  • reports: improved performance of daily utilisation (34bbcf5)
  • reports: improved performance of hourly in base (2051204)
  • reports: improved performance of hourly utilisation (8900606)
  • reports: improved performance of timeline in base (adce061)

2.0.0-beta.10 (2021-01-07)

Bug Fixes

  • retrospective: layer remains after objective selection (961c3ba), closes #518 #519

Performance Improvements

  • retrospective: cache map layers to speed up sync (d2ff1a8)

2.0.0-beta.9 (2021-01-07)

Bug Fixes

  • resources: fix blank registration and fleet number columns (82ec453)
  • resources: fix no vehicle location visits and odd autocomplete behaviour (29345f8)
  • retro: fix crash on selected filter value #531 (b7fa391)

2.0.0-beta.8 (2021-01-06)

Bug Fixes

  • locations: fix csv/json reports generation #522 (b8310e8)

2.0.0-beta.7 (2020-11-09)

Bug Fixes

  • retrospective: saved retrospectives now visible (4fd1d1f)

2.0.0-beta.6 (2020-10-15)

Features

  • reports: pick histogram or percent graphs in availability (110dce3)
  • resources: sort, filter and download telematics boxes (e378ea4)

2.0.0-beta.5 (2020-09-22)

Bug Fixes

  • reports: fix "cannot read 'some' of undefined" error (b4169eb)

2.0.0-beta.4 (2020-09-22)

Features

  • reports: consider availabile only if at home base option (111ba29)

2.0.0-beta.3 (2020-09-15)

Features

  • reports: availability statistics by location and role (93ff2cf)

2.0.0-beta.2 (2020-09-02)

Bug Fixes

  • live: add category to person details (24b69b4)
  • live: added missing objective details (184712c)
  • live: allow search of people by call sign (9902864)
  • live: apply cached filter to items on refresh (27056de)
  • live: certain impossible filter options were allowed (15bbb50)
  • live: crash when a filter has no possible options defined (e7f104f)
  • live: crashed when new objective (4a6688a)
  • live: deselecting by pressing back clears map selection (167afb7)
  • live: don't show a section if no filters in group (ae52335)
  • live: handle when plan has no briefs (6eb6975)
  • live: hide identifiable properties when reduced resource configured (be5223b)
  • live: ignore leading whitespace when sorting by name (0435fff)
  • live: incidents in list should use type name to avoid overlap (f3072ef)
  • live: last driver for parked vehicles now showing (bb46bd4)
  • live: lazy load assigned incident outside live timeframe (443a3a4)
  • live: locations shown from outset, no need to move map (7606647)
  • live: long text no longer overlaps other list items (4876b64)
  • live: objective label now shows title (8eddc0d)
  • live: objective with no briefs no longer crashes (63b81bf)
  • live: only show fleet resources for fleet clients (f0b12a7), closes #428
  • live: remove from older call sign when call sign changes (83c5b95)
  • live: slash in objective id used to cause it not to show (ceaa006)
  • live: use callsign status as person status (49b8d2e)
  • live: use dallas keys not rfids where configured (9b7e513)
  • live: when incident changes remove previous from callsign (d80eb8a)

Features

  • live: all followed items in new tag allowing filter & unfollow all (7ad597c)
  • live: allow custom set of sort options in config (d51c2f1)
  • live: call signs added as separate list (29e61b5)
  • live: filter by objective status (e6534a2)
  • live: filter objectives by active/inactive state (f410a0c)
  • live: tags can now be followed/filtered (52aebc8)
  • live: tags; group items together using custom tags (65784fe)
  • retrospective: add sorting to item list (2435a18)

Performance Improvements

  • live: long lists of filter options (like reg no) render quicker (ddce7a7)
  • live: only regenerate filter options when necessary (a371257)

2.0.0-beta.1 (2020-08-12)

Bug Fixes

  • live: websockets needs "wss://" url (09d6f1c)
  • live: websockets needs "wss://" url (2576e08)

Features

BREAKING CHANGES

  • switch to 1.0 branch of api

1.22.0 (2020-07-17)

Features

  • people: added post number (e282784)

1.21.0 (2020-07-17)

Bug Fixes

  • objectives: count updates based on filters (63b6c11)
  • objectives: fixed auto id, and other issues (db2f430), closes #419 #418 #416
  • people reports: hide double crews when turned off (9f45cee), closes #421
  • resources: hide remove/delete buttons when not permitted (3be7021), closes #422
  • tables: default number of rows is now set to first option (7b67152)
  • tables: made default rows per page and options configurable (0a801b8)

Features

  • locations: added count, sorting, filter and export (f8b8b48), closes #420
  • objectives: add sorting and status filter (4089736)

1.20.3 (2020-07-11)

Bug Fixes

  • people export: no rank no longer causes crash when downloading (dc5aa7c)

1.20.2 (2020-07-09)

Bug Fixes

  • mileage report: revert change to query (ca490ad), closes #417

1.20.1 (2020-06-30)

Bug Fixes

  • live: crash when a new user with no filter selections used live (d1ed20e)

1.20.0 (2020-06-29)

Features

  • live: hide filters by configuration (b785f08)
  • live: remove space from VRM (59ae119)

1.19.2 (2020-06-29)

Bug Fixes

  • live: show unrecognised card drivers (a3b28a4)

1.19.1 (2020-06-29)

Bug Fixes

  • live: Addressed issue where resources would periodically disappear from map (8a72b3f)

1.19.0 (2020-06-29)

Bug Fixes

  • audit: filtering now works again (f6dd791)
  • resources: resources will be marked as unrestricted by default (1d2460b), closes #398
  • retrospective: some client side filters caused crashes (b81d3ce), closes #401
  • vehicle trips: fix issue with staff id not showing (4a03ad3)

Features

  • reports: filter menu now vertical & uses autocomplete (c6d7110), closes #400
  • reports: keep state between page switches (12a7012)
  • retrospective: polls show resource details (205b0f5), closes #399
  • unknown driver trips: option to only make available to one group (c5041fa)

1.18.0 (2020-06-26)

Bug Fixes

  • live: disallow adding existing filter field (51b9884)
  • live: don't hide filter if no possible option (b4cad9c)
  • live: fix console warn on impossible option (a0d0ec3)
  • live: wipe selections on filter field change (5c8d37e)

Features

  • live: allow but highlight invalid options (74c965a)
  • live: preclude impossible filter combination (22c9a29)

1.17.3 (2020-06-23)

Bug Fixes

  • live: edge ping to keep no update connection (b02e1f6)

1.17.2 (2020-06-21)

Bug Fixes

  • live: fixed crash on very first launch (e4db06f)
  • locations: fixes #393 couldn't create new locations (1cce5a7)

1.17.1 (2020-06-19)

Bug Fixes

  • locations: fix for location creation, solves #393 (2051160)

1.17.0 (2020-06-18)

Bug Fixes

  • live: hide filters with no suggestions (f8223c2)
  • live: ensure objectives have hours & days set (bce4a3d)
  • live: filters in sections weren't persisting (ccbecdb)
  • live: objective status didn't change on hour (a0185b6)
  • live: undefined pollTimes were defaulting to now and appearing at top of sorted list (fe6b9bd)
  • live: when focusing on an incident's associated resources ensure previously filtered out resources are focused (b5c0ace)

Features

  • live: add locations to vehicle people detail (7be569d)
  • live: add malfunction indicator light filter (4bdbc31)
  • live: improved search strings (009f02f)
  • live: added multiselect filters (ffb7a28)
  • live: show person duties in item detail (f230cd6)
  • live: titles/hovertext on vehicle list icons (648412a)

Performance Improvements

  • live: override openlayer's default behaviour of redrawing the map on each individual update, only redraw when all items have been updated (198f9d3)
  • live: lazy-load pictures instead of loading all initially (ac1dd92)

1.16.2 (2020-06-17)

Bug Fixes

  • people: add button now creates new person (e42ed29)
  • reports: sort filter values (5e64057)
  • speed infractions: trip replay button fixed (decdef4)

1.16.1 (2020-06-17)

Bug Fixes

  • reports: driver b. request loop when no data (d4a5cde)

1.16.0 (2020-06-10)

Features

  • retrospective: data export (6ef5aec)

1.15.0 (2020-06-09)

Features

  • vehicles in bases: differentiate home and visiting (89239f0)

1.14.0 (2020-06-06)

Bug Fixes

  • collections: new button wasn't working (2458b6e)

Features

  • accelerometer events: update export (7aff181)
  • people: sort by last poll time (bc33d24)
  • rfid card: add count to top (580b37a)
  • trip export: added VIN to export, fixes #371 (cc17fc3)
  • trip export: include rfid/dallas key (e537a0d)
  • unknow driver trips: option to choose when cards used or unused (df28c26)
  • vehicles: add option to only show disposed (b1c3c0f)
  • vehicles: disposed filter (ba358ab)

1.13.0 (2020-06-05)

Features

1.12.0 (2020-05-28)

Features

  • driver behaviour: new report allows drilldown by time to find individual driver scores and trips. CSV download lists all individual driver scores for the relevant time periods (2b401cd)

1.11.0 (2020-05-26)

Features

  • driver behaviour: add option to hide feature (4bf9354)

1.10.4 (2020-05-20)

Bug Fixes

  • vehicle trips: fix single trip classification (08c8702)

1.10.3 (2020-05-19)

Bug Fixes

  • last contact report: fixed filtering

1.10.2 (2020-05-19)

Bug Fixes

  • people export: fixed rank in people export (4cba947)

1.10.1 (2020-05-19)

Bug Fixes

  • mileage: remove reg from report when in reduced mode (2d400d2)
  • resources: fixes #380 reduced mode sorting and filtering (c19b54b)

1.10.0 (2020-05-16)

Bug Fixes

  • reports: fixes #308 export now uses filtered data (d5cc7d5)
  • fixes #372 clear local storage on logout (cf2dccb)
  • poll download: fixed issue causing empty spreadsheets (19ac46c)
  • retrospective: fixed issue with deleting retrospectives (9b21635)

Features

  • people list: added filtering, sorting, count and export (cb52796)
  • poll export: add speed limit to poll export (3a916a9)
  • replay: add speed limit to vehicle listings (0317c44)
  • reports: added mileage report (9463839)
  • retrospective: resolves #343 can now add locations layer (1e7aa6c)
  • speed infractions: can take classification into account (b18f9c8)

1.9.3 (2020-04-30)

Bug Fixes

  • report filter: fixed areas report filter (b9c019a)

1.9.2 (2020-04-28)

Bug Fixes

  • vehicle utilisation: fixed issue with group counts (63b464c)

1.9.1 (2020-04-14)

Bug Fixes

  • live: ensure page titles and history reflect (caba92b)
  • live: plan feature select and hover to follow (1ef4488)
  • live: plan search bar now filters plans (f888ab5)
  • live: remove trailing | from plan history (49c1edf)

1.9.0 (2020-04-08)

Features

  • hide stale list items if stale layer hidden (c101f8f)

1.8.1 (2020-04-07)

Bug Fixes

  • don't shrink selected plan feature avatar (aca31c7)
  • plan feature list select->select icon style (81edab7)

1.8.0 (2020-04-07)

Bug Fixes

  • areas weren't showing... fixed elsewhere too? (d0f6e99)
  • clicking on a plan feature brings up its desc (2f37b41)
  • copy n paste typo edit/create (e2c3dda)
  • don't cluster poly types plan icon remains (8ba5c2b)
  • don't cluster polygon layer for plan boundary (6ab50cb)
  • featureType name refactor undefined (627e9bb)
  • helmet for sub-item title (71098b4)
  • join on comma not apost (6dad7cc)
  • path wasn't showing, setGeometry (9de32f1)
  • swap id and title for plan list items (ed459e3)
  • use plan title not id on map (705b71b)

Features

  • change poly to FFF/FFF4 when selected (f8519cb)
  • plan content descriptions displayed (5a91af3)
  • plan contents on map (incl dir path) (937545d)
  • plan items shown with plan detail (9ee0b1c)
  • use marker icons on live plans (c1c8a48)

1.7.4 (2020-04-07)

Bug Fixes

  • chip field: fix issue when field emptied, blank value left behind (571fb69)

1.7.3 (2020-04-07)

Bug Fixes

1.7.2 (2020-03-19)

Bug Fixes

1.7.1 (2020-03-18)

Bug Fixes

  • brief: crash when contents loaded before brief (7a9ae8a)

1.7.0 (2020-03-18)

Bug Fixes

  • back should go back not just to /{type} (67fce32)
  • existing features didn't change source when updated (3f91928)
  • filtering broken if 1/0 item filtered or live updates (6953689)
  • follow toggle on incident resources (8c85d66)
  • inc filter override better when live updates (7fd0bcb)
  • need to toggle polygons too (655b434)
  • remove individual follow for inc focus (ff3d059)

Features

  • filter & follow (focus) on inc & associated (c9c4885)
  • live: incidents show assigned resources (5c59589)
  • live: show assigned incident in person detail (a424c3d)
  • live: show vehicle's assignments & small fix (f00dd2c)

1.6.0 (2020-03-18)

Bug Fixes

  • #329 don't do moment if no time, defaults to now (2feea73)
  • #330 polygons weren't showing plural/singular (61e6d60)
  • #331 divider 'tween type&stale/filter toggles (ecd8b33)
  • #333 collar # should be square brackets in list (9079f9c)
  • add missing status colors for people (37237ce)
  • don't fit when empty extent (objs) (ff96a38)
  • duplicate key on skills (dc0a585)
  • filters saved and applied, fixes #345 (3315b71)
  • only show last driver if no current driver (f74fa24)
  • the MenuItem can't have Fragment (ad8e4e1)
  • title case for labels in filter (62e7382)
  • use advancedFilters state for initial values (ef2fd91)
  • use pluralType to put stale in lower only (f9bc857)

Features

  • remember live search strings too (090cb34)
  • show status as tooltip of avatar (9597ea3)

1.5.0 (2020-03-16)

Features

  • default last contact days in config (44327ae)
  • option exclude undefined when present (6a886dc)

1.4.5 (2020-02-25)

Bug Fixes

1.4.4 (2020-02-12)

Bug Fixes

  • accelerometer events: handle case when event has no coordinates (1008164)

1.4.3 (2020-02-06)

Bug Fixes

  • retrospective: heat map works when no colours selected (374852d)
  • speed infractions: fixed emergency equipment column, added filter (c7ba44b)

1.4.2 (2020-01-31)

Bug Fixes

  • reduced vehicle: show 'never' when no poll time is recorded (321269b)

1.4.1 (2020-01-29)

Bug Fixes

1.4.0 (2020-01-20)

Features

  • adding in live options to production (bf2d752)
  • save layer visibility to localStorage (91a35bf)
  • show/hide stale/filtered on map (86cdbbc)

1.3.0 (2020-01-17)

Bug Fixes

  • clear and addFeatures instead of removeFeature o/w clustering performs poorly (4afe629)
  • css issues with icon crossouts mobile vs normal view (9f11481)
  • foreground should be color for avatar glyph color (3b0dadd)
  • icons without status weren't preloading (4019a8e)
  • ie adornment overflow issue (aa87acb)
  • if id selected via url and item isn't there, select when it gets in, this is complicated by the debouncing/batching of addFeature to support clustering - so feature is added to select layer anew instead of borrowing from existing layer (5a089f5)
  • ignore feed status if no threshold set (189cdff)
  • incident not showing as clusterpoint undefined as location was actually in element.point not element.position (3780dad)
  • make reducer initial values use constants liveFilters (514adc0)
  • make sure objective area underneath other objects including when selected or hovered (078b468)
  • nav away&back treats initial as updates, clear on stream-end faster (0b3cff8)
  • objectives didn't refresh after upsert refactor (5d65dba)
  • set zindex of hidden layers appropriately (96b671b)
  • should be feature.assignments.callSign.category (c2336d8)
  • value is '' not null when advanced filter deleted (8e34248)
  • when clustered have to specify geometry for polygon style (76ed07f)
  • wrong types in some avatars (4f96b02)

Features

  • "Map layers menu"->"Layers" (ed76956)
  • add stale status if over threshold set (32eb3c5)
  • avatar matches Andrew's new icon colours (42a3f24)
  • don't show feed status (6877abf)
  • don't show status with icon use show/hide instead (a4a4eaf)
  • feed status button on live (73fc712)
  • icon outline is same as glyph (c8871c0)
  • live status allows initial load & rechecks for changes every 30s (4a43f25)
  • stale & polys in own layer for no overlap (3952333)
  • stale zIndex less than others (ccae912)
  • wrap layer icon in ListItemIcon (da8ed6f)
  • live: objective map icon and area change when active/inactive & checks on the hour (9adda0c)
  • Live: add plans to live (wip) (dbe5ed3)
  • Live: objectives update activity background on the hour (aac474a)
  • live visuals: filter has some padding (a95afe5)
  • live visuals: get bases too (51ec91c)
  • live visuals: get picture with all locations (ed135eb)
  • live visuals: incident timeline and grade badge (b80a4ae)
  • live visuals: no dividing line between search box and filter list (e8894d8)
  • live visuals: no section header for filter if no sections (cc409c7)
  • live visuals: padding removed around list (5163c76)
  • live visuals: person colouring follows vehicle colouring (05777cd)
  • live visuals: selected type is always yellow (6c30e0b)
  • live visuals: solve incident inconsistencies (525d64d)
  • live visuals: updated icon styles from Andrew (75fe34f)
  • live visuals: use icon variable instead of object so can set color='disabled' (7c2eab6)
  • live visuals: use most important icon in cluster (by z index) (0bb66ac)

Performance Improvements

  • clear and addFeatures instead of removeFeature o/w clustering performs poorly (568bb96)
  • live visuals: no-number clustering with cached location and debounced addFeatures (cd21a7e)

1.2.0 (2019-12-11)

Features

1.1.4 (2019-12-05)

Bug Fixes

  • objectives: fix upating throwing an error (9b18d9e)
  • plan: fixed updates not saving (505a300)

1.1.3 (2019-12-03)

Bug Fixes

  • dallas keys: fixed page not showing people with key (011f968), closes #320

1.1.2 (2019-12-02)

Bug Fixes

  • driver score: fix date in export (3c3d317)
  • driving scores: fixed blank areas in export (3832d4d)
  • speed infractions: sorted out blank columns in export (ffec97c)

1.1.1 (2019-11-30)

Bug Fixes

  • speed infractions: trip replay (8b93983)

1.1.0 (2019-11-29)

Features

1.0.4 (2019-11-29)

Bug Fixes

1.0.3 (2019-11-29)

Bug Fixes

  • update package.json version (524d02e)

1.0.2 (2019-11-29)

Bug Fixes

  • speed infractions: fixes inability to view replay (52708bf), closes #322