Commit Graph

422 Commits

Author SHA1 Message Date
166707b164 Fix paths for sound selection 2026-04-17 11:06:32 +02:00
7f11e33ca5 Add sound selector to widgets 2026-04-17 11:06:32 +02:00
878157efc0 Add simple whiteboard 2026-04-17 11:06:32 +02:00
d9bc14650d Add standard deck of cards 2026-04-17 11:06:32 +02:00
dc8602cacf Add optional mobile controls 2026-04-17 11:06:32 +02:00
17b6bf9b2d Add media proxy to docker container 2026-04-17 11:06:32 +02:00
9f2063d088 Fix https stream proxies 2026-04-17 11:06:32 +02:00
8745a433dc Fix auth flow for livekit 2026-04-17 11:06:32 +02:00
f54fff5fb5 Add docker setup and switch voice chat backend to use livekit 2026-04-17 11:05:49 +02:00
Jage9
b051a0a851 Remove HRTF mode and keep emit proxy fix 2026-03-09 13:10:49 -04:00
Jage9
a34a9f7f42 Add emit proxy fix and HRTF audio mode 2026-03-09 04:06:46 -04:00
Jage9
ef656b2b39 Update versioning notes and changelog 2026-03-09 02:50:48 -04:00
Jage9
2bb03701a6 Align server revision baseline with client 2026-03-09 02:49:27 -04:00
Jage9
1a8f750aa6 Split client and server revision tracking 2026-03-09 02:31:00 -04:00
Jage9
0cf660c606 Update stale server tests for current lifecycle 2026-03-09 02:02:16 -04:00
Jage9
766aa4df0e Update server message tests for active clients 2026-03-09 01:58:35 -04:00
Jage9
97ff19581a Fix server version parsing 2026-03-09 01:42:59 -04:00
Jage9
b49412a800 Load grid branding before connect 2026-03-09 01:39:30 -04:00
Jage9
6aaa49bed3 Add configurable grid branding 2026-03-09 01:21:02 -04:00
Jage9
25a71e0a77 Remove tracked planning notes 2026-03-09 00:30:21 -04:00
Jage9
1eb582f730 Polish top-level README 2026-03-09 00:26:45 -04:00
Jage9
d10f45d4e2 Support per-instance media proxy deploy config 2026-03-09 00:13:06 -04:00
Jage9
11ce019766 Allow run_server.sh to accept config path 2026-03-08 23:35:34 -04:00
Jage9
528f05c4e7 Remove tracked security audit report 2026-03-08 23:24:37 -04:00
Jage9
d008c659b9 Move footer version block below help 2026-03-08 23:17:35 -04:00
Jage9
d111146554 Fix session resume and auth helper fallbacks 2026-03-08 23:12:02 -04:00
Jage9
b229e20ae2 Fix media proxy auth origin forwarding 2026-03-08 23:04:37 -04:00
Jage9
19b593b1aa Scope session cookies by grid path 2026-03-08 22:59:59 -04:00
Jage9
54a7a3085b Scope server routes by base path 2026-03-08 22:24:32 -04:00
Jage9
bd0ec1b01e Add collapsible footer help panel 2026-03-08 22:18:18 -04:00
Jage9
7b180e6d27 Show public release version and GitHub link 2026-03-08 22:14:19 -04:00
Jage9
135c8ccd82 Refresh client lockfile audit fixes 2026-03-08 22:06:13 -04:00
Jage9
ba34ce4e9b Tighten auth helper origin checks 2026-03-08 21:58:19 -04:00
Jage9
0fc6018ca8 Use server Python for deploy config parsing 2026-03-08 21:46:57 -04:00
Jage9
6e8ecf44c1 Require auth session for media proxy 2026-03-08 21:44:27 -04:00
Jage9
47d4a61256 Generate media proxy origin config on deploy 2026-03-08 21:26:07 -04:00
Jage9
6368187ee4 Add sample server env file 2026-03-08 20:56:41 -04:00
Jage9
78bc931cce Harden origin and media URL security 2026-03-08 20:51:50 -04:00
Jage9
3d69bbcea2 Updated readme 2026-03-08 20:32:39 -04:00
Jage9
34818d30f5 Move piano glue behind behavior registry 2026-03-08 20:31:35 -04:00
Jage9
ffba9530c8 Bump client version for controller extraction 2026-03-08 20:24:51 -04:00
Jage9
50d97ae734 Extract main.ts controllers 2026-03-08 20:22:46 -04:00
Jage9
3d9405bff9 Fix piano key release while command palette is open 2026-03-08 19:53:00 -04:00
Jage9
5dafc05c8e Clarify command metadata docs 2026-03-08 19:42:19 -04:00
Jage9
c14a4e322d Extract server UI metadata definitions 2026-03-08 19:40:18 -04:00
Jage9
c3791de3a3 Spell out punctuation command shortcuts 2026-03-08 19:37:11 -04:00
Jage9
f5cb5ebb78 Move command metadata authority to server 2026-03-08 19:35:04 -04:00
Jage9
1741bcc2bc Add context-aware command palette 2026-03-08 19:27:23 -04:00
Jage9
9e41013fe8 Updated changelog 2026-03-02 00:42:56 -05:00
Jage9
873b00e070 Harden forwarded IP parsing for auth throttling 2026-03-02 00:41:58 -05:00