100 Commits
Author SHA1 Message Date
Giuseppe Guerra a248b4032c Opsie wopsie 2018-08-14 00:04:46 +02:00
Giuseppe Guerra cb6d828fd9 Add !bloodcat command, automatically send bloodcat links in #spectator 2018-08-14 00:04:04 +02:00
Giuseppe Guerra 925d55bb16 🔼 1.13.7 🔼 2018-08-12 17:19:12 +02:00
Giuseppe Guerra 4e97c717f5 Properly handle exceptions in periodic loops 2018-08-12 17:18:12 +02:00
Giuseppe Guerra f11708d463 Removed useless log 2018-08-12 17:08:43 +02:00
Giuseppe Guerra 4c3427fd76 Read main menu icon from main_menu_icons table 2018-08-12 17:03:18 +02:00
Giuseppe Guerra a3ab53e108 🔼 1.13.6 🔼 2018-08-04 23:11:26 +02:00
Giuseppe Guerra 74cfadb261 Fix uncaught userAlreadyInChannelException in channel __init__ 2018-08-04 23:11:07 +02:00
Giuseppe Guerra c09c7b5d96 ??? 2018-08-04 23:10:38 +02:00
Giuseppe Guerra 56c1dcc48a 🔼 1.13.5 🔼 2018-08-04 20:13:30 +02:00
Giuseppe Guerra 1b9224fc79 Fix broken sentry client 2018-08-04 19:58:22 +02:00
Giuseppe Guerra 887836045d Send match history link after the first match 2018-08-04 19:49:38 +02:00
Giuseppe Guerra cb2d1e74f7 The ascension of the Madonna (the 15th of August is approaching) 2018-08-04 19:26:42 +02:00
Giuseppe Guerra 7f283d9aa2 Forbid #spect_ and #multi_ manual join from game clients 2018-08-04 19:16:40 +02:00
Giuseppe Guerra 333cfca806 Professional debuggingTM 2018-08-04 19:13:29 +02:00
Giuseppe Guerra 1dc37ecb77 Send alert when doing !mp join from an IRC client 2018-08-04 18:53:04 +02:00
Giuseppe Guerra a456508ed3 Add !mp settings single 2018-08-04 18:52:48 +02:00
Giuseppe Guerra 66acc12099 Add !mp scorev and !mp help 2018-08-04 18:47:31 +02:00
Giuseppe Guerra a9fc15d524 Add support for EZ in !mp mods 2018-08-04 18:36:32 +02:00
Giuseppe Guerra 02b08d3024 Add AGPL license agreement 2018-07-13 12:30:23 +02:00
Giuseppe Guerra d8c6fa4993 Updated submodule common 2018-07-13 12:28:20 +02:00
Giuseppe Guerra fe05aa7ace 🔼 1.13.4 🔼 2018-07-04 17:26:58 +02:00
Giuseppe Guerra 79ecdbcd44 Deprecated telegram 2fa 2018-07-04 17:01:22 +02:00
Giuseppe Guerra fd47bc6e32 Updated submodule common 2018-07-04 17:01:06 +02:00
Giuseppe Guerra 1a4e952e4f Ignore .pyx files in .pyenv 2018-04-13 23:38:05 +02:00
Giuseppe Guerra ea4e2bd4fd Pin cython to 0.27.3 2018-04-03 12:40:45 +02:00
Giuseppe Guerra 508f6b507a Add .pyenv to .gitignore 2018-04-03 12:38:32 +02:00
Giuseppe Guerra e89fbe7604 Pin requirements 2018-04-03 12:37:29 +02:00
Giuseppe Guerra 05694c5d87 Handle invalidUserException when calling fokabot commands 2018-04-02 18:19:47 +02:00
Giuseppe Guerra 198bdb9997 * 2018-04-02 12:15:22 +02:00
Giuseppe Guerra 473a2e1f2d 🔼 1.13.3 🔼 2018-03-23 21:38:24 +01:00
Giuseppe Guerra a809008e55 Improvements to fokabot commands 2018-03-23 21:37:47 +01:00
Giuseppe Guerra 201593ea02 Handle empty arguments in fokabot !mp commands 2018-03-23 21:28:24 +01:00
Giuseppe Guerra 3275d31861 Handle matches with no name 2018-03-23 21:28:13 +01:00
Giuseppe Guerra 05eead0e1a Handle empty chat messages 2018-03-23 21:27:48 +01:00
Giuseppe Guerra 8bdc56faf6 🔼 1.13.2 🔼 2018-03-23 21:05:06 +01:00
Giuseppe Guerra 745a833aab Fix !mp close not working 2018-03-23 21:03:27 +01:00
Giuseppe Guerra dcad5c5736 git.zxq.co -> zxq.co 2018-03-23 20:59:44 +01:00
Giuseppe Guerra c1f8ca8ed3 Removed timeoutTime and checkTime args from usersTimeoutCheckLoop 2018-03-23 20:59:30 +01:00
Giuseppe Guerra e0d54f49d1 Add empty match cleanup job 2018-03-23 20:59:04 +01:00
Giuseppe Guerra e63a85e4a4 I knew a threaded bancho server was going to be a bad idea... 2017-12-21 18:58:56 +01:00
Giuseppe Guerra 050c1d5fe8 Fix AiAe.exe willing to break stuff 2017-12-08 13:08:54 +01:00
Giuseppe Guerra 90cd4634fd Le melanzane fritte sono poco digeribili 2017-12-05 21:17:09 +01:00
Giuseppe Guerra e3f1bc05e9 Changed !rtx privileges to ADMIN_KICK_USERS 2017-12-04 23:34:04 +01:00
Giuseppe Guerra 0939ec972c Merge remote-tracking branch 'origin/master' 2017-10-31 13:11:21 +01:00
Giuseppe Guerra 2ef89daf4c Force ASCII encoding in /api/v1/fokabotMessage 2017-10-31 13:11:01 +01:00
Giuseppe Guerra dc90f506bd Fix np bug again 2017-09-22 22:57:21 +02:00
Giuseppe Guerra 2f9179362c Fix !last not returning pp for taiko scores 2017-09-22 22:46:40 +02:00
Giuseppe Guerra 3dfb1228ee Merge branch 'tourney-mp-room-changes' of ripple/pep.py into master 2017-09-09 12:48:30 +02:00
Nyo 48534bb551 Fix typo 🤔 2017-08-26 22:28:05 +02:00
Giuseppe Guerra at an airport 018da5c0a2 Removed chat filters because goeo is a dickhead 2017-08-15 08:43:33 +02:00
Giuseppe Guerra at an airport 0a2ca07198 Bump version 2017-08-12 21:36:16 +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 176775f8f3 Remove extra locks 2017-08-12 18:56:31 +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 at an airport b24b4ee88d Remove _streamLock 2017-08-12 08:49:55 +02:00
Giuseppe Guerra e40acd335b Fix some commands not being triggered 2017-08-11 23:17:33 +02:00
Giuseppe Guerra ce75f5ee99 Remove _chatLock and _internalLock 2017-08-11 22:19: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 def4891008 Fix wrong commands being triggered if they have the same letters at the beginning 2017-08-11 01:36:25 +02:00
Giuseppe Guerra 5d73682a71 Fix username with spaces breaking commands 2017-08-11 01:33:14 +02:00
Giuseppe Guerra 0229fc4e65 Mp commands now require USER_TOURNAMENT_STAFF privilege 2017-08-11 01:19:30 +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 02b266f229 Add !mp settings 2017-08-11 01:14:21 +02:00
Giuseppe Guerra 612e808702 Add !mp start force, start game even for non-ready players, check if everyone is ready in !mp start 2017-08-11 00:57:58 +02:00
Giuseppe Guerra 466004f239 Add various locks in osuToken object 2017-08-11 00:45:44 +02:00
Giuseppe Guerra aa1887e2c4 Fix match teams not being changed 2017-08-08 00:56:39 +02:00
Giuseppe Guerra df2a9bb13d Bump version to 1.13.0 2017-08-07 23:53:21 +02: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 3bb1029832 Add !mp team 2017-08-07 23:21:49 +02:00
Giuseppe Guerra ce889e608a Add !mp mods 2017-08-07 22:30:44 +02:00
Giuseppe Guerra aeecccdd13 Add !mp password and !mp randompassword 2017-08-07 22:14:44 +02:00
Giuseppe Guerra 9425043b1e Add !mp kick 2017-08-07 21:48:09 +02:00
Giuseppe Guerra f660a20f60 Changed !mp start countdown message 2017-08-07 21:41:48 +02:00
Giuseppe Guerra 5adc7f4261 Add !mp abort, fix match not being set as in progress when starting it 2017-08-07 21:38:18 +02:00
Giuseppe Guerra 3653447761 Add !mp set 2017-08-07 20:51:16 +02:00
Giuseppe Guerra 17aab9551e Add !mp map 2017-08-06 10:09:05 +02:00
Giuseppe Guerra 87d6186993 Add !mp invite 2017-08-06 09:45:39 +02:00
Giuseppe Guerra 5975e84f52 Add !mp start 2017-08-04 01:04:26 +02:00
Giuseppe Guerra 3309f2f8fd Add !mp host and !mp clearhost 2017-08-04 00:24:12 +02:00
Giuseppe Guerra baa8ae4cc2 Changes !mp clear to !mp close 2017-08-04 00:10:26 +02:00
Giuseppe Guerra 837df03f05 Fix typo 2017-08-04 00:09:50 +02:00
Giuseppe Guerra c2a2d9c97b Change minimum !mp size value from 1 to 2 2017-08-03 23:56:04 +02:00
Giuseppe Guerra fc989a2705 Fix tourney chat channels get deleted when there's nobody in the channel 2017-08-03 23:55:26 +02:00
Giuseppe Guerra 310bc1d3b3 Add !mp size 2017-08-03 23:47:34 +02:00
Giuseppe Guerra 9f647d5f9e Add !switchserver command 2017-08-02 01:36:37 +02:00
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
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
Nyo cae82bd107 Delete timed out tokens 2017-07-04 23:16:10 +02:00
Giuseppe Guerra a0fdc6c292 1.12.1 2017-04-13 17:22:55 +02:00
Giuseppe Guerra 487f583083 Update submodules 2017-04-13 17:22:35 +02:00
Giuseppe Guerra 530d0c3b74 Update submodules 2017-04-12 21:11:05 +02:00