From 484b8a037db7a3813ac85be23ddabebc30c719b5 Mon Sep 17 00:00:00 2001 From: "Ronald A. Richardson" Date: Wed, 22 Apr 2026 14:36:08 +0800 Subject: [PATCH 1/2] Add geofence trigger attrs to zone and service area models --- addon/models/service-area.js | 4 ++++ addon/models/zone.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/addon/models/service-area.js b/addon/models/service-area.js index d17e7cf..f8c6b5a 100644 --- a/addon/models/service-area.js +++ b/addon/models/service-area.js @@ -19,6 +19,10 @@ export default class ServiceAreaModel extends Model { @attr('string') color; @attr('string') stroke_color; @attr('string') status; + @attr('boolean') trigger_on_entry; + @attr('boolean') trigger_on_exit; + @attr('number') dwell_threshold_minutes; + @attr('number') speed_limit_kmh; @attr('multi-polygon') border; @attr('point') center; diff --git a/addon/models/zone.js b/addon/models/zone.js index f20ec56..90d51dd 100644 --- a/addon/models/zone.js +++ b/addon/models/zone.js @@ -17,6 +17,10 @@ export default class ZoneModel extends Model { @attr('string') color; @attr('string') stroke_color; @attr('string') status; + @attr('boolean') trigger_on_entry; + @attr('boolean') trigger_on_exit; + @attr('number') dwell_threshold_minutes; + @attr('number') speed_limit_kmh; @attr('polygon') border; @attr('point') center; From aea184d3e42d2d7a31408868d8778b75a7812482 Mon Sep 17 00:00:00 2001 From: "Ronald A. Richardson" Date: Wed, 22 Apr 2026 14:41:19 +0800 Subject: [PATCH 2/2] bump version to v0.1.29 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 484efab..47e9762 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@fleetbase/fleetops-data", - "version": "0.1.28", + "version": "0.1.29", "description": "Fleetbase Fleet-Ops based models, serializers, transforms, adapters and GeoJson utility functions.", "keywords": [ "fleetbase-data",