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
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
843c01061d
update 'uptime' output
...
use translations for certain webfront page meta that was neglected
update plutonium parsers to not use new line in notices as it is not supported
2021-01-08 19:21:23 -06:00
5a288dafc1
update shared library core version and plugins
2020-12-20 19:23:14 -06:00
4afc478076
fix issue with view stats and reset stats failing
...
fix issue with set level returning wrong error message if setting a client to the same level they're currently at
update CoD4x parser version
update nuget packages
2020-12-16 13:11:30 -06:00
928cbef845
resolve bot guid issue with T5
...
remove unneeded check for CNCT state
2020-12-14 21:10:50 -06:00
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
6648b75255
update CoD4x parser
...
tweak handling segmented status response
actually support more than 18 clients LOL
2020-12-02 14:29:49 -06:00
bd3f0caf60
fix memory leak issue related to AddDbContext not working as expected
2020-11-29 16:01:52 -06:00
36a02b3d7b
update for database provider specific migrations
...
fix issues with live radar
2020-11-27 21:52:52 -06:00
8ef2959f63
make notice line separator configurable for different parsers
...
(updated tekno's as it doesn't support \n)
2020-11-19 20:48:25 -06:00
09f37d7941
clean up some logic related to tracking stats on player join
2020-11-18 16:28:14 -06:00
103d2726c2
persist say command messages with webfront denotation to chat log
...
per issue #159
2020-11-18 09:08:24 -06:00
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
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
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
5d9c8f5369
fix introduced issue with map/map_rotate commands
2020-11-11 18:53:23 -06:00
570a228c92
refactor logging in pretty big overhaul
2020-11-11 17:35:55 -06:00
fd7bd7e0da
partial support of IW6x until the game log is implemented
2020-11-07 10:40:58 -06:00
84189cf136
fix issue with T5 status response parsing
2020-10-31 09:18:37 -05:00
59f1699228
fix issue with button detection
2020-10-17 10:55:29 -05:00
04217e96ee
fix anticheat detection type logic
2020-10-17 10:54:54 -05:00
c41fc27a1a
fix introduced bug :)
2020-09-30 21:00:40 -05:00
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
7f11921757
enhance script plugin features
...
(support service resolver with generic args)
(support requiresTarget for command)
2020-09-28 20:32:53 -05:00
70cae976a0
implement service resolver for script plugins
2020-09-26 18:13:56 -05:00
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
2be719d8f9
add website override mapping to tekno parser (_website -> sv_clanWebsite)
2020-08-31 11:58:56 -05:00
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
c783a04a52
hide chat for password protected servers for issue #162
2020-08-20 10:38:11 -05:00
4735864113
remove some left over warnings from deprecated packages
2020-08-19 14:50:49 -05:00
d70d8fd0ae
merge
2020-08-18 20:15:46 -05:00
0dc4e12d61
another attempt to fix display of long client names/temporary t6 getinfo workaround
2020-08-18 20:11:41 -05:00
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
b59504a882
grab gametype from status for T7
2020-08-05 09:43:31 -05:00
f040dd5159
fix mislabled dragunov name in live radar
2020-08-01 18:14:29 -05:00
6c00cceb7a
update stats plugin to properly use the new configurable broadcast prefix.
2020-08-01 09:58:23 -05:00
6155493181
prevent action on report from activating on privileged clients
2020-07-27 16:22:07 -05:00
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
c288184171
implement action on report plugin for issue #144
2020-07-25 21:15:46 -05:00
021c0244b4
remove old test project
2020-07-15 10:11:37 -05:00
88b1f08149
add kick client functionality to webfront home for issue #142
2020-07-14 14:13:40 -05:00
6e95a7b015
support custom master url
...
refactor api instatation to allow custom master url in config
2020-06-30 16:39:32 -05:00
bb4e51d9c8
adjustments for T6 and tekno (implement mapped dvars and default values)
2020-06-16 17:16:12 -05:00
b8d5495055
include client name in stats info result
2020-05-30 14:14:42 -05:00
30f2f7bf09
[issue #139 ] client lookup and stats api
2020-05-25 13:04:44 -05:00
5042ea6c91
[issue 135] enhanced search
...
implement enhanced search for chat messages
2020-05-22 20:29:41 -05:00
bef5ffbd35
update IW5 parser
2020-05-19 11:01:08 -05:00
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
2bd895e99d
implement script plugin command registration - issue #132
2020-05-11 16:20:25 -05:00