Commit Graph

77 Commits

Author SHA1 Message Date
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
Nyo 653303831b IRC Support for username with spaces
BATs with Donor have bright yellow username in chat
General performance improvements
Code cleaning
Multiplayer improvements and fixes
Fixed some spectator bugs
2016-09-02 12:41:19 +02:00
Nyo de47c46d25 .BANCHO. Merge branch tornado-gevent into master 2016-08-23 20:35:47 +02:00
Nyo 7910291b77 .BANCHO. Switched from tornado to bottle + gevent, code cleaning 2016-08-17 16:41:05 +02:00
Nyo 59bcb351cf .BANCHO. .FIX. Fix not parting channels when leaving multiplayer matches 2016-08-10 12:24:41 +02:00
Nyo 677abae257 .BANCHO. Add timezones 2016-08-01 20:38:26 +02:00
Nyo 8ac8ecc3c4 .BANCHO. Removed hw information in schiavo log 2016-07-31 11:36:21 +02:00
Nyo 9882f1273e .BANCHO. .FIX. Fixed account randomly restricted/banned at login 2016-07-31 11:26:47 +02:00
Nyo a6bd08e928 Edited 'last' command to new beatmaps table structure 2016-07-31 11:22:09 +02:00
Nyo b3f50a206d .BANCHO. .FIX. Hide internal channels 2016-07-31 11:17:34 +02:00