Commit Graph

20 Commits

Author SHA1 Message Date
RaidMax
2dc8f55e7c Reverted some of plugin method signatures as I realized it didn't really make sense. 2017-06-13 18:33:47 -04:00
RaidMax
45cb985701 Added Configuration manager class 2017-06-12 19:24:12 -05:00
RaidMax
5d1c9bd218 More cleanup
project renaming
moved PluginImporter to SharedLibrary
config writer abstracted for plugins
2017-06-12 17:47:31 -04:00
RaidMax
0ef306a60c Cleaned up some code and adhered closer to the Microsoft code standards. 2017-06-12 13:50:00 -04:00
RaidMax
7a81f6c2bd Reduce poll rate for servers that have stopped responding to RCON requests.
Actually fixed the extra chat lines on disconnect.
2017-06-12 07:28:08 -05:00
RaidMax
25b3e3abc1 Moved plugins to a seperate folder
Uncapped the search result limit for !find
2017-06-07 19:59:59 -05:00
RaidMax
11d37d4cd6 Added high ping kick functionality to Welcome Plugin
Added response to RCON command if applicable
Added more maps into the map config
2017-06-07 17:08:29 -04:00
RaidMax
bd99add434 Enable/Disable fast restart plugin via config
Deleted legacy connection & heartbeat classes
Hopefully fixed issues relating to certain web requests throwing recoverable error
Modified Serializer class slightly
2017-06-06 22:45:21 -05:00
RaidMax
3ca73a5a7a Added fast restart plugin 2017-06-05 21:49:26 -05:00
RaidMax
04df8d5408 tweaks to stats and fixed the alias command, made the logger thread safe.. whoops 2017-06-01 12:42:28 -05:00
RaidMax
063449d9c4 reworked some stats, redid the macro -> Tokens
added reset stats commands
broadcast for some commands
2017-05-31 00:31:56 -05:00
RaidMax
354cec0951 fixed issue with database command not having connection set, combined methods into Validate command 2017-05-30 16:23:31 -05:00
RaidMax
200c4d79fd Database cleanup and hopefully fixes for multithreaded tasks - SQLite library updated. 2017-05-29 21:25:49 -05:00
RaidMax
d86836ae8d Moved Alias Database into interface... 2017-05-28 20:54:46 -05:00
RaidMax
bc452cfd93 Fixed the ban loop bug (client goes into zombie state if immediately kicked upon joining, and won't disconnect until a timeout) 2017-05-28 20:07:33 -05:00
RaidMax
28fcc7b922 Added AsyncStatus class to keep track of the timing of each update on servers 2017-05-28 15:47:21 -05:00
RaidMax
ac7908de91 Redid the logging system 2017-05-27 18:29:20 -05:00
RaidMax
c1faf8a02e Moved client database into manager, as it should be.. Some more transitional things and a few fixes. 2017-05-27 17:08:04 -05:00
RaidMax
c151bcbdae Apparently I was working with an older codebase.. Oh well, i've merged the changes.. 2017-05-26 23:22:50 -05:00
RaidMax
10075b0d3f Branch for IW4X practically everything refactored 2017-05-26 17:49:27 -05:00