19 Commits (btrimports)

Author SHA1 Message Date
Gabe Kangas 19e4e99127
First pass at the social/federated chat component. Closes #2172 3 years ago
Gabe Kangas ac7e095fdf
Handle hide/show chat messages via moderation. Closes #1986 3 years ago
Gabe Kangas c4479a0ffc
Add first pass at IndieAuth modal. For #1863 3 years ago
Gabe Kangas 681067ab93
Add custom offline message+api. Part of #1901 3 years ago
Gabe Kangas 68414445c2
Add support for changing user color in name modal. Closes #1805 3 years ago
Gabe Kangas 221b9c8f0f
Add playback performance metrics. Closes #1930 3 years ago
Gabe Kangas 1d213b71d4
Support changing your own name and handling name change events 3 years ago
Gabe Kangas 7b1667bf6a
Refactor app state to be a state machine with access selectors 3 years ago
Gabe Kangas e0f8a1f702
More accurately hide/show and track chat state 3 years ago
Gabe Kangas 72c01e1b9a
Fix web project build errors 3 years ago
Gabe Kangas ff6886575f
Add player poster 3 years ago
Gabe Kangas 008f607cf7
Fill out the follower component 3 years ago
Gabe Kangas 8b07eb7457
Render chat messages that come over the socket 3 years ago
Gabe Kangas 15becc5121
Connect to websocket and start accepting messages 3 years ago
Gabe Kangas a0354d6d49
Handle centralized app state and registration + chat history 3 years ago
Gabe Kangas 457dead455
Add some state logic based on enums 3 years ago
Gabe Kangas 4997c7c5ac
Fill out some more components + add application state enums 3 years ago
Gabe Kangas e5d3b0e4ee
More blank components and stories to be filled in 3 years ago
Gabe Kangas 91b0db9c2e
Add placeholder components to be worked on 3 years ago