Jage9
|
26d6bafce0
|
Support Cmd shortcuts in canvas text-edit modes
|
2026-03-02 00:24:46 -05: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
|
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
|
449f2c9530
|
Require targetUserId for item transfers
|
2026-02-28 20:26:40 -05:00 |
|
Jage9
|
daab7bb759
|
Support account-wide item transfer targets and fix delete confirm exit
|
2026-02-28 20:24:37 -05:00 |
|
Jage9
|
9fe9c6da4d
|
Allow valid self-target item transfers
|
2026-02-28 20:17:49 -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
|
8a2b95ce68
|
Reapply "Return friendly generic auth messages for login and resume failures"
This reverts commit 9c5011a8fd.
|
2026-02-28 04:53:11 -05:00 |
|
Jage9
|
9c5011a8fd
|
Revert "Return friendly generic auth messages for login and resume failures"
This reverts commit 9f3cd1fbdc.
|
2026-02-28 04:52:44 -05:00 |
|
Jage9
|
027f04e58d
|
Revert "Enforce websocket origin allowlist with secure-mode config"
This reverts commit cf30229b37.
|
2026-02-28 04:52:44 -05:00 |
|
Jage9
|
cf30229b37
|
Enforce websocket origin allowlist with secure-mode config
|
2026-02-28 04:47:07 -05:00 |
|
Jage9
|
9f3cd1fbdc
|
Return friendly generic auth messages for login and resume failures
|
2026-02-28 04:39:26 -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
|
cf54132c25
|
Make websocket transport secure by default
|
2026-02-28 03:52:05 -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
|
3bd4f35653
|
Docs: add widget global emitLoopDelay default
|
2026-02-28 03:14:21 -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
|
1b2c7cdc56
|
Fix bootstrap admin user-list method name
|
2026-02-28 00:26:49 -05:00 |
|
Jage9
|
1b24b3a449
|
Ignore stale item-type folders without plugin.py
|
2026-02-28 00:23:28 -05:00 |
|
Jage9
|
71d6309efa
|
Add admin recovery option to bootstrap flow
|
2026-02-28 00:19:33 -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
|
240d2ecfe8
|
Update slash-command help and add Feb 27 changelog entries
|
2026-02-27 19:32:37 -05:00 |
|
Jage9
|
cabf437982
|
Fix reboot notice scope and track action sound asset
|
2026-02-27 19:29:24 -05:00 |
|
Jage9
|
0867e7b4c1
|
Fix reboot notice scope and preserve raw slash command input
|
2026-02-27 19:25:36 -05:00 |
|
Jage9
|
ef5fa024c0
|
Refine reboot notices and sounds for in-progress state
|
2026-02-27 19:23:09 -05:00 |
|
Jage9
|
71a190866d
|
Use notify sound for reboot system messages
|
2026-02-27 19:19:44 -05:00 |
|
Jage9
|
d522ba10a8
|
Protect user role from deletion and use action sound asset
|
2026-02-27 19:15:13 -05:00 |
|
Jage9
|
7d25cc226f
|
Add item transfer own/any role permissions
|
2026-02-27 05:19:15 -05:00 |
|
Jage9
|
8ba0398d25
|
Add reboot and version slash commands with permission guard
|
2026-02-27 04:40:36 -05:00 |
|
Jage9
|
464d39f78b
|
Add server chat slash commands for me and uptime
|
2026-02-27 04:33:54 -05:00 |
|
Jage9
|
10e7a01e73
|
Fix help duplicates and role selection focus timing
|
2026-02-27 04:23:30 -05:00 |
|
Jage9
|
f07bdb0296
|
Add changelog entry for roles/permissions system
|
2026-02-27 04:18:48 -05:00 |
|
Jage9
|
c450806aed
|
Suppress redundant set-role success announcement
|
2026-02-27 04:16:37 -05:00 |
|
Jage9
|
84db109e63
|
Polish role admin speech flow and permission tooltips
|
2026-02-27 04:12:37 -05:00 |
|
Jage9
|
d114e0d532
|
Refine admin set-role flow and remove extra status chatter
|
2026-02-27 03:59:02 -05:00 |
|
Jage9
|
7c0ddf99d1
|
Remove retroactive editor permission fallback
|
2026-02-27 03:54:02 -05:00 |
|
Jage9
|
181ab22a80
|
Refine admin role menus and editor default pickup permission
|
2026-02-27 03:52:02 -05:00 |
|
Jage9
|
aba319751b
|
Move admin menu wiring server-side and filter ban/unban lists
|
2026-02-27 03:49:28 -05:00 |
|
Jage9
|
0edc9b9a3f
|
Remove admin shortcut from user help
|
2026-02-27 03:40:36 -05:00 |
|
Jage9
|
52584197e9
|
Implement server-authoritative roles and Shift+Z admin flows
|
2026-02-27 03:37:20 -05:00 |
|
Jage9
|
6ab3325263
|
Include coordinates in self drop confirmation message
|
2026-02-27 02:41:11 -05:00 |
|
Jage9
|
1508e7e371
|
Broadcast pickup and drop system chat messages to other users
|
2026-02-27 02:39:25 -05:00 |
|
Jage9
|
31ecb8eb5c
|
Store item actor ids with display-name snapshots and nickname carrier display
|
2026-02-27 02:34:58 -05:00 |
|
Jage9
|
4fcd006856
|
Track item updatedBy as readonly metadata and inspect field
|
2026-02-27 02:27:16 -05:00 |
|
Jage9
|
ac88195c6e
|
Add tooltips for readonly item system properties
|
2026-02-27 02:22:59 -05:00 |
|
Jage9
|
1440273661
|
Add Feb 27 changelog entry for talking clock alarm feature
|
2026-02-27 02:18:47 -05:00 |
|
Jage9
|
cc54842334
|
Allow clock alarm toggle updates without revalidating unchanged time
|
2026-02-27 02:15:15 -05:00 |
|
Jage9
|
d74937b2dc
|
Set default clock alarm time and gate alarm time field by visibility
|
2026-02-27 02:11:08 -05:00 |
|
Jage9
|
78be266fcf
|
Add clock alarm scheduling with formatted alarm time options
|
2026-02-27 02:06:51 -05:00 |
|
Jage9
|
7eb94b3f12
|
Align one-shot spatial smoothing with stream ramp profile
|
2026-02-27 01:52:29 -05:00 |
|
Jage9
|
385b430382
|
Restore target-based spatial ramp for radio and emit streams
|
2026-02-27 01:47:57 -05:00 |
|
Jage9
|
73fe9e1228
|
Unify spatial node update logic for one-shots and streams
|
2026-02-27 01:37:33 -05:00 |
|
Jage9
|
0fbd4f3615
|
Remove client fallback for readonly item property display
|
2026-02-27 01:34:32 -05:00 |
|
Jage9
|
4840aa454b
|
Move readonly item property display values to server
|
2026-02-27 01:32:25 -05:00 |
|
Jage9
|
ad50fc9afb
|
Fix one-shot use-sound spatial panning updates
|
2026-02-27 01:26:10 -05:00 |
|
Jage9
|
73e0a7b637
|
Reduce client item property formatting to metadata-driven rules
|
2026-02-27 01:18:54 -05:00 |
|
Jage9
|
4dbe928dc2
|
Make boolean item property display/edit metadata-driven
|
2026-02-27 01:17:07 -05:00 |
|
Jage9
|
76a54e48be
|
Render top-of-hour clock toggle as on/off in property UI
|
2026-02-27 01:13:44 -05:00 |
|
Jage9
|
3b414b1f89
|
Apply clock announcement spatial range from server
|
2026-02-27 01:12:24 -05:00 |
|
Jage9
|
47a7aa0a83
|
Apply item-specific spatial range to use sounds
|
2026-02-27 01:10:32 -05:00 |
|
Jage9
|
4ed52649f1
|
Add spoken spatial clock announcements with top-of-hour mode
|
2026-02-27 01:05:23 -05:00 |
|
Jage9
|
2e532f5471
|
Simplify peer track replacement after negotiation sequencing fix
|
2026-02-25 02:49:49 -05:00 |
|
Jage9
|
97ed7b4b61
|
Defer peer negotiation until post-media setup and queue early signals
|
2026-02-25 02:40:33 -05:00 |
|
Jage9
|
4bef1eddb8
|
Force renegotiation when attaching to null audio sender
|
2026-02-25 02:25:45 -05:00 |
|
Jage9
|
b41e903fca
|
Fix outbound audio track attach for pre-media peers
|
2026-02-25 02:20:09 -05:00 |
|
Jage9
|
7b36014cea
|
Route remote teleport completion through shared spatial one-shot path
|
2026-02-25 02:07:04 -05:00 |
|
Jage9
|
561801e97c
|
Fix remote voice negotiation and teleport cue timing
|
2026-02-25 02:01:37 -05:00 |
|
Jage9
|
fad78e12af
|
Harden auth failure handling and registration logging
|
2026-02-25 01:42:24 -05:00 |
|
Jage9
|
6fe07cae3f
|
Fix teleport sync packets to respect movement budget
|
2026-02-25 01:33:36 -05:00 |
|
Jage9
|
550870e530
|
Added changelog entries
|
2026-02-25 01:22:05 -05:00 |
|
Jage9
|
194c698406
|
Added changelog entries
|
2026-02-25 01:20:31 -05:00 |
|
Jage9
|
6143798b83
|
Make radio secondary now-playing message self-only
|
2026-02-25 01:14:17 -05:00 |
|
Jage9
|
08d74b8e2c
|
Add Shift+Enter secondary item action with radio handler
|
2026-02-25 01:11:47 -05:00 |
|