Commit Graph

281 Commits

Author SHA1 Message Date
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
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
ffba9530c8 Bump client version for controller extraction 2026-03-08 20:24:51 -04:00
Jage9
3d9405bff9 Fix piano key release while command palette is open 2026-03-08 19:53:00 -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
26d6bafce0 Support Cmd shortcuts in canvas text-edit modes 2026-03-02 00:24:46 -05:00
Jage9
2956fa8083 Fix session cookie routing and proxy-aware auth throttling 2026-03-01 23:57:31 -05:00
Jage9
b8375e82f7 Restore seamless native looping for zero emit loop delay 2026-02-28 21:24:08 -05:00
Jage9
a57e48a265 Allow pre-ready heartbeat pings and include local doc updates 2026-02-28 21:20:59 -05:00
Jage9
aa5bcd12cc Fix emit loop zero-delay restart and resume initial-delay checks 2026-02-28 21:07:34 -05:00
Jage9
429b295a64 Defer world activation until welcome preflight confirmation 2026-02-28 20:58:23 -05:00
Jage9
e669bf8a57 Use title-first announcement for mic gain menu 2026-02-28 20:49:52 -05:00
Jage9
74f1ab75ac Extend title-first announcements across list menus 2026-02-28 20:46:51 -05:00
Jage9
ca300a084e Standardize title-style menu announcements 2026-02-28 20:44:24 -05:00
Jage9
313ff581c0 Standardize menu entry announcements and fix effect escape 2026-02-28 20:41:54 -05:00
Jage9
0bbef06d5c Adjust item menu prompt and option order 2026-02-28 20:34:41 -05:00
Jage9
daab7bb759 Support account-wide item transfer targets and fix delete confirm exit 2026-02-28 20:24:37 -05:00
Jage9
04eb5b26ef Announce yes-no choice labels while navigating confirmations 2026-02-28 20:15:15 -05:00
Jage9
83b7e1f9ce Include self in transfer targets and exclude item owner 2026-02-28 20:13:39 -05:00
Jage9
c1cf100898 Refine confirm menu speech and item action notifications 2026-02-28 20:09:52 -05:00
Jage9
906c320e51 Add admin delete-account flow with yes/no confirmation 2026-02-28 20:06:43 -05:00
Jage9
b0fa040d33 Add z item management menu with transfer and yes/no confirmation 2026-02-28 05:11:49 -05:00
Jage9
6f813434e2 Restore saved-session preconnect UI with HttpOnly auth flow 2026-02-28 04:34:17 -05:00
Jage9
b8843e7c21 Move auth session persistence to true HttpOnly cookies 2026-02-28 04:29:57 -05:00
Jage9
9f7d573557 Persist auth session token in secure cookie storage 2026-02-28 04:20:40 -05:00
Jage9
4ff070b2db Stop persisting auth session token in browser storage 2026-02-28 04:09:02 -05:00
Jage9
46fd9fe46f Play self logon sound after welcome media setup 2026-02-28 03:38:44 -05:00
Jage9
1bb7aca0a4 Fix self login sound call scope in auth result 2026-02-28 03:34:35 -05:00
Jage9
41000e6635 Play self login sound on auth success and update changelog 2026-02-28 03:27:23 -05:00
Jage9
294ccfa902 Add emit initial delay option for widget audio emit 2026-02-28 03:21:55 -05:00
Jage9
f0b97c028c Fix emit resume timing drift across playback and delay phases 2026-02-28 03:10:50 -05:00
Jage9
50ff9bf927 Preserve emit playback phase across range re-entry 2026-02-28 03:04:32 -05:00
Jage9
eb03c48e3f Preserve emit loop delay schedule across range cleanup 2026-02-28 02:57:50 -05:00
Jage9
b0b6744a52 Enable PgUp/PgDn jumps in item property list cycling 2026-02-28 02:46:50 -05:00
Jage9
d9b134b3db Fix delayed emit replay scheduling and PgUp/PgDn list jump 2026-02-28 02:43:18 -05:00
Jage9
932ab68be5 Fix emit replay looping and add PgUp/PgDn option stepping 2026-02-28 02:38:26 -05:00
Jage9
887aad9435 Add emit loop delay control for item emit audio 2026-02-28 02:30:10 -05:00
Jage9
99d2b3c822 Enable numeric first-character navigation in menus 2026-02-27 21:17:22 -05:00
Jage9
3c5e2b1aaa Remove client-side admin permission lock guard 2026-02-27 19:37:31 -05:00
Jage9
37419a5592 Lock admin role permissions on server and client 2026-02-27 19:36:09 -05:00
Jage9
cabf437982 Fix reboot notice scope and track action sound asset 2026-02-27 19:29:24 -05:00