RaidMax
c5375b661b
huge commit for advanced stats feature.
...
broke data out into its own library.
may be breaking changes with existing plugins
2021-03-22 11:09:25 -05:00
RaidMax
db2e1deb2f
modify rule shortcut to just have 1 list
2021-02-27 09:40:25 -06:00
RaidMax
c4f19e94ef
implement custom tag (descriptor) feature
...
allow override of level names through configuration
few small fixes/improvements
2021-01-24 11:47:19 -06:00
RaidMax
5cb2d05f33
add preset rules, configurable time spans, and separate rule shortcut for issue #180
2020-12-31 18:48:58 -06:00
RaidMax
928cbef845
resolve bot guid issue with T5
...
remove unneeded check for CNCT state
2020-12-14 21:10:50 -06:00
RaidMax
02b910234a
add official T4/WaW support for issue #178
...
CoD4x parser tweak to parse full guid as decimal
2020-12-13 20:33:37 -06:00
RaidMax
36a02b3d7b
update for database provider specific migrations
...
fix issues with live radar
2020-11-27 21:52:52 -06:00
RaidMax
d58b24b5b2
add shortcut for rules in penalty reasons for issue #159
2020-11-18 18:48:51 -06:00
RaidMax
570a228c92
refactor logging in pretty big overhaul
2020-11-11 17:35:55 -06:00
RaidMax
7e3c74e63c
add 0.0.0.0 as internal "ip" even though it's not actually a valid IP but for cod4x
2020-09-21 15:32:49 -05:00
RaidMax
a4a65a486a
update GenerateGuidFromString to resolve to a stable hash code.
...
fix bots not showing up on live radar
2020-09-21 15:30:42 -05:00
RaidMax
c783a04a52
hide chat for password protected servers for issue #162
2020-08-20 10:38:11 -05:00
RaidMax
778e339a61
QOL updates for profile meta
...
implement filterable meta for issue #158
update translations and use humanizer lib with datetime/timespan for issue #80
2020-08-18 16:35:21 -05:00
RaidMax
b59504a882
grab gametype from status for T7
2020-08-05 09:43:31 -05:00
RaidMax
04a95aa58a
add configurable command and broadcast command prefix for issue #149
2020-07-31 20:40:03 -05:00
RaidMax
6e95a7b015
support custom master url
...
refactor api instatation to allow custom master url in config
2020-06-30 16:39:32 -05:00
RaidMax
bb4e51d9c8
adjustments for T6 and tekno (implement mapped dvars and default values)
2020-06-16 17:16:12 -05:00
RaidMax
0cabf6f8a3
only fix double forward slash characters (instead of single) when sending messages
...
retry kicks on banned players if they're banned from webfront, but don't actually get kicked because the game doesn't process the command (looking at you T6)
allow capturing chat messages for names spoofed to an empty string
make sure mostkills uses days not month for cutoff
2020-05-16 20:55:18 -05:00
RaidMax
267e0b8cbe
[tweaks and fixes]
...
reenable tekno support
address vagrant thread issue
refactor game log reader creation to follow better practices
fix bot issues/address how guids are generated for bots/none provided
2020-05-04 16:50:02 -05:00
RaidMax
58bfd189d0
[issue #126 ]
...
implement basic run-as functionality
2020-04-26 21:12:49 -05:00
RaidMax
9e74dac5ed
fix stat issue with concurrent threads
...
fix potential lost penalty if server does not response to kick request
make sure that broadcast only shows one custom say name
add unit tests
2020-04-21 17:34:00 -05:00
RaidMax
ee087f1c85
fix T7 extra null bytes in status response
...
fix regression bug with info response on T6
2020-04-18 10:46:55 -05:00
RaidMax
8c29027b3f
partial T7 (BO3) support. includes rcon communication improvements and a small fix for displaying live radar tab
2020-04-17 15:05:16 -05:00
RaidMax
be8041b868
refactor and test log path generation to support pluto IW5 better
2020-04-13 16:16:31 -05:00
RaidMax
36af673fc7
add ability to register custom event generators for event parsers / truncate long client names fix
2020-04-04 12:40:23 -05:00
RaidMax
02a784ad09
allow prompt string to have an empty/default value
...
upgrade some project dependencies
don't try to run events on parsers
update top players rank distribution
2020-02-17 10:05:31 -06:00
RaidMax
2e5ffe91fc
fix a small bug with new line truncation missing
2020-02-12 15:11:43 -06:00
RaidMax
7e3f632399
fix issue with PT6 guid parsing in log file
2020-01-15 18:43:52 -06:00
RaidMax
56008e80c7
update mapname from status query
2019-11-18 14:02:35 -06:00
RaidMax
161b27e2f2
fix alias command sending message to origin instead of target
...
(hopefully) fix an issue with banned players causing exception if they create events before they are kicked out
fix issues with sometimes wrong error message for timeout
show most recent IP address at top of alias list
optimization to some sql queries
2019-11-15 14:50:20 -06:00
RaidMax
f31ce6b001
allow enabling of only specific detection types
...
allow override of anticheat for tmw3
fix invalid cast if E.Extra is not a command
add a delay after map rotation before getting the the server info. (hopefully prevents increased lost connection notification frequency)
2019-10-23 10:40:24 -05:00
RaidMax
068e943fd3
update values for snap and offset
...
fix some issues from .NET Core 3.0 upgrade
2019-10-07 10:26:07 -05:00
RaidMax
524589717b
Update to .NET Core 3.0
2019-09-30 18:35:36 -05:00
RaidMax
08d250156c
fix login issue
...
strip colors for logging
feature implementation for issue #76
2019-08-04 20:38:55 -05:00
RaidMax
75378400e7
Add flag icon on client profile
2019-08-04 17:06:07 -05:00
RaidMax
bb42861a92
finish color code support (I think)
2019-08-02 18:04:34 -05:00
RaidMax
55fb36863c
fix copy paste error in penalty loader
...
start allowing color codes from ingame
2019-08-01 09:37:33 -05:00
RaidMax
ebe85a9ded
Merge branch '2.3' into 2.4-pr
2019-07-27 17:50:25 -05:00
RaidMax
92e71ae2f4
finish custom accent color feature
2019-07-27 15:23:45 -05:00
RaidMax
f8505781a0
fix issue with teknomw3 GUIDs
2019-07-27 10:02:46 -05:00
RaidMax
9665d2d457
fix issue with duplicate js function names for loader
...
hide flagged status of users on webfront unless logged in (will still show the level if they report someone because cba to update the view component w/out auth status)
add terminal to the radar maps
2019-07-24 10:36:37 -05:00
RaidMax
e5cd824c99
start work for live radar
2019-07-17 12:37:24 -05:00
RaidMax
2542b7de12
Clean up some old files
2019-07-17 12:29:51 -05:00
RaidMax
042327840f
fix bug with wrong locale when master is down
...
fix issue with reapplying penalties
show subset of penalties that are linked on client profile
2019-06-28 16:57:01 -05:00
RaidMax
cbfb3919fc
fix GUID parsing on T6
2019-06-15 08:52:59 -05:00
RaidMax
4645bd84e8
prevent partial client updates from setting things they shouldn't be *cough* mask *cough*
...
setup shared library for NuGet package
fix a couple things with offset detection calc
get cod4x working again
2019-06-13 19:10:08 -05:00
RaidMax
82390340c9
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
95d64df321
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
RaidMax
5f588bb0f7
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
1dc0f5a240
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