brain dumping

This commit is contained in:
legop3
2026-05-09 02:09:18 -04:00
parent e8c4ffc543
commit def38ad5a9
2 changed files with 31 additions and 2 deletions
+6 -2
View File
@@ -5,7 +5,7 @@
5. allow admins to click on locked rovers from the roster [x]
6. add faster way for admins to login
7. custom webhook profile pictures for chat bridge in discord
8. home assistant switch that tells the server to force the lights on
8. home assistant switch that tells the server to force the lights on [x]
9. color coding with colored names and tape [x]
10. audio forwarding [x]
- streaming from server to rovers [x]
@@ -13,7 +13,11 @@
- then voice chat [x]
10. mobile controls column swapping (optional joystick on left) [x]
11. fix fullscreen on mobile so that you can re-enter it [x]
12. home assistant rover mute switch
12. fix scroll bars on mobile
13. add tool call embeds or something for the llm bot in discord, probably not in web ui
14. add discord bot typing thing for when someone requests a replay
15. change replay title for ones requested from discord, something other than "requester driving rover"
# relative pipe dreams:
1. VPS video forwarding
+25
View File
@@ -1 +1,26 @@
# RULES FOR LOCKDOWN AUDIT
## what should not work at all during lockdown?:
- spectator pages should be disabled
- llm services should be paused
-
## what should be disabled server-side for users during lockdown (to prevent people manually sending socket commands and stuff)?:
- sending commands to rovers
- requesting replays (both from socket and discord)
- audio forwarding
- using room controls
- using the lift
- using the neato
- cant view video
- cant stream audio
- cant view room cameras
- cant request and drive a rover
## lockdown admin rule:
- lockdown admins should be able to log in and use ALL features, even during lockdown
- non-lockdown admins are not able to log in at all during lockdown.
## web ui lockdown rules:
- show admin login overlay on driver page, already correct i think
- show disabled overlay on spectator pages, also already good i think
- dont worry about disabling buttons and stuff. anything unallowed will be blocked server-side, and there will be the overlay in UI.