Jage9
|
78be266fcf
|
Add clock alarm scheduling with formatted alarm time options
|
2026-02-27 02:06:51 -05:00 |
|
Jage9
|
4840aa454b
|
Move readonly item property display values to server
|
2026-02-27 01:32:25 -05:00 |
|
Jage9
|
4ed52649f1
|
Add spoken spatial clock announcements with top-of-hour mode
|
2026-02-27 01:05:23 -05:00 |
|
Jage9
|
08d74b8e2c
|
Add Shift+Enter secondary item action with radio handler
|
2026-02-25 01:11:47 -05:00 |
|
Jage9
|
9eaa330c3e
|
Add radio now-playing metadata polling and readonly props
|
2026-02-25 00:52:28 -05:00 |
|
Jage9
|
e7d3b41782
|
Harden auth flow against timing and event-loop blocking
|
2026-02-25 00:17:05 -05:00 |
|
Jage9
|
45db5762a1
|
Move nickname/position state server-side per account
|
2026-02-24 23:37:10 -05:00 |
|
Jage9
|
06d5e3fbf3
|
Show server auth policy limits in client auth UI
|
2026-02-24 22:35:29 -05:00 |
|
Jage9
|
bf3bc90f2a
|
Add account auth with websocket login/register and sessions
|
2026-02-24 22:03:10 -05:00 |
|
Jage9
|
297f1c0c1a
|
Broadcast teleport landing sound to nearby users
|
2026-02-24 20:55:02 -05:00 |
|
Jage9
|
686d065bf9
|
Fix carried use-sound origin and centralize sound normalization
|
2026-02-24 20:34:48 -05:00 |
|
Jage9
|
c38778451d
|
Remove client fallback item metadata inference
|
2026-02-24 19:57:05 -05:00 |
|
Jage9
|
fe07fa3e8f
|
Use structured piano status packets instead of message text matching
|
2026-02-24 19:56:44 -05:00 |
|
Jage9
|
7488ac9f67
|
Make spawn and movement acceptance server-authoritative
|
2026-02-24 19:52:38 -05:00 |
|
Jage9
|
fcb5e85b13
|
refactor: complete server-first item schema wiring and plugin contract checks
|
2026-02-24 18:48:08 -05:00 |
|
Jage9
|
f7e29ec968
|
client: require server item schema and drive property UI from metadata
|
2026-02-24 02:49:17 -05:00 |
|
Jage9
|
9477beb345
|
Fix piano playback controls and recorded settings
|
2026-02-23 00:45:17 -05:00 |
|
Jage9
|
93b9d19455
|
Add shared piano recording/playback and mono key fallback
|
2026-02-23 00:36:36 -05:00 |
|
Jage9
|
29eb6a63e3
|
Add piano mono/poly, octave, and expanded drum voice set
|
2026-02-23 00:22:36 -05:00 |
|
Jage9
|
1319c044dd
|
Add piano item type with realtime play mode and remote notes
|
2026-02-22 23:42:17 -05:00 |
|
Jage9
|
deb235fb9c
|
net: improve disconnect/reconnect messaging and use 5s retry cadence
|
2026-02-22 18:52:06 -05:00 |
|
Jage9
|
7e3553dbde
|
net: prioritize close-event reconnect with 2s delay and 3 retry cap
|
2026-02-22 18:47:09 -05:00 |
|
Jage9
|
d5dbb8289a
|
net: auto-reload on server version mismatch and announce connected version on welcome
|
2026-02-22 18:40:26 -05:00 |
|
Jage9
|
0cfba9f1a7
|
net: sync serverInfo version with web version and reconnect on first missed heartbeat
|
2026-02-22 18:24:53 -05:00 |
|
Jage9
|
c7c30f234d
|
net: add heartbeat reconnect and server restart/version announcements
|
2026-02-22 18:20:13 -05:00 |
|
Jage9
|
f05d017307
|
Remove unsupported emit sound reverse option
|
2026-02-22 02:12:03 -05:00 |
|
Jage9
|
93bb778cd7
|
Add emit reverse option and retune echo/dice output
|
2026-02-22 01:57:52 -05:00 |
|
Jage9
|
0656de7485
|
Add item/property tooltip metadata and schema-driven ranges
|
2026-02-21 20:47:02 -05:00 |
|
Jage9
|
008de60727
|
Send world/item UI metadata in welcome and consume on client
|
2026-02-21 19:12:58 -05:00 |
|
Jage9
|
68bd2cf2ce
|
Add core architecture and workflow documentation
|
2026-02-21 16:42:42 -05:00 |
|