117 Commits

Author SHA1 Message Date
Jeremy Kahn
d4bc49f096 refactor: allow for full trystero configuration 2022-08-20 17:14:50 -05:00
Jeremy Kahn
74f11dae2a feat: assign userId 2022-08-20 14:20:51 -05:00
Jeremy Kahn
09d039d806 feat: assign ids to messages 2022-08-19 09:42:14 -05:00
Jeremy Kahn
5aa46ebb41 test: validate that message is sent 2022-08-18 22:14:56 -05:00
Jeremy Kahn
3bbe8b1430 test: validate message sending UX 2022-08-18 21:36:13 -05:00
Jeremy Kahn
6ffcd20429 test: validate Room availability 2022-08-18 21:10:16 -05:00
Jeremy Kahn
85c4f24bd6 feat: display received messages 2022-08-18 09:14:13 -05:00
Jeremy Kahn
126456eced feat: add message sending UI 2022-08-17 09:28:22 -05:00
Jeremy Kahn
96f2991209 refactor: simplify Room loading 2022-08-17 09:10:36 -05:00
Jeremy Kahn
9cc26895de refactor: add usePeerRoomAction hook 2022-08-16 09:40:01 -05:00
Jeremy Kahn
40b0b7047e refactor: use absolute module paths 2022-08-16 09:21:33 -05:00
Jeremy Kahn
a4472d6982 feat: prevent clients from other domains from joining the room 2022-08-15 21:47:45 -05:00
Jeremy Kahn
b9e9ae398e fix: prevent Room re-renders from throwing an error 2022-08-15 21:38:56 -05:00
Jeremy Kahn
33b25e204d feat: send a message to peers 2022-08-14 21:26:50 -05:00
Jeremy Kahn
53c4415112 refactor: create usePeerRoom hook 2022-08-14 10:10:05 -05:00
Jeremy Kahn
519e27b5c2 feat: join peer room 2022-08-13 12:11:59 -05:00
Jeremy Kahn
65196ae9c4 feat: wire up public room 2022-08-09 22:14:59 -05:00