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
b4d498c26c
.BANCHO. Kick all clients when using !kick, don't kick FokaBot with !kick command
2016-12-11 11:39:01 +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
69508f9a0e
Add Google auth 2fa check at login
2016-11-30 23:33:56 +01:00
Nyo
5723c0e68f
.BANCHO. Move online users count to redis
2016-11-20 14:17:05 +01:00
Nyo
525235a27e
.BANCHO. Move bancho sessions to redis
2016-11-20 13:03:07 +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
8078596a0a
.HIDE. Removed shrug version
2016-11-17 20:10:32 +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
38bcf3a735
.BANCHO. Add redis support, remove userID cache
2016-11-15 20:38:15 +01:00
Nyo
cd75d1ad8d
.BANCHO. Add bancho components RAM usage as datadog stats
2016-11-13 12:25:38 +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
abc8e058a1
.BANCHO. .HIDE. Remove cloudflare option in config.ini
2016-10-20 20:22:23 +02: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
8ff493f706
.BANCHO. .FIX. Make sure match data is cached before sending it
2016-10-08 20:35:09 +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
26dbdd72c1
.BANCHO. .FIX. Attempt to make getMatchData thread safe
2016-10-07 14:38:44 +02:00
Nyo
99d14b46e8
.BANCHO. .FIX. Fix typo in variable name
2016-10-07 14:14:09 +02:00
Nyo
ea83d3c86d
.BANCHO. Use tokens in multiplayer rather than references to clients objects
2016-10-07 13:15:50 +02:00
Nyo
10e182ce55
.BANCHO. Use tokens while spectating rather than references to clients objects
2016-10-07 12:42:02 +02:00
Nyo
142c3d35cb
.BANCHO. .FIX. Fixed a bug when changing slot in multiplayer
2016-10-05 23:28:53 +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
7fcc9bca5e
.BANCHO. .FIX. Fixed some missing references, code cleaning
2016-10-02 23:11:18 +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
f912f6ea82
.BANCHO. Add check for MySQL connections pool saturation
2016-09-16 18:21:34 +02:00
Nyo
8e4c44b857
.BANCHO. Add automatic beatmap download when spectating someone
2016-09-13 11:56:53 +02:00
Nyo
ba774bf567
.BANCHO. .HIDE. Remove debug line
2016-09-13 11:49:28 +02:00
Nyo
ea7cd9ff30
.BANCHO. .FIX. Filters are now case sensitive
2016-09-13 11:47:39 +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
255a0958ff
.BANCHO. Revert ".BANCHO. Switched to tornado+gevent"
2016-09-04 16:07:10 +02:00
Nyo
31a78432bb
.BANCHO. .FIX. Stop spectating only if user is spectating someone
2016-09-04 12:42:14 +02:00
Nyo
2d91231320
.BANCHO. Add file buffers
2016-09-04 12:10:00 +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
a1d45a4419
.BANCHO. Add ir command, more info in system status
2016-08-28 17:25: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
a5fd8b0431
.BANCHO. .FIX. Fix chat filters
2016-08-10 12:00:33 +02:00
Nyo
677abae257
.BANCHO. Add timezones
2016-08-01 20:38:26 +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
Nyo
a89ad31017
.BANCHO. Add Sentry to IRC server
2016-07-31 11:17:32 +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
f5827f6b8b
.BANCHO. Add userpanel packets
2016-07-31 11:13:30 +02:00
Nyo
ed96bdbc4b
.BANCHO. Add auto increment version
2016-07-31 11:13:27 +02:00
Nyo
7035743362
.BANCHO. .FIX. Add user stats cache and user stats request packet
2016-07-31 11:12:39 +02:00
Nyo
97262eda12
.BANCHO. Add Sentry logging
2016-07-31 11:12:35 +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
Nyo
ef35697772
.BANCHO. Add spam protection, better silence handling
2016-07-31 11:11:34 +02:00
Nyo
c8f9825e6b
.BANCHO. Thread safe log to file
2016-07-31 11:11:33 +02:00
Nyo
bd8c810f45
.BANCHO. Changed config.ini structure, better logs, add logs to output file
2016-07-31 11:11:32 +02:00
Nyo
611216fea2
.HIDE. Suppress memes, idgaf
2016-07-31 11:11:24 +02:00
Nyo
6c85995e53
.HIDE. Add a bunch of <font>s
2016-07-31 11:11:09 +02:00
Nyo
feee262ed1
.HIDE. DIGITARE
2016-07-31 11:11:08 +02:00
Nyo
adb72b23b4
.HIDE. So unix, FUCK YOU
2016-07-31 11:11:08 +02:00
Nyo
a65a94b57d
.HIDE. idk
2016-07-31 11:11:06 +02:00
Nyo
aebf910890
.BANCHO. Bancho now uses mysqldb instead of pymysql
2016-07-31 11:10:53 +02:00
Nyo
dc0e3ef459
.BANCHO. Update ranks, add !alertuser command
2016-05-28 20:26:26 +02:00
Nyo
e483a92a2c
.BANCHO. Compile tillerino regex only once
2016-05-20 18:53:09 +02:00
Nyo
0e1c8696ba
.HIDE. .BANCHO. Attempt to make a !acc command
2016-05-19 22:10:50 +02:00
Nyo
13b49d9fa2
.BANCHO. Add some tillerino-like commands to fokabot
2016-05-19 20:17:20 +02:00
Nyo
9325578377
.BANCHO. pep.py modules
2016-05-18 19:12:46 +02:00
Nyo
993079d2dd
.BANCHO. .FIX. Fix mod rank login error, add exception output at login, add some modules
2016-05-17 23:40:34 +02:00