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
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