Top-bar vehicle finder: search -> match filters, fly, open trips
build.yml #50 -Commit
3bd9ee07cd
pushed by
kianiadee
Guard day_track call with function-existence check (order-independent deploy)
build.yml #49 -Commit
34afe60927
pushed by
kianiadee
Continuous day-track line under per-trip segments
build.yml #48 -Commit
e89d8ed821
pushed by
kianiadee
Fix map breakage: zoom expr can't be nested in a case (circle-stroke-width)
build.yml #47 -Commit
0724dd017f
pushed by
kianiadee
Self-host MapLibre; de-dupe position_history
build.yml #46 -Commit
84e9421b4d
pushed by
kianiadee
Trip dock: default date to vehicle's last-active day; UI review fixes
build.yml #45 -Commit
558f095392
pushed by
kianiadee
Revert to Coolify source-build (drop registry-image pull)
build.yml #44 -Commit
d410216a4d
pushed by
kianiadee
Merge branch 'chore/registry-image-deploy'
build.yml #43 -Commit
6dc63e0720
pushed by
kianiadee
CI: install node+git in slim container so actions/checkout can run
build.yml #42 -Commit
478300611f
pushed by
kianiadee
Fix CI lint failures so build-push can run and push an image
build.yml #41 -Commit
cf747d3efe
pushed by
kianiadee
Revert "Bake git SHA into image so /health reports it under Coolify source builds"
build.yml #40 -Commit
1fc83dcac9
pushed by
kianiadee
Add low_accuracy flag to live view + amber ring/popup for LBS/WIFI fixes
build.yml #39 -Commit
6c80bbfc8c
pushed by
kianiadee
P1-b: don't let LBS/WIFI fixes overwrite a fresh GPS fix in live view
build.yml #38 -Commit
9c7b69e395
pushed by
kianiadee
Fix camera/tracker dedup (device_type at provision + backfill) and finish refresh-token flow
build.yml #37 -Commit
6eb6b4716c
pushed by
kianiadee
Add web/status.html — full project status / docs page
build.yml #36 -Commit
cbf40bd32a
pushed by
kianiadee
Per-trip colour coding in single-vehicle mode
build.yml #35 -Commit
281a5ec634
pushed by
kianiadee
Trip panel: multi-vehicle overlay + aggregate KPIs (⌘-click to compare)
build.yml #34 -Commit
c7369caf71
pushed by
kianiadee
Coolify compose: attach gateway to `coolify` external network
build.yml #33 -Commit
f47d3dc118
pushed by
kianiadee
Lighter basemap (Positron) + Fireside HQ POI marker
build.yml #32 -Commit
4100002b4e
pushed by
kianiadee
Strip SLO from frontend: remove _renderSlos, sloRoot param, slo-* CSS,
build.yml #31 -Commit
cba1a3b044
pushed by
kianiadee
UI: top-band layout + bottom trip dock + multi-select filters + always-on tint
build.yml #29 -Commit
20958c0293
pushed by
kianiadee
Coolify compose: attach to DB's project network (bo3nov...) so the
build.yml #28 -Commit
66e1d94b81
pushed by
kianiadee
Add docker-compose.coolify.yml for Coolify-managed deployment
build.yml #27 -Commit
0a47d738c4
pushed by
kianiadee
fix: fn_vehicle_trips takes bigint (domain.vehicles.vehicle_id is bigserial)
build.yml #26 -Commit
0265477f46
pushed by
kianiadee
Trip panel UI: click vehicle → side panel, trip list, animated playback
build.yml #25 -Commit
9393491869
pushed by
kianiadee
Trip detection: add nofix_stop rule (5-min reporting silence ends trip)
build.yml #24 -Commit
7d63c03191
pushed by
kianiadee
Trip detection backend: serve.fn_vehicle_trips + JSON/CSV endpoints
build.yml #23 -Commit
419c030761
pushed by
kianiadee
UX: zoom-scaled vehicle markers + hide labels at city overview
build.yml #22 -Commit
26ce35e8eb
pushed by
kianiadee
Contract checker (#13, PRD F1.10) + contract_drift_days SLO
build.yml #21 -Commit
0f91668256
pushed by
kianiadee