commits
webrtc: properly close errored peerconnections
player: store global volume state
api: fix infinitely recursing context situation lol
build: dramatically simplify `make dev` cinematic universe
chat: add loading state while we get auth
Co-authored-by: Eli Mallon <eli@stream.place>
statedb: fixes for postgres distributed locking
chat: remove unrecognised facets before submitting message
Co-authored-by: Eli Mallon <eli@stream.place>
Co-authored-by: Eli Mallon <eli@stream.place>
Co-authored-by: Eli Mallon <eli@stream.place>
ui: force dark theme in the rest of the themeproviders
Co-authored-by: Eli Mallon <eli@stream.place>
chat: scroll up to dismiss keyboard
Co-authored-by: Eli Mallon <eli@stream.place>
Co-authored-by: Eli Mallon <eli@stream.place>