• Joined on 2025-12-31
kyle closed issue kyle/vip-coordinator#2 2026-02-07 22:10:18 -08:00
Timezone management
kyle closed issue kyle/vip-coordinator#1 2026-02-07 22:10:17 -08:00
Add QR button or link for enrolled devices.
kyle commented on issue kyle/vip-coordinator#2 2026-02-07 22:10:10 -08:00
Timezone management

Implemented and deployed!

Changes:

  • Backend: Added GET /settings/timezone (all users) and PATCH /settings/timezone (admin-only) endpoints
  • Frontend: Created TimezoneContext + useFormatte…
kyle commented on issue kyle/vip-coordinator#1 2026-02-07 22:10:02 -08:00
Add QR button or link for enrolled devices.

Implemented and deployed!

Changes:

  • Backend: Added GET /gps/devices/:driverId/qr endpoint that reconstructs the QR URL from stored device data
  • Frontend: Added QR button in the Devices…
kyle opened issue kyle/vip-coordinator#4 2026-02-07 15:37:56 -08:00
Traccar Gaps
kyle opened issue kyle/vip-coordinator#3 2026-02-07 15:32:39 -08:00
PDF Reports
kyle opened issue kyle/vip-coordinator#2 2026-02-07 15:27:05 -08:00
Timezone management
kyle opened issue kyle/vip-coordinator#1 2026-02-07 15:21:08 -08:00
Add QR button or link for enrolled devices.
kyle pushed to main at kyle/vip-coordinator 2026-02-07 10:43:06 -08:00
0f0f1cbf38 feat: add smart flight tracking with AviationStack API + visual progress
74a292ea93 feat: add Help page with search, streamline copilot, misc UI fixes
Compare 2 commits »
kyle pushed to main at kyle/vip-coordinator 2026-02-07 00:16:48 -08:00
b35c14fddc feat: add VIP roster tracking and accountability reports
kyle pushed to main at kyle/vip-coordinator 2026-02-04 09:30:25 -08:00
934464bf8e security: add helmet, rate limiting, webhook auth, fix token storage, restrict hard deletes
8e88880838 chore: remove unused packages, imports, and stale type definitions
Compare 2 commits »
kyle pushed to main at kyle/vip-coordinator 2026-02-03 15:23:07 -08:00
5f4c474e37 feat: improve VIP table display and rewrite seed service for new paradigm
kyle pushed to main at kyle/vip-coordinator 2026-02-03 15:03:55 -08:00
a6b639d5f4 feat: update seed data with BSA Jamboree scenario
kyle pushed to main at kyle/vip-coordinator 2026-02-03 14:40:52 -08:00
8e8bbad3fc feat: add party size tracking and master event linking
kyle pushed to main at kyle/vip-coordinator 2026-02-03 13:50:44 -08:00
714cac5d10 feat: add GPS location indicators and driver map modal to War Room
kyle pushed to main at kyle/vip-coordinator 2026-02-03 13:16:06 -08:00
ca2b341f01 fix: prevent GPS map from resetting zoom/position on data refresh
kyle pushed to main at kyle/vip-coordinator 2026-02-03 13:11:21 -08:00
0d7306e0aa feat: switch GPS map to Esri satellite imagery layer
kyle pushed to main at kyle/vip-coordinator 2026-02-03 12:50:01 -08:00
21fb193d01 fix: restore soft-deleted driver record when re-enabling driver toggle
kyle pushed to main at kyle/vip-coordinator 2026-02-03 12:45:50 -08:00
858793d698 feat: consolidate Drivers and Vehicles into tabbed Fleet page
16c0fb65a6 feat: add blue airplane favicon using Lucide Plane icon
42bab25766 feat: allow admins and coordinators to also be drivers
ec7c5a6802 fix: auto-refresh enrolled devices list every 30 seconds
a0d0cbc8f6 feat: add QR code to enrollment screen for Traccar Client setup
Compare 5 commits »
kyle pushed to main at kyle/vip-coordinator 2026-02-03 11:13:33 -08:00
1e162b4f7c fix: sanitize device identifier and explicitly enable device