RaidMax
2a66b44cdb
fix issue with top stats query and client evaluation
2019-10-09 18:51:50 -05:00
RaidMax
a9b44ffd49
update values for snap and offset
...
fix some issues from .NET Core 3.0 upgrade
2019-10-07 10:26:07 -05:00
RaidMax
41c79de319
add snap metric to anticheat
...
update various small code bits
2019-09-09 17:40:04 -05:00
RaidMax
a4d0aedf16
merge from 2.3
2019-08-28 13:47:38 -05:00
RaidMax
718ad3bf7f
update api controller to support actually filtering events by server
...
fix up stats manager async semaphore wait
add new shared guids
fix regex parsing with empty name
2019-08-28 13:45:53 -05:00
RaidMax
7d0540fc7d
Merge branch '2.3' into 2.4-pr
2019-08-24 20:16:35 -05:00
RaidMax
2fdd9c9c63
small stat changes
2019-08-24 20:15:50 -05:00
RaidMax
093b9919b7
another fix because I'm retarded
...
bump version up
2019-08-24 14:06:23 -05:00
RaidMax
b5c140840e
Merge branch '2.3' into 2.4-pr
2019-08-24 11:10:43 -05:00
RaidMax
5873121780
Make stats update after 10 kills so we don't wait quite as long
...
Gracefully disconnect clients on shutting down again
2019-08-24 10:02:53 -05:00
RaidMax
fa2ba967c7
Merge branch '2.3' into 2.4-pr
2019-08-23 21:28:09 -05:00
RaidMax
981d698f70
actually fix it here
2019-08-23 21:27:36 -05:00
RaidMax
30c1cb4668
Merge branch '2.3' into 2.4-pr
2019-08-23 19:12:28 -05:00
RaidMax
09061a310b
Fix small issue with saving client kills multithreaded
2019-08-23 19:11:36 -05:00
RaidMax
292157a635
Merge branch '2.3' into 2.4-pr
2019-08-23 18:36:28 -05:00
RaidMax
abec466f3f
Update to some stat stuff to fix some latent issues
2019-08-23 18:34:31 -05:00
RaidMax
c2b5aed8cd
top stats info is per server instead of total when selecting each tab
...
fix issue with ingame name failing to match when using color codes
only show live radar for servers that support it
2019-08-10 09:08:26 -05:00
RaidMax
a5c3f78ba8
fix copy paste error in penalty loader
...
start allowing color codes from ingame
2019-08-01 09:37:33 -05:00
RaidMax
d6a5c27c60
optimize index for rating history
...
update log server to prevent delays or missed information
2019-07-24 19:15:07 -05:00
RaidMax
2d0f05ea6e
make sure flags are excluded from active penalties on player profile
...
modify how flags "expire"
2019-06-25 18:01:47 -05:00
RaidMax
72c8a108c5
fix old bug of auto unflag not working
...
fix wrong thresholds on recoil
2019-06-24 18:32:14 -05:00
RaidMax
cfca00d6c8
adjust detection thresholds for recoil and offset
...
make sure we don't keep adding penalties after first
add "Other" penalty for future plugin use
2019-06-24 16:56:47 -05:00
RaidMax
4e9c420f81
update version
...
make sure ac snapshots are saved
2019-06-16 14:49:04 -05:00
RaidMax
d5ece456d8
don't count bots on master list
...
don't save every ac snapshot oops..
2019-06-16 12:19:23 -05:00
RaidMax
475861a769
add no recoil detection
2019-06-15 17:37:43 -05:00
RaidMax
3016e68a6d
fix duplicate meta data when restarting
...
fix issue with parsing anticheat info in non en-US culture
fix rare issue with client spots "swapping"
don't copy referenced shared library assemeblies from plugins
2019-06-09 09:50:58 -05:00
RaidMax
3ffb163caf
convert GetPort to auto property
...
don't force disconnect player if someone is "in" their spot
increase gamelogserver max time before purge
2019-05-31 10:17:01 -05:00
RaidMax
39d31dbe3c
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
RaidMax
f54d59de9d
fix issue with restarting via web
...
replace some hard coded string in javascript with localization
break things to fix things
2019-05-17 09:02:09 -05:00
RaidMax
7384f3d1a2
clean up the profanity determent plugin by using the Get/Set Additional properties
...
cleaned up the base event parser to not need the server object to generate the event
Hopefully prevent anticheat from freaking out when database connection is lost
2019-05-13 10:36:11 -05:00
RaidMax
b14a5ced52
fix aggregate issue with KDR on global top stats
...
refactor some of the main application code to have a cleaner code flow
add enviroment flag to opt out of .net core telemetry in start script
fixed "a moment" missing the "ago"
fixed case sensitive client searches on postgresql
clean up command code flow
Add missing map "mp_cairo" to default settings
2019-05-08 20:34:17 -05:00
RaidMax
01c94dad79
update application version
...
ignore stat events of bots if they are ignored
limit max number of bot profiles to 18, greater than 18 wraps
prevent anti cheat from running on bot events
create localization folder on publish so copying over doesn't fail
include quick message mapping on webfront server history chat
make gravatar on profile not repeat
2019-04-25 13:00:54 -05:00
RaidMax
3488bc5d15
deleted localization files as they're now generated during release
...
reintroduce throttling for servers that are unreachable (defaults to 60 seconds between polls)
small revert to the RektT5M parser contell -> tell
add migration to introduce gamename to server
impllement quickmessage mapping
2019-04-23 17:27:20 -05:00
RaidMax
5d3fd30003
finish implementation of per server top stats page
2019-02-27 20:13:15 -06:00
RaidMax
1182b98336
continue working on per servver topstats
2019-02-26 21:25:27 -06:00
RaidMax
feb38656e8
fix damage event not including log line
...
complete initiall implementation for "2FA"
issue #52
issue #66
2019-02-16 15:04:40 -06:00
RaidMax
94ef816b19
Small fixes
2018-12-17 13:45:16 -06:00
RaidMax
6d79c8210e
fix remote commands
...
user clientkick_for_reason for T6 parsers
small bug fixes
2018-12-01 12:17:53 -06:00
RaidMax
08d497153a
update stats
...
change server id
fIx change log server complaining when empty read
2018-11-27 18:31:48 -06:00
RaidMax
df5fbba22c
fixes for new polling setup
...
update database model for alias (nullable ip)
heartbeats now send ip to master server
2018-11-25 20:00:36 -06:00
RaidMax
1cfe7047a2
More work modifying client stuff
2018-11-07 20:30:11 -06:00
RaidMax
a320389736
started work on getting the restart functionality in the gamelogserver
...
fix bug with unbanned players still showing as banned via lock icon
move player based stuff into client class
finally renamed Player to EFClient via partial class
don't try to run this build because it's in between stages
2018-11-05 21:01:29 -06:00
RaidMax
515443c84a
Small anti-cheat update
2018-10-28 20:47:56 -05:00
RaidMax
d84de353ff
change penalty expiration datetime to null for perm bans
...
add tempban max time
allow searching for GUID
stats returns ranking as well
fix for promotion/demotion text
2018-10-15 19:51:04 -05:00
RaidMax
aa8005bba6
curtail lost connection messages from RCon
...
verify still compatible with T6
fix potential null reference exception during configuration reading/setup
2018-10-10 19:22:08 -05:00
RaidMax
e97448641f
update project to .net core 2.1.5
...
got rid of "threadsafe" stats service in stats plugin
2018-10-07 21:34:30 -05:00
RaidMax
6b9f4f3bb7
fixed the vpn detection plugin method signature call
...
added some fixes for stats/ac
2018-10-06 15:31:05 -05:00
RaidMax
b902069b23
write individual server log files and main log file seperately
...
log writing is thread safe now
2018-10-06 11:47:14 -05:00
RaidMax
ac8542911d
clean up publish folder output to have a less cluttered structure.
...
add migration class to perform the migration on update
2018-10-05 22:10:39 -05:00
RaidMax
a1dcc739b0
more stability changes
2018-10-03 21:20:49 -05:00