Titouan Rigoudy
6703bf465c
Delete old, unused files.
4 years ago
Titouan Rigoudy
e82639f7df
Install and run prettier formatter.
4 years ago
Titouan Rigoudy
ba8580cde4
Huge breaking update to the world of 2021.
Based on create-react-app --template redux-typescript.
Some stuff still needs to be removed or fixed.
Tests likely fail.
But the basic connection logic works!
4 years ago
Titouan Rigoudy
8ed133f17c
Add RoomRecord.
9 years ago
Titouan Rigoudy
03359c7d8d
Add UserRecord.
9 years ago
Titouan Rigoudy
8b5cddb69d
Convert login reducer state to an immutable record.
9 years ago
Titouan Rigoudy
2712422837
Convert socket reducer state to an immutable record.
9 years ago
Titouan Rigoudy
93fc42831d
Add very basic UsersPane.
9 years ago
Titouan Rigoudy
3b61249cb8
Use md5 hashes for urls, factor OrderedMap out of rooms reducer.
9 years ago
Titouan Rigoudy
fa9ac65436
Make socket reducer state immutable.
9 years ago
Titouan Rigoudy
b39fcbff87
Make login reducer state immutable.
9 years ago
Titouan Rigoudy
d04a768037
Make entire rooms state immutable.
9 years ago
Titouan Rigoudy
085a8c4fc4
Make rooms state immutable, fix room leaving mechanism.
9 years ago
Titouan Rigoudy
2ea93c8d68
Refactor rooms reducer, rename rooms.rooms to rooms.roomMap.
9 years ago
Titouan Rigoudy
6df7f6864d
Huge move to react-router.
9 years ago
Titouan Rigoudy
c01359bc07
Add RoomUserList.
9 years ago
Titouan Rigoudy
2b5ae5e368
Migrate RoomActions away from SOCKET_SEND_MESSAGE action.
9 years ago
Titouan Rigoudy
bdad6d168f
Start migrating away from SOCKET_SEND_MESSAGE action.
9 years ago
Titouan Rigoudy
c2dd429eb8
Only show main window if login is successful.
9 years ago
Titouan Rigoudy
c2d5775806
Add RoomLeave functionality.
9 years ago
Titouan Rigoudy
e99cd92049
Rename JoinRoom to RoomJoin.
9 years ago
Titouan Rigoudy
174f8f67ac
Rename SayRoom to RoomMessage.
9 years ago
Titouan Rigoudy
2ef2f63705
Fix styling of RoomChat, add real room joining mechanism.
9 years ago
Titouan Rigoudy
e7dcdaeea0
Make room_data.messages an Immutable.List.
9 years ago
Titouan Rigoudy
46f30ddf79
Add RoomChatForm and make chat work :)
9 years ago
Titouan Rigoudy
70da089658
Store socket in state, handle it with reducer.
10 years ago
Titouan Rigoudy
1964220ada
Big changes everywhere...
10 years ago
Titouan Rigoudy
289a35682f
Add RoomChat, lay out everything nicely.
10 years ago
Titouan Rigoudy
e429715f50
Add RoomsPane, RoomList, room reducer.
10 years ago
Titouan Rigoudy
871b945ce5
Remove useless logging in socket reducer.
10 years ago
Titouan Rigoudy
98a4f832b9
Add LoginStatusPane.
10 years ago
Titouan Rigoudy
1cf89b8ecb
Refactor socket status into SocketStatusPane.
10 years ago
Titouan Rigoudy
7a31415fd1
Add ConnectForm.
10 years ago
Titouan Rigoudy
2063a93d68
Remove all example code, add websocket.
10 years ago
Titouan Rigoudy
ea9336ec2c
Initial commit.
10 years ago