Commit Graph

378 Commits

Author SHA1 Message Date
RaidMax
09f37d7941 clean up some logic related to tracking stats on player join 2020-11-18 16:28:14 -06:00
RaidMax
103d2726c2 persist say command messages with webfront denotation to chat log
per issue #159
2020-11-18 09:08:24 -06:00
RaidMax
a574fb0d4b update index for ratings/prune old entries
small stat tweaks to add players on first kill/damage event
(instead of on connect which causes issues with slow writes)
2020-11-14 18:24:51 -06:00
RaidMax
664eb32587 fix small logging issue with loading plugins
add minigun turret to list of ignored ac weapons
2020-11-14 10:53:01 -06:00
RaidMax
6619ce714a modify iw6x parser to default game log vars temporarily, small amount of code cleanup to git rid of warnings 2020-11-12 20:39:56 -06:00
RaidMax
5d9c8f5369 fix introduced issue with map/map_rotate commands 2020-11-11 18:53:23 -06:00
RaidMax
570a228c92 refactor logging in pretty big overhaul 2020-11-11 17:35:55 -06:00
RaidMax
fd7bd7e0da partial support of IW6x until the game log is implemented 2020-11-07 10:40:58 -06:00
RaidMax
84189cf136 fix issue with T5 status response parsing 2020-10-31 09:18:37 -05:00
RaidMax
59f1699228 fix issue with button detection 2020-10-17 10:55:29 -05:00
RaidMax
04217e96ee fix anticheat detection type logic 2020-10-17 10:54:54 -05:00
RaidMax
c41fc27a1a fix introduced bug :) 2020-09-30 21:00:40 -05:00
RaidMax
1f1f4de67a anticheat tweaks
- reset recoil state on map change
- refactor config
- remove m21 from chest detection
- allow ignored client ids
2020-09-30 17:15:47 -05:00
RaidMax
7f11921757 enhance script plugin features
(support service resolver with generic args)
(support requiresTarget for command)
2020-09-28 20:32:53 -05:00
RaidMax
70cae976a0 implement service resolver for script plugins 2020-09-26 18:13:56 -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
2be719d8f9 add website override mapping to tekno parser (_website -> sv_clanWebsite) 2020-08-31 11:58:56 -05:00
RaidMax
2b3e21d4ba fix most played formatting issue
prevent reverse proxy to 127.0.0.1 from counting as IW4MAdmin client
copy humanizer support lib to output dir
2020-08-21 18:12:00 -05:00
RaidMax
c783a04a52 hide chat for password protected servers for issue #162 2020-08-20 10:38:11 -05:00
RaidMax
4735864113 remove some left over warnings from deprecated packages 2020-08-19 14:50:49 -05:00
RaidMax
d70d8fd0ae merge 2020-08-18 20:15:46 -05:00
RaidMax
0dc4e12d61 another attempt to fix display of long client names/temporary t6 getinfo workaround 2020-08-18 20:11:41 -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
f040dd5159 fix mislabled dragunov name in live radar 2020-08-01 18:14:29 -05:00
RaidMax
6c00cceb7a update stats plugin to properly use the new configurable broadcast prefix. 2020-08-01 09:58:23 -05:00
RaidMax
6155493181 prevent action on report from activating on privileged clients 2020-07-27 16:22:07 -05:00
RaidMax
297e2c283f Merge branch '2.4-pr' of https://github.com/RaidMax/IW4M-Admin into 2.4-pr 2020-07-27 11:26:37 -05:00
RaidMax
c288184171 implement action on report plugin for issue #144 2020-07-25 21:15:46 -05:00
RaidMax
021c0244b4 remove old test project 2020-07-15 10:11:37 -05:00
RaidMax
88b1f08149 add kick client functionality to webfront home for issue #142 2020-07-14 14:13:40 -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
b8d5495055 include client name in stats info result 2020-05-30 14:14:42 -05:00
RaidMax
30f2f7bf09 [issue #139] client lookup and stats api 2020-05-25 13:04:44 -05:00
RaidMax
5042ea6c91 [issue 135] enhanced search
implement enhanced search for chat messages
2020-05-22 20:29:41 -05:00
RaidMax
bef5ffbd35 update IW5 parser 2020-05-19 11:01:08 -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
2bd895e99d implement script plugin command registration - issue #132 2020-05-11 16:20:25 -05:00
RaidMax
aff19b9577 [issue #129]
Add most kills command/macro
sneaky fix for tekno parser
2020-05-05 18:49:30 -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
33712f3d7d update shared library nuget version 2020-04-28 18:19:46 -05:00
RaidMax
58bfd189d0 [issue #126]
implement basic run-as functionality
2020-04-26 21:12:49 -05:00
RaidMax
3645cf53ff update default profanity filters to have something a little more usable 2020-04-26 15:57:51 -05:00
RaidMax
8a98ed7c50 small tweak for preconnect events 2020-04-26 12:32:41 -05:00
RaidMax
5529858edd [misc bug fixes]
properly hide broadcast failure messages if ignore connection lost is turned on
fix concurent issue for update stats history that happened with new event processing
make get/set additional property thread safe
add ellipse to truncated chat messages on home
2020-04-25 19:01:26 -05:00
RaidMax
ff011be8a6 unmeme the build 2020-04-22 21:08:25 -05:00
RaidMax
b41c4c6245 include some of the changes meant for previous build 2020-04-22 20:51:04 -05:00
RaidMax
92a26600af actually fix the session score concurrency issue
fix rare bug with shared guid kicker plugin
allow hiding of the connection lost notification
2020-04-22 18:46:41 -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