Commit Graph

118 Commits

Author SHA1 Message Date
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
RaidMax
85a658b987 -no more server duplicates on webfront when the server crashes ( was intentional )
-warn reasons no longer show player's name
2016-01-21 11:41:00 -06:00
RaidMax
e39c97a182 fixed a mistake in kick! 2016-01-16 17:37:46 -06:00
RaidMax
d797be07cf -added trusted group ( will need a new database or manual update )
-reports capture screenshot
2016-01-16 16:58:24 -06:00
RaidMax
c396428282 VERSION 1.1
CHANGELOG:
-fixed ban sorting ( and an overlooked bug )
-added kicks and temp-bans to penalty list
-bans are now named penalties
-readded pubbans page http://127.0.0.1:1624/pubbans
-updated RepZ profile link
2016-01-15 16:15:39 -06:00
RaidMax
c06cd191a2 -first official stable release
-fixed last known error (due to web front passing invalid sql syntax)
-re-added stats. though still not working 100%
-added welcome plugin
2015-10-14 22:10:14 -05:00
RaidMax
81c5fb60be Since there was actually an issue with DVAR struct, it should now actually fix the log issue. 2015-10-11 13:11:38 -05:00
RaidMax
e646f9eb40 Kids, don't copy and paste 2015-10-10 21:32:12 -05:00
RaidMax
920e5453da just kidding, this is the actual fix 2015-10-10 18:44:01 -05:00
RaidMax
04899040fe Sql syntax fix and onelog fix 2015-10-10 18:31:24 -05:00
RaidMax
ea1ffeeb4a Official version 0.9.5 2015-09-01 11:00:12 -05:00
RaidMax
995334796e Various fixes and renamed 'libary' to 'library' 2015-08-27 23:39:36 -05:00
RaidMax
c23e578319 Stats plugin modifications 2015-08-26 00:49:47 -05:00
RaidMax
7ae6c7e07f Kayak works how I want it :) 'secure' authentication 2015-08-23 22:35:04 -05:00
RaidMax
feb37123e2 So I can work on my desktop 2015-08-23 16:58:48 -05:00
RaidMax
38c8f81051 Plugins loaded dynamically, some more bug fixes 2015-08-22 11:41:14 -05:00
RaidMax
d42a329097 more plugin tweaks, added console interface! 2015-08-22 01:04:30 -05:00
RaidMax
7af9c31ea0 Almost finished moving Webfront to a plugin. 2015-08-21 20:11:35 -05:00
RaidMax
f4016f6691 moved stats to a plugin! 2015-08-20 16:54:38 -05:00
RaidMax
ec7bed8e11 Event based plugin support now added 2015-08-20 14:23:13 -05:00
RaidMax
73aa001d79 Removed some files no longer needed, and cleaned up build events to export our nice release build easier. 2015-08-20 12:52:30 -05:00
Michael Snyder
cd85a5c384 Massive refactoring and rudimentary plugin support. 2015-08-20 00:06:44 -05:00
RaidMax
d3e42541ea Bug fixes for server stability 2015-08-17 15:38:42 -05:00
raidmax@live.com
a0ccd3ffa8 Downgraded external lib to VS 2010 2015-07-24 14:46:32 -05:00
raidmax@live.com
dfd5d51a06 Final touches for version 0.9.1 2015-07-17 17:53:51 -05:00
raidmax@live.com
f304814ab0 MOAR CHANGES!! 2015-07-15 17:10:07 -05:00
raidmax@live.com
d0358f66d2 Memory reading/writing stable. had to include a custom c++ libary :/ 2015-07-15 16:11:29 -05:00
raidmax@live.com
d72c765186 Fixed a few little mistakes I forgot about 2015-07-06 21:15:27 -05:00
raidmax@live.com
c148ca8f4a Webfront renabled, ready for live testing! 2015-07-06 14:51:08 -05:00
raidmax@live.com
6b381a214d More memory reading changes. We're getting there. 2015-07-06 12:13:42 -05:00
raidmax@live.com
b8557fdb81 Overhaul on how servers are handled - DOES NOT BUILD YET! 2015-07-02 23:10:01 -05:00
raidmax@live.com
6afbff46f9 Clean colors and fix player count with new method 2015-05-09 14:03:15 -05:00
raidmax@live.com
5a5dd1ab88 Experimental memory reading 2015-05-09 11:46:25 -05:00
RaidMax
8a8d2e3ba6 fixed issue with mapname not being updated 2015-04-27 22:29:43 -05:00
RaidMax
8e7622c64e fixed issue with timeline history! 2015-04-27 12:40:57 -05:00
RaidMax
c9889f0792 VERSION: 0.9
CHANGELOG:
-webfront now displays player info and link to repz account
-webfront shows ips for authed admin ( determined by ip )
-webfront now show chat and allows authed players to send ingame messages
-webfront now has public ban list http://127.0.0.1/?pubbans
-webfront now shows player history
-fixed time span issue in webfront
-fixed most recent ban always missing
-fixed crash when RCON stops responding and removing a player
-version on footer
2015-04-24 14:37:56 -05:00
Michael Snyder
f42ee69580 Just pushing some changes
-webfront now displays player info and link to repz account
-webfront shows ips for authed admin ( determined by ip )
-webfront now show chat and allows authed players to send ingame messages
-fixed time span issue in webfront
-fixed most recent ban always missing
-fixed crash when RCON stops responding and removing a player
-version on footer
2015-04-19 13:14:30 -05:00
RaidMax
65b65716d2 -webfront now displays player info and link to repz account
-fixed time span issue in webfront
-fixed crash when RCON stops responding and removing a player
-version on footer
2015-04-12 23:25:34 -05:00
RaidMax
8e31cbe138 VERSION: 0.8.1
CHANGELOG:
-no longer have `world` client handle broken events
-hopefully fixed an issue with clients missing connection event
-fixed ban order in webfront
-fixed alias output duplicating
-fixed missing evade reason
-cleaned up project files
2015-04-11 12:31:04 -05:00
RaidMax
6b6b5f4a1c VERSION: 0.8.1
CHANGELOG:
-no longer have `world` client handle broken events
-hopefully fixed an issue with clients missing connection event
-fixed ban order in webfront
-fixed alias output duplicating
-fixed missing evade reason
-cleaned up project files
2015-04-11 12:26:30 -05:00
RaidMax
6a4d69daa8 Stupid time issue 2015-04-11 00:35:07 -05:00
RaidMax
fc67371ecb Stable v0.8 2015-03-30 00:04:10 -05:00
RaidMax
c3bf5bf33a Been a while -- unstable 0.75
-added mask command
-added baninfo command
-added alias command and removed redundant output from `find`
-added rcon command
-added webfront (http://127.0.0.1:1624)
-true skill is officially implemented
-find now shows last connect time
-noise on pm (if gsc_enabled)
-force 8 line chat height (if gsc_enabled)
-tell admins the number of reports on join
-enhanced ban tracking
-ip wait timeout added
-remove report on ban
-can't report yourself
-remove reported players when banned
-fixed rare crash with toadmins backend
-fixed crash when finding player stats that don't exist
-fixed a bug that caused owner command to reactivate only `creator` rank player existed
-fixed a bug that caused certain notifications to be sent to all players
2015-04-09 23:02:12 -05:00
RaidMax
ed4883d675 -rcon tweaks
-so much stuff cant remember
2015-03-23 22:01:05 -05:00
RaidMax
dad8fedc78 Fixessss
preliminary trueskill testing
2015-03-16 15:40:30 -05:00
RaidMax
b0e32e9a91 -stability fixes
-welcome has post-fixed connection indicator
2015-03-14 11:42:36 -05:00
RaidMax
73dfb9a612 -close config files after reading oops
-added reload command
-added macros! (Denoted by {{MACRO}} in server config right now only {{WISDOM}} and {{TOTALPLAYERS}})
-added IP's (tracks and rebans new accounts on same banned ip)!
-aliases
-reworked database classes
-heartbeat gives running version
-player banned in find gives last ban reason
-reworked rcon yet again
2015-03-13 18:40:16 -05:00
RaidMax
ef80a565cb some of these are meant for previous commit
assigned groups colors!
!find now reports the user's group
ban appeal listed by _website
group help commands so not to clog up the chat
updated stats calculation
speed up rcon output 0.8 -> 0.56
fixed logfile not flushing
2015-03-11 20:25:14 -05:00
RaidMax
c7f8b0591b fixed issues with the previous commit :( 2015-03-10 23:47:34 -05:00
RaidMax
3aef7619fc fixed weird issue of players with 0 skill showing up in topstats
client name changes are now updated in the database oops
removed clientindex for admins command
2015-03-10 22:32:23 -05:00
RaidMax
74312d5b4e fixed another issue with config creation
fixed issue with player count
added topstats command
2015-03-10 16:56:01 -05:00
RaidMax
57ddbebd8c added preliminary heartbeat system
modified the deployment of outdated message
inform user of invalid rcon password
reworked layout of first time server setup
fixed KDR not being properly truncated in some cases
fixed duplicate game-end event
more crash fixes
2015-03-10 15:45:20 -05:00
RaidMax
b745ce386c Quick fix for multiple server setup 2015-03-09 20:34:31 -05:00
RaidMax
fea331cabf added stats!
actually unban by database id
check for latest update
adjusted rcon queue for slower output
hide more console output
2015-03-09 20:28:37 -05:00
RaidMax
2486bc9993 added pm command
fixed connections not incrementing
fixed formatting of ban response
added ability of multiple instances running
2015-03-09 15:11:09 -05:00
RaidMax
828afc563a Give comfirmation message to Banner
Add Unban by database ID ( supplements GUID )
Fixed Wisdom response
Added database ID to whoami response
Added first time setup for users with no config file
default configs updated
2015-03-08 23:28:57 -05:00
RaidMax
3d366e6522 Intial Commit of Version 0.1 2015-03-08 16:20:10 -05:00