Commit History

  1. fix: remove stray duplicate tone declaration

    Verified signature
    08f9027
  2. simulator: auto-reconnect per unit + tone during floor hold

    Verified signature
    bf2247c
  3. fix: delete member cascades to sos/pings/call log

    Verified signature
    aa41b23

  1. fix: non-root user + writable data dir for HF Spaces

    Verified signature
    0e7df75
  2. ptt panel

    Verified signature
    62c7dbc
  3. sos panel

    Verified signature
    08a174c
  4. members panel

    Verified signature
    741bf09
  5. map with selection + trail

    Verified signature
    6c972ac
  6. login component

    Verified signature
    d460a13
  7. README: overview, quickstart, protocol, limitations

    Verified signature
    6cb1a1b
  8. ignore build and runtime artifacts

    Verified signature
    cd25c51
  9. single-service compose for self-hosting

    Verified signature
    08fcee3
  10. multi-stage build: vite frontend + node server

    Verified signature
    8259ea8
  11. dark console theme

    Verified signature
    e8c4962
  12. PTT panel: talkgroup chips, floor indicator, hold-to-talk

    Verified signature
    5a1e810
  13. member management: list + add/edit/delete

    Verified signature
    17d6f8a
  14. websocket client

    Verified signature
    e8845c2
  15. react entry

    Verified signature
    bb231f8
  16. html shell

    Verified signature
    3afba1e
  17. api client

    Verified signature
    f1f70b6
  18. audio capture/playback/alarm

    Verified signature
    67f6d1b
  19. fleet simulator

    Verified signature
    606de33
  20. vite config

    Verified signature
    861754e
  21. login screen

    Verified signature
    0e5d563
  22. live Leaflet map with status markers and SOS pulse

    Verified signature
    025301c
  23. app shell: auth, realtime wiring, layout

    Verified signature
    2b8468d
  24. SOS alert queue with ack/resolve

    Verified signature
    3cd3caa
  25. websocket hub: gps/sos/ptt/audio

    Verified signature
    69902d5
  26. jwt login + middleware

    Verified signature
    cd8250c
  27. rest api

    Verified signature
    ef3b247
  28. entrypoint

    Verified signature
    b1857d5
  29. sqlite schema + seed

    Verified signature
    24c4890
  30. PTT audio: AudioWorklet PCM capture, playback queue, SOS alarm

    Verified signature
    b5200e2
  31. reconnecting websocket client with binary PCM audio handling

    Verified signature
    0342026
  32. vite config with dev proxy to the server

    Verified signature
    ac32264
  33. react entrypoint

    Verified signature
    ce82e20
  34. web package manifest

    Verified signature
    39c5d04
  35. html shell

    Verified signature
    9677a82
  36. fetch client with JWT session

    Verified signature
    f828f2d
  37. simulated fleet for testing GPS, SOS and PTT flow

    Verified signature
    d07a6aa
  38. REST API: members, talkgroups, SOS, trails, call log

    Verified signature
    1dd35a9
  39. WebSocket hub: device GPS/SOS, PTT floor control, PCM audio relay

    Verified signature
    28e21d6
  40. web deps

    Verified signature
    271f4d0
  41. server deps

    Verified signature
    b944821
  42. compose

    Verified signature
    8658c8a
  43. project readme

    Verified signature
    c543568
  44. docker build

    Verified signature
    d5b6fd5
  45. gitignore

    Verified signature
    5a38329
  46. JWT auth: login route + requireAuth middleware

    Verified signature
    ce89c62
  47. HTTP + WebSocket entrypoint

    Verified signature
    b8a98f2