Saptak S
e9e2afe2ee
Adds username validation for socketio event handler as well
2021-11-14 23:28:17 +05:30
Saptak S
6031f36185
Renames message event to chat_message
2021-11-14 21:06:47 +05:30
Saptak S
7f846ae2fd
Removed room from chat
...
- Uses the global room instead of adding and leaving room for users
- Removes the joining event and triggers connection status from
server as soon as a connection event is received in server side
2021-11-14 20:58:21 +05:30
Miguel Jacq
70593b0b87
Use label tag for chat username label, and rename javascript function to checkUsernameTooLong to better reflect its purpose
2021-05-17 08:17:45 +10:00
Miguel Jacq
1e5e886577
Prevent usernames in Chat mode of length 128 chars or more
2021-05-14 10:44:14 +10:00
Micah Lee
665242a2e2
Fix javascript bug in receive mode when files is disabled
2021-05-03 17:43:39 -07:00
Micah Lee
b343d391b3
Allow sending messages as well as uploading files in receive mode
2021-04-25 20:46:06 -04:00
Saptak S
97c97696d9
Updates socket.io client to 3.1.1 with the latest Socket.IO and Engine.IO protocols
2021-02-22 22:52:35 +05:30
Saptak S
2a454c8156
Makes username input blur on pressing enter
2020-11-10 20:14:23 +05:30
Saptak S
c873391a20
Improves the logic of updating both flask session and socket session with new nickname
2020-11-10 20:01:11 +05:30
Saptak S
ac1557fc8f
Forces socket io to use websocket instead of polling
...
SocketIO uses the last successful method of transport to communicate. But we
have eventlet in our dependency which allows for websocket, and we ideally
want communications to be over websocket. So specified the transport method
as websocket in socket io connect.
2020-11-10 19:57:51 +05:30
Micah Lee
a54f99adf6
Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase
2020-10-12 22:40:55 -07:00