Yash Karandikar
|
e5c8b122b3
|
only log once per message
|
2021-12-24 21:50:02 -06:00 |
|
Yash Karandikar
|
422f640c61
|
Move the rest of the commands to the new system
|
2021-12-24 21:36:20 -06:00 |
|
Yash Karandikar
|
f1d089829f
|
Start separating the commands into the new system
|
2021-12-24 16:26:18 -06:00 |
|
Yash Karandikar
|
46f6fc2b3b
|
ERR on unknown command
|
2021-12-24 12:28:56 -06:00 |
|
Yash Karandikar
|
772c84d7d5
|
use join() instead of looping over the Vec
|
2021-12-24 12:17:26 -06:00 |
|
Yash Karandikar
|
304f800b4d
|
Merge pull request 'logging and minor code format changes' (#2) from famfo/quiver:master into master
Reviewed-on: #2
|
2021-12-22 14:40:08 -06:00 |
|
famfo
|
9ce1e7988b
|
Readded MSG for easier formatting by clients
|
2021-12-22 21:38:38 +01:00 |
|
famfo
|
51093d8d5b
|
Added newline to messages
|
2021-12-22 21:17:21 +01:00 |
|
famfo
|
d6375ba787
|
Rewrote MSG
|
2021-12-22 21:06:46 +01:00 |
|
famfo
|
9a58a874dc
|
Fixed misslabeling of info as error, added even more logging
|
2021-12-22 20:10:22 +01:00 |
|
famfo
|
228886c79d
|
Changed to debug print in MSG info
|
2021-12-22 19:59:31 +01:00 |
|
famfo
|
fdae7338c9
|
Added logging for all the commands
|
2021-12-22 19:58:03 +01:00 |
|
famfo
|
a70f4ffc0a
|
Saved file before commit
|
2021-12-22 19:04:19 +01:00 |
|
famfo
|
4b7318e8dc
|
replaced printlns with logging crate
|
2021-12-22 19:03:49 +01:00 |
|
Yash Karandikar
|
c47edc025a
|
make JOIN and LEAVE enum variants
|
2021-12-18 10:55:41 -06:00 |
|
Yash Karandikar
|
1b3a2a1bfa
|
track nick directly in enum
|
2021-12-18 10:45:15 -06:00 |
|
Yash Karandikar
|
14bbcaf0e9
|
Add LIST command
|
2021-12-17 15:28:17 -06:00 |
|
Yash Karandikar
|
ad0affd4c7
|
Add an enum and channel for each client
|
2021-12-14 15:37:52 -06:00 |
|
Yash Karandikar
|
e834416da8
|
Check if nickname is taken
|
2021-12-14 15:23:51 -06:00 |
|
Yash Karandikar
|
cff69c5aad
|
Track users and nicknames
|
2021-12-14 15:13:39 -06:00 |
|
Yash Karandikar
|
143c9a070e
|
Split NICK into its own enum variant
|
2021-12-14 15:00:38 -06:00 |
|
Yash Karandikar
|
95b4b51ccc
|
Remove the Message struct
|
2021-12-14 14:42:32 -06:00 |
|
Yash Karandikar
|
cf6c4c3d82
|
Merge pull request 'Merge everything into a single task' (#1) from lemonsh/quiver:master into master
Reviewed-on: #1
|
2021-12-13 16:26:41 -06:00 |
|
lemon-sh
|
ee15094425
|
Merge everything into a single task
|
2021-12-13 22:46:17 +01:00 |
|
Yash Karandikar
|
b4975ea05c
|
Add README.md
|
2021-12-12 13:11:43 -06:00 |
|
Yash Karandikar
|
e087a308a0
|
Track nicknames
|
2021-12-08 15:22:19 -06:00 |
|
Yash Karandikar
|
20131f6d8e
|
Bring back disconnected checker
|
2021-12-08 11:46:39 -06:00 |
|
Yash Karandikar
|
8d62e30283
|
Remove the Client struct, add back later if needed
|
2021-12-08 11:43:47 -06:00 |
|
Yash Karandikar
|
42c179ad9c
|
Refactor to use a broadcast channel
|
2021-12-08 10:43:54 -06:00 |
|
Yash Karandikar
|
5e3834b842
|
aaaa
|
2021-12-07 21:02:07 -06:00 |
|
Yash Karandikar
|
d7d195df94
|
Attempt to write messages to other users
|
2021-12-07 20:35:06 -06:00 |
|
Yash Karandikar
|
b4ba9d252d
|
Start creating a message queue
|
2021-12-07 19:34:48 -06:00 |
|
Yash Karandikar
|
3e8e9444a5
|
Properly detect client disconnect
|
2021-12-07 17:51:04 -06:00 |
|
Yash Karandikar
|
28b85b1d6c
|
Implement PING loop
|
2021-12-07 14:29:37 -06:00 |
|
Yash Karandikar
|
a9022a8957
|
Add ability to read
|
2021-12-07 13:36:08 -06:00 |
|
Yash Karandikar
|
fcd3f0516e
|
halp
|
2021-12-07 12:04:50 -06:00 |
|
Yash Karandikar
|
1b9f0b86c7
|
Initial commit
|
2021-12-03 12:17:12 -06:00 |
|