legop3
38d3465bf8
room audio
2026-10-08 00:11:32 -04:00
legop3
6bfbb8ad80
replay beeps and boops and flashings
Container image / image (push) Failing after 1m3s
2026-10-07 14:31:54 -04:00
legop3
34936ab05c
more queue related convergence for the future.
2026-09-27 17:19:56 -04:00
legop3
7231809140
gonna break stuff now
Container image / image (push) Failing after 51s
2026-09-24 18:36:24 -04:00
legop3
ffd34de56c
improving the UI side of ptz... and improving the way turns works with UI....
2026-09-24 17:54:46 -04:00
legop3
846c9dae55
new internal concept: operating mode. will allow for more UI and separate pages to be made to operate things other than rovers. Converted PTZ to new system.
2026-09-22 14:42:21 -04:00
legop3
f3e3b6a803
home assistant entities yay yay
2026-09-16 12:22:41 -04:00
legop3
91e0cc3886
service live configslop
2026-09-14 17:56:53 -04:00
legop3
bfdb6555d8
this is a big slop that might backfire lol... new config system and UI!
2026-09-14 02:31:12 -04:00
legop3
fb31ff52bd
HELP!!!!
2026-09-12 16:16:59 -04:00
legop3
c8836f7d65
rover server restart desync fix hopefully
2026-08-20 15:27:23 -04:00
legop3
70f71b2d1e
green mode slop 1
2026-08-08 23:59:47 -04:00
legop3
6c69c583c5
moving audio gain perms around
2026-08-07 22:34:04 -04:00
legop3
3ebd1c7f9c
adding added ad slot support for adddss
2026-08-01 01:58:34 -04:00
Saul5662 and Claude
f3b349bb4a
feat(audio): per-user horn/TTS/forward volume with admin-capped ceilings
...
Every user now gets a personal 0-1 volume for horn, TTS, and mic forward.
The value is stored as a fraction of the ceiling that applies to them, so
lowering the global admin gain quiets everyone immediately instead of
leaving stale absolute values behind.
Ceilings resolve in three layers: the global admin gain is the default
ceiling; the audioGainBoost flag raises it to an admin-editable hard cap
(default 0.5x horn, 0.8x TTS, 0.4x forward); Math.max keeps the flag from
ever lowering a ceiling if the global gain is set higher than a cap.
Preferences live in identity feature state rather than a cookie so they
follow the user and cannot be raised client-side. The rover exposes gain
as three ALSA masters, so the resolved gains pushed to a rover are those
of the socket currently holding audio control -- re-pushed on driver
join/leave and every turn rotation.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-29 04:04:22 +01:00
legop3
4bd228547a
slop
2026-07-16 22:52:03 -04:00
legop3
7bc08af160
slop
2026-07-16 21:36:44 -04:00
legop3
efae430d65
snapshot user threshold..
2026-07-16 17:29:00 -04:00
legop3
3aa97baa4f
vip only spectator option
2026-07-14 21:38:55 -04:00
legop3
0d6b4d68de
bandwidth savings configs
2026-07-14 17:04:08 -04:00
legop3
411313b21b
noodles
2026-07-12 18:07:26 -04:00
legop3
e254eea9e4
bwaha
2026-07-12 15:36:48 -04:00
legop3
d777e3a48e
ptzwawa
2026-07-10 23:20:09 -04:00
legop3
f9f87c00d3
inter-instance!
2026-07-06 15:17:24 -04:00
legop3
40e8adf15a
big overhaul for server and webui feature matching, things default to disabled and disappear from UI when disabled.
2026-07-05 14:42:43 -04:00
legop3
8e322ed57b
headlight rework and laser addition
2026-06-27 15:57:47 -04:00
legop3
3c1b1dab6e
here goes nothin'
2026-06-27 04:23:58 -04:00
legop3
3bad454e0d
roverdometer
2026-06-19 16:37:47 -04:00
legop3
4bca6273b4
kinect stuff v1
2026-06-06 13:10:18 -04:00
legop3
8c2162d918
overseer voting stuff yay!
2026-05-19 21:08:06 -04:00
legop3
b491d91ec5
community goal? never jnew her
2026-05-01 01:18:21 -04:00
legop3
b2a2296d98
fixes, changes, no more periodic sync. since theres enough activity at this point...
2026-04-30 13:18:19 -04:00
legop3
943fa11f7e
the lift....
2026-04-29 19:13:12 -04:00
legop3
bc6770f407
replay
2026-04-29 13:21:44 -04:00
legop3
49f801330f
gahew
2026-04-28 19:53:10 -04:00