Jeremy Kahn
|
b8f8bb5bfd
|
feat: persist userId
|
2022-08-20 16:52:47 -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
|
be160cf29b
|
refactor: use sx prop for styling instead of tailwind
|
2022-08-17 09:32:18 -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
|
7cb7e5fdd5
|
fix: prevent rerenders from breaking room connection
|
2022-08-16 21:57:39 -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
|
7948b51cc8
|
refactor: remove joinRoom method
|
2022-08-14 21:49:14 -05:00 |
|
Jeremy Kahn
|
33b25e204d
|
feat: send a message to peers
|
2022-08-14 21:26:50 -05:00 |
|
Jeremy Kahn
|
9c3e96a804
|
feat: define makeAction
|
2022-08-14 17:49:31 -05:00 |
|
Jeremy Kahn
|
2ec8c52f7c
|
refactor: configure PeerRoom via constructor
|
2022-08-14 17:29:24 -05:00 |
|
Jeremy Kahn
|
4eb1d05b92
|
feat: genericize makeAction
|
2022-08-14 17:23:05 -05:00 |
|
Jeremy Kahn
|
638587f5a3
|
chore: define RoomConfig type
|
2022-08-14 17:20:33 -05:00 |
|
Jeremy Kahn
|
a86e2d6592
|
refactor: use Room type
|
2022-08-14 13:21:34 -05:00 |
|
Jeremy Kahn
|
56751f4c23
|
chore: define trystero types
|
2022-08-14 13:21:16 -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
|
583c808f4e
|
fix: support index.html path
|
2022-08-10 22:31:11 -05:00 |
|
Jeremy Kahn
|
7e68849eea
|
fix: change start_url to ./
|
2022-08-10 22:20:22 -05:00 |
|
Jeremy Kahn
|
b24fe12a50
|
feat: implement navigation to public room from home
|
2022-08-10 22:15:50 -05:00 |
|
Jeremy Kahn
|
36d059329c
|
feat: add room name input text field
|
2022-08-10 09:42:15 -05:00 |
|
Jeremy Kahn
|
65196ae9c4
|
feat: wire up public room
|
2022-08-09 22:14:59 -05:00 |
|
Jeremy Kahn
|
3b1a55067d
|
feat: add basic home content
|
2022-08-09 21:57:29 -05:00 |
|
Jeremy Kahn
|
98dc1d9ff1
|
chore: install react-markdown
|
2022-08-09 21:56:55 -05:00 |
|
Jeremy Kahn
|
da04fcf53b
|
chore: set up MUI theme
|
2022-08-09 21:41:39 -05:00 |
|
Jeremy Kahn
|
be4947a80b
|
feat: stand up Home page
|
2022-08-09 21:28:46 -05:00 |
|
Jeremy Kahn
|
90379b2c03
|
chore: set up basic colors
|
2022-08-09 21:06:16 -05:00 |
|
Jeremy Kahn
|
c46242f282
|
refactor: rename App to Bootstrap
|
2022-08-09 09:35:49 -05:00 |
|
Jeremy Kahn
|
5daf919bd0
|
chore: use GPL license
|
2022-08-09 09:28:00 -05:00 |
|
Jeremy Kahn
|
1e50620456
|
chore: add trystero
|
2022-08-08 21:59:40 -05:00 |
|
Jeremy Kahn
|
c6cdbdb8ef
|
chore: set up react-router-dom
|
2022-08-08 21:58:32 -05:00 |
|
Jeremy Kahn
|
2f0bc863ca
|
fix: register service worker
|
2022-08-08 21:51:55 -05:00 |
|
Jeremy Kahn
|
3d1105962c
|
fix: use @testing-library/react@12
|
2022-08-08 21:47:38 -05:00 |
|
Jeremy Kahn
|
05ce67e982
|
chore: set up material UI
|
2022-08-08 21:43:16 -05:00 |
|
Jeremy Kahn
|
6983bca544
|
chore: switch from scss to sass syntax
|
2022-08-08 21:19:52 -05:00 |
|
Jeremy Kahn
|
5c252bf84a
|
chore: set up sass
|
2022-08-08 21:15:22 -05:00 |
|
Jeremy Kahn
|
66f4a966f0
|
chore: set up tailwind
|
2022-08-08 21:11:30 -05:00 |
|
Jeremy Kahn
|
b901793659
|
chore: set up Typescript
|
2022-08-08 21:04:37 -05:00 |
|
Jeremy Kahn
|
7aa2103a04
|
chore: set up service worker
|
2022-08-08 20:42:19 -05:00 |
|
Jeremy Kahn
|
ffec853231
|
chore: change homepage to chitchatter.im
|
2022-08-08 20:15:39 -05:00 |
|
Jeremy Kahn
|
bd105f2a91
|
chore: set up eslint
|
2022-08-08 20:04:04 -05:00 |
|
Jeremy Kahn
|
b39d8e89c3
|
chore: set up prettier
|
2022-08-07 21:59:46 -05:00 |
|