Commit Graph

97 Commits

Author SHA1 Message Date
Giuseppe Guerra
1e6ee91685 Add !mp lock and !mp unlock 2017-08-02 00:39:16 +02:00
Giuseppe Guerra
86995feb34 Alert users when entering tournament matches, make impossible to join tournament matches from ui 2017-08-02 00:29:12 +02:00
Giuseppe Guerra
af554c94d5 Add !mp make and !mp join 2017-08-02 00:22:57 +02:00
Giuseppe Guerra
3373bc9581 Fix foka responding to commands even if the command is not at the beginning of the message 2017-08-02 00:02:46 +02:00
goeo_
2cf1cdf1fd Send the api some data when a multiplayer match ends 2017-07-31 17:54:50 -04:00
Giuseppe Guerra
8c3fc6842d Release locks properly 2017-07-28 22:46:29 +02:00
Giuseppe Guerra
eab8bee828 Merge branch 'master' of git.zxq.co:ripple/pep.py 2017-07-28 22:36:19 +02:00
Giuseppe Guerra
66061d5fb2 Lock client buffers while writing 2017-07-28 22:32:30 +02:00
goeo_
401dd5ecdb Fix the multiplayer password bug while not breaking anything else, especially not multiplayer as a whole. (tested code) 2017-07-23 14:37:12 -04:00
Nyo
cae82bd107 Delete timed out tokens 2017-07-04 23:16:10 +02:00
Nyo
9880c5004d .BANCHO. .FIX. Chat mods can now write in moderated channel and access #admin channel 2017-01-16 19:37:41 +01:00
Nyo
62b67da9fb .HIDE. General refactoring 2016-12-26 10:33:05 +01:00
Nyo
ebf0e1d458 .BANCHO. .FIX. Fix stop spectating not working properly if host disconnects 2016-12-21 23:26:47 +01:00
Nyo
8a8a4968a3 .BANCHO. .FIX. Fix streams and temporary chat channels not being disposed correctly 2016-12-21 18:17:29 +01:00
Nyo
f4c099c809 .BANCHO. .FIX. Remove extra characters from version 2016-12-20 20:39:29 +01:00
Nyo
7f534f0984 .BANCHO. .FIX. Fix hour in user report chatlog 2016-12-12 22:45:31 +01:00
Nyo
daf457fc5c .BANCHO. Add !report command 2016-12-11 23:12:06 +01:00
Nyo
b4d498c26c .BANCHO. Kick all clients when using !kick, don't kick FokaBot with !kick command 2016-12-11 11:39:01 +01:00
Nyo
44545c3bcb .BANCHO. Use streams for public chat 2016-12-11 11:07:35 +01:00
Nyo
b836f77446 .BANCHO. .FIX. Fix !kick command not working on irc clients 2016-12-10 19:10:00 +01:00
Nyo
69508f9a0e Add Google auth 2fa check at login 2016-11-30 23:33:56 +01:00
Nyo
5723c0e68f .BANCHO. Move online users count to redis 2016-11-20 14:17:05 +01:00
Nyo
525235a27e .BANCHO. Move bancho sessions to redis 2016-11-20 13:03:07 +01:00
Nyo
aa32e8bea6 .BANCHO. Add pubsub handlers for username changes, bans, restrictions, silences, stats update, kicks and bancho settings reload. 2016-11-20 11:31:51 +01:00
Nyo
8078596a0a .HIDE. Removed shrug version 2016-11-17 20:10:32 +01:00
Nyo
a2ef03c887 .HIDE. General refactoring and documentation 2016-11-17 19:13:06 +01:00
Nyo
030d556b9c .BANCHO. /api/v1/isOnline now supports both safe and unsafe usernames 2016-11-17 15:27:27 +01:00
Nyo
38bcf3a735 .BANCHO. Add redis support, remove userID cache 2016-11-15 20:38:15 +01:00
Nyo
cd75d1ad8d .BANCHO. Add bancho components RAM usage as datadog stats 2016-11-13 12:25:38 +01:00
Nyo
c7c5528588 .BANCHO. .FIX. Fix /away command, add support for /away command on IRC 2016-11-13 12:23:45 +01:00
Nyo
abc8e058a1 .BANCHO. .HIDE. Remove cloudflare option in config.ini 2016-10-20 20:22:23 +02:00
Nyo
90dfb2c705 .BANCHO. .FIX. Don't time out tourney clients 2016-10-09 19:12:18 +02:00
Nyo
e7b7dc932a .BANCHO. Add max packets buffer size 2016-10-08 22:37:10 +02:00
Nyo
74f3ec0f4c .HIDE. Hey git pls. See last commit message 2016-10-08 20:47:19 +02:00
Nyo
8ff493f706 .BANCHO. .FIX. Make sure match data is cached before sending it 2016-10-08 20:35:09 +02:00
Nyo
7c54df6586 .BANCHO. .FIX. Match passwords are in plain text again, fixed match invites for password protected matches 2016-10-08 20:24:16 +02:00
Nyo
2eb7fb609c .BANCHO. Cache match data for tourney client 2016-10-08 20:18:33 +02:00
Nyo
26dbdd72c1 .BANCHO. .FIX. Attempt to make getMatchData thread safe 2016-10-07 14:38:44 +02:00
Nyo
99d14b46e8 .BANCHO. .FIX. Fix typo in variable name 2016-10-07 14:14:09 +02:00
Nyo
ea83d3c86d .BANCHO. Use tokens in multiplayer rather than references to clients objects 2016-10-07 13:15:50 +02:00
Nyo
10e182ce55 .BANCHO. Use tokens while spectating rather than references to clients objects 2016-10-07 12:42:02 +02:00
Nyo
142c3d35cb .BANCHO. .FIX. Fixed a bug when changing slot in multiplayer 2016-10-05 23:28:53 +02:00
Nyo
996287f871 .BANCHO. Add support for tournament client 2016-10-05 23:28:26 +02:00
Nyo
795b6f09be .BANCHO. Implemented packet streams for multiplayer 2016-10-04 23:43:02 +02:00
Nyo
afbd8e7e8c .BANCHO. Implemented packet streams for spectator and lobby 2016-10-04 22:10:07 +02:00
Nyo
7fcc9bca5e .BANCHO. .FIX. Fixed some missing references, code cleaning 2016-10-02 23:11:18 +02:00
Nyo
88c80a4080 Add submodules 2016-10-02 22:48:14 +02:00
Nyo
40264ceffe .BANCHO. Add streams and streamList object, add 'main' stream 2016-10-01 21:19:03 +02:00
Nyo
f912f6ea82 .BANCHO. Add check for MySQL connections pool saturation 2016-09-16 18:21:34 +02:00
Nyo
8e4c44b857 .BANCHO. Add automatic beatmap download when spectating someone 2016-09-13 11:56:53 +02:00