Commit Graph

43 Commits

Author SHA1 Message Date
7f11e33ca5 Add sound selector to widgets 2026-04-17 11:06:32 +02:00
Jage9
b49412a800 Load grid branding before connect 2026-03-09 01:39:30 -04:00
Jage9
d10f45d4e2 Support per-instance media proxy deploy config 2026-03-09 00:13:06 -04:00
Jage9
b229e20ae2 Fix media proxy auth origin forwarding 2026-03-08 23:04:37 -04:00
Jage9
54a7a3085b Scope server routes by base path 2026-03-08 22:24:32 -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
daa30c57aa Document auth session proxy routes for Apache deploys 2026-03-02 00:11:49 -05:00
Jage9
2956fa8083 Fix session cookie routing and proxy-aware auth throttling 2026-03-01 23:57:31 -05:00
Jage9
a2b1218357 Mark deploy up.sh as executable 2026-02-25 00:37:54 -05:00
Jage9
f41e03a671 Make deploy defaults host-agnostic and support Enter auth submit 2026-02-25 00:31:23 -05:00
Jage9
610e3015c5 Auth-before-mic connect flow and generic deploy docs 2026-02-25 00:01:11 -05:00
Jage9
d1afca806a Move host-specific deploy notes to local/bestmidi 2026-02-24 23:54:54 -05:00
Jage9
853bca824a Tighten auth defaults and register form behavior 2026-02-24 23:12:01 -05:00
Jage9
4fbae1dcc2 Use local server .env via wrapper startup script 2026-02-24 23:02:53 -05:00
Jage9
2fec127b1c Provision systemd auth env file during install 2026-02-24 22:57:05 -05:00
Jage9
b424a0ae34 Fix auth landing flow and up.sh service fallback 2026-02-24 22:21:38 -05:00
Jage9
404384416e Make install_server handle one-time admin bootstrap prompt 2026-02-24 22:11:10 -05:00
Jage9
bf3bc90f2a Add account auth with websocket login/register and sessions 2026-02-24 22:03:10 -05:00
Jage9
1609a297a2 Normalize Dropbox URLs and add throttled stream restart retries 2026-02-24 20:04:23 -05:00
Jage9
d5f8b239e9 Fix live audio layer reads and harden proxy redirect validation 2026-02-22 21:07:01 -05:00
Jage9
590e33d374 deploy: enforce no-cache for index.html and version.js via publish-dir htaccess 2026-02-22 19:08:20 -05:00
Jage9
eb18155132 update: cache-busted version reload with one-time auto-connect; announce list counts; add apache no-cache html headers 2026-02-22 18:57:40 -05:00
Jage9
e433f3b142 Remove temporary media debug messaging and proxy logging 2026-02-22 03:14:01 -05:00
Jage9
f79d944f32 Stream media proxy responses instead of buffering entire body 2026-02-22 03:09:17 -05:00
Jage9
f56d89e22e Normalize published file permissions during client deploy 2026-02-22 03:00:08 -05:00
Jage9
544dc929fd Add proxy reachability header and /tmp debug logging 2026-02-22 02:50:36 -05:00
Jage9
4ee9c029dc Add temporary runtime logging to media proxy 2026-02-22 02:48:22 -05:00
Jage9
1ec38d19cf Replace media proxy with cPanel-compatible PHP implementation 2026-02-22 02:43:43 -05:00
Jage9
ef72635b6b Make media proxy syntax compatible with older PHP runtimes 2026-02-22 02:38:06 -05:00
Jage9
4027567f13 Harden media proxy for older PHP and missing curl 2026-02-22 02:24:32 -05:00
Jage9
05722e3fe2 Add lightweight PHP media proxy for radio streams 2026-02-22 02:18:02 -05:00
Jage9
b30349032a Add audit logs, file-backed service logs, and localized timestamp display 2026-02-21 02:52:01 -05:00
Jage9
c6eac88e85 Add short up.sh deploy+restart helper 2026-02-20 17:52:56 -05:00
Jage9
dcce6d136e Document saving GitHub PAT credentials for HTTPS 2026-02-20 17:37:55 -05:00
Jage9
26b6a2387c Update deploy docs for HTTPS auth and git switch 2026-02-20 17:09:47 -05:00
Jage9
16a7f77cd5 Remove old chgrid-signaling.service unit file 2026-02-20 16:55:53 -05:00
Jage9
f166069f4f Rename systemd unit to chat-grid.service 2026-02-20 16:55:44 -05:00
Jage9
bdd9bf8c77 Add server-side item use cooldown and GitHub deploy update docs 2026-02-20 16:47:11 -05:00
Jage9
b246c9a7fd Initial commit 2026-02-20 08:16:43 -05:00