72 Commits (920c8af253a9e94446076059d16456861c7bf450)

Author SHA1 Message Date
Gabe Kangas e08037b64a
Wire up chat message props. Add username highlighting. Closes #1921 3 years ago
Gabe Kangas 221b9c8f0f
Add playback performance metrics. Closes #1930 3 years ago
Gabe Kangas 1684979187
Add working but unstyled notify registration modal 3 years ago
Gabe Kangas 1b26a44fb6
Fix concurrent rendering error + make logs debug level 3 years ago
Gabe Kangas aae63e4e2c
Display global error if server is unreachable 3 years ago
Gabe Kangas 1d213b71d4
Support changing your own name and handling name change events 3 years ago
Gabe Kangas b3407cbdea
Remove user menu when chat is not available 3 years ago
Gabe Kangas 281829a473
Support re-authing on invalid access token 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 f96bde4f71
Can send a message from text input using submit button 3 years ago
Gabe Kangas c56c45d904
Use contentEditable for chat input field 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 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
Gabe Kangas e2e21d915b
Initial api requests + stores + basic layout 3 years ago