Commit Graph

86 Commits

Author SHA1 Message Date
Morgan Bazalgette
c4123eb636
fix positional argument exception meme 2017-09-09 12:42:49 +02:00
Morgan Bazalgette
3ed837dc96
In tourney rooms, send a message in the chat when the ready status changes. 2017-09-09 12:25:51 +02:00
Giuseppe Guerra at an airport
34e7a332e6 Add spect lock back 2017-08-12 21:29:27 +02:00
Giuseppe Guerra
8d97227965 Fix race condition while iterating over clients 2017-08-12 19:07:28 +02:00
Giuseppe Guerra at an airport
0329847477 Don't start spectating unexisting users if user id is negative 2017-08-12 08:56:39 +02:00
Giuseppe Guerra
29359ad4fd Fix various bugs with multiplayer teams and mp commands 2017-08-11 22:04:25 +02:00
Giuseppe Guerra
05c4c89002 Merge branch 'master' of git.zxq.co:ripple/pep.py 2017-08-11 01:14:45 +02:00
Giuseppe Guerra
466004f239 Add various locks in osuToken object 2017-08-11 00:45:44 +02:00
goeo_
5f279da6cf Send the api fail info and teams too when a mp match finishes. 2017-08-10 15:53:18 -04:00
Giuseppe Guerra
e2149d7d61 Fix wrong variable names 2017-08-07 23:53:09 +02:00
Giuseppe Guerra
ffc84448a2 Fix non-working packet 93, allow tournament-only packets only from tourney clients 2017-08-07 23:39:13 +02:00
Giuseppe Guerra
933c92e5f2 Allow tourney clients to send messages in chat, send match info to lobby after creating it with !mp make 2017-08-07 23:35:33 +02:00
Giuseppe Guerra
87d6186993 Add !mp invite 2017-08-06 09:45:39 +02:00
Giuseppe Guerra
310bc1d3b3 Add !mp size 2017-08-03 23:47:34 +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
goeo_
2cf1cdf1fd Send the api some data when a multiplayer match ends 2017-07-31 17:54:50 -04:00
goeo_
2c2c85b382 Trying to fix the user metadata problem. Will this kill performance? 2017-04-16 06:41:25 -04:00
Nyo
62b67da9fb .HIDE. General refactoring 2016-12-26 10:33:05 +01:00
Nyo
00c544b7c7 .BANCHO. Removed some schiavo logs 2016-12-26 09:52:43 +01:00
Nyo
44545c3bcb .BANCHO. Use streams for public chat 2016-12-11 11:07:35 +01:00
Nyo
c4a6c84cec .BANCHO. .HIDE. General refactoring 2016-12-10 19:31:12 +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
b6e2319e8c .HIDE. Remove random prints, fix #9 2016-11-17 19:15:14 +01:00
Nyo
a2ef03c887 .HIDE. General refactoring and documentation 2016-11-17 19:13:06 +01: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
fdec8620fb .BANCHO. .FIX. Match password gets set correctly on match creation 2016-10-08 20:45:53 +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
847a955e2f .BANCHO. .HIDE. Meh 2016-10-07 13:44:00 +02:00
Nyo
99f76e3227 .BANCHO. .FIX. Fix None token in cantSpectateEvent 2016-10-07 13:43:47 +02:00
Nyo
10e182ce55 .BANCHO. Use tokens while spectating rather than references to clients objects 2016-10-07 12:42:02 +02:00
Nyo
7347b1d455 .BANCHO. Add UserTournamentStaff privilege 2016-10-06 17:41:13 +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
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
121d19aaa7 .BANCHO. Add notification when donor tag is expiring soon 2016-09-25 19:05:31 +02:00
Nyo
8e4c44b857 .BANCHO. Add automatic beatmap download when spectating someone 2016-09-13 11:56:53 +02:00
Nyo
14348a68bb .BANCHO. Add support for locked accounts 2016-09-13 11:39:39 +02:00
Nyo
48925c58c0 .BANCHO. .FIX. Fix leave match right after joining 2016-09-04 17:59:12 +02:00
Nyo
f5a34d9048 .BANCHO. .FIX. Fix multiplayer free mods 2016-09-04 17:26:58 +02:00
Nyo
6aa7eb6b69 .BANCHO. .FIX. Why... 2016-09-04 16:39:59 +02:00
Nyo
19c4c32c7b .BANCHO. .FIX. Fix actions contants names 2016-09-04 16:29:36 +02:00
Nyo
7fc6d4c540 .BANCHO. Force stop spectating/quit match if user is not spectating or multiplaying 2016-09-04 16:24:00 +02:00
Nyo
cf60c167b6 .BANCHO. .FIX. Code cleaning 2016-09-02 17:45:10 +02:00
Nyo
3703618112 .BANCHO. Some code refactoring 2016-09-02 17:16:22 +02:00