commits
oauth: add oauth scope permissions, place.stream.authFull permission-set
feat: move log in/sign up to top right
fix: video settings pops up properly on full screen
multistreaming: better logging, better shutdown
fix: astro uses global favicon
fix: block javascript URIs (they are most likely malicious anyways)
fix: add overflow hidden to stream monitor to fix square corners
Remove unused margin and adjust padding/positioning in ChatBox. Update
Chat component background color to use theme and adjust ChevronDown
margin.
- Adjust emoji suggestion trigger to require at least 3 characters.
- Implement a `pointerEvents="box-none"` overlay for the emoji selector
to prevent accidental clicks on underlying elements.
- Refactor the "Scroll to bottom" button in the chat component to use
styled atoms for better maintainability and a cleaner look.
- Wrap emoji and mention suggestion lists in `ScrollView` components to
enable scrolling when the lists exceed the maximum height.
feat: add scroll to bottom button in chat
config: allow RTMPS addon and regular at the same time
multistreaming: add RTMP push
feat: hide login if logged in
feat: branding system
Delegated moderation lexicons
feat(frontend): Implement delegated moderation UI
Remove unused margin and adjust padding/positioning in ChatBox. Update
Chat component background color to use theme and adjust ChevronDown
margin.
- Adjust emoji suggestion trigger to require at least 3 characters.
- Implement a `pointerEvents="box-none"` overlay for the emoji selector
to prevent accidental clicks on underlying elements.
- Refactor the "Scroll to bottom" button in the chat component to use
styled atoms for better maintainability and a cleaner look.
- Wrap emoji and mention suggestion lists in `ScrollView` components to
enable scrolling when the lists exceed the maximum height.
feat(frontend): Implement delegated moderation UI