Commit Graph

55 Commits

Author SHA1 Message Date
Giuseppe Guerra 7f283d9aa2 Forbid #spect_ and #multi_ manual join from game clients 2018-08-04 19:16:40 +02:00
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 at an airport 176775f8f3 Remove extra locks 2017-08-12 18:56:31 +02:00
Giuseppe Guerra at an airport b24b4ee88d Remove _streamLock 2017-08-12 08:49:55 +02:00
Giuseppe Guerra ce75f5ee99 Remove _chatLock and _internalLock 2017-08-11 22:19:39 +02:00
Giuseppe Guerra 466004f239 Add various locks in osuToken object 2017-08-11 00:45:44 +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 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
Giuseppe Guerra 8c3fc6842d Release locks properly 2017-07-28 22:46:29 +02:00
Giuseppe Guerra 66061d5fb2 Lock client buffers while writing 2017-07-28 22:32:30 +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 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 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 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 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 c7c5528588 .BANCHO. .FIX. Fix /away command, add support for /away command on IRC 2016-11-13 12:23:45 +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 10e182ce55 .BANCHO. Use tokens while spectating rather than references to clients objects 2016-10-07 12:42:02 +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 8e4c44b857 .BANCHO. Add automatic beatmap download when spectating someone 2016-09-13 11:56:53 +02:00
Nyo 31a78432bb .BANCHO. .FIX. Stop spectating only if user is spectating someone 2016-09-04 12:42:14 +02:00
Nyo 9ee2e5d7ff .BANCHO. Add userID cache 2016-09-04 12:09:53 +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 7910291b77 .BANCHO. Switched from tornado to bottle + gevent, code cleaning 2016-08-17 16:41:05 +02:00
Nyo 677abae257 .BANCHO. Add timezones 2016-08-01 20:38:26 +02:00
Nyo 95df629e1c .BANCHO. Add IRC support, internal changes 2016-07-31 11:17:27 +02:00
Nyo d957356f67 .BANCHO. .FIX. Fix restricted users not able to log in 2016-07-31 11:13:37 +02:00
Nyo 6ac3b853f4 .BANCHO. New privileges system, add restricted mode 2016-07-31 11:13:35 +02:00
Nyo 99276d83b3 .BANCHO. Remove silence for messages > 256 chars, cloudflare memes 2016-07-31 11:13:34 +02:00
Nyo 7035743362 .BANCHO. .FIX. Add user stats cache and user stats request packet 2016-07-31 11:12:39 +02:00
Nyo ec2bce8893 .BANCHO. .NEW. Add FokaBot message when opening osudirect for the first time 2016-07-31 11:12:34 +02:00
Howl 93508624c4 Add license 2016-07-31 11:12:08 +02:00
Nyo f0f90b0c53 .BANCHO. .FIX. Fix reset spam rate 2016-07-31 11:11:43 +02:00
Nyo 4a1d1c6f0e .BANCHO. Add check silence in send message 2016-07-31 11:11:41 +02:00
Nyo cd363db76b .BANCHO. Log bans in RAP 2016-07-31 11:11:38 +02:00
Nyo e11ae27b36 .BANCHO. Silences are now logged in RAP and on discord 2016-07-31 11:11:35 +02:00