3001a92a78
initial framework for gsc + iw4madmin integration
...
improvements to script plugin capabilities and error feedback
2022-02-07 18:43:36 -06:00
6e29d75df2
only send heartbeat when fully initialized
2022-02-01 18:31:55 -06:00
68c5cbacdc
more profile loading optimizations
2022-02-01 18:20:29 -06:00
fc2bba42b3
fix issue with writing config files
2022-01-29 13:30:48 -06:00
bac343cdba
fix refactor issue
2022-01-28 17:28:49 -06:00
75d6417d64
fix issue with certain penalties not linking
2022-01-28 15:33:21 -06:00
1c89b00907
small startup performance optimization
2022-01-28 09:35:01 -06:00
199cbc88d0
Address some .NET 6 oddities and allow webfront startup without servers being monitored
2022-01-26 15:26:25 -06:00
6f6dd035ee
Initial .net 6 upgrades
2022-01-26 15:26:25 -06:00
c8c334327e
update caching to use automatic timer instead of request based to prevent task cancellation
2022-01-26 15:20:10 -06:00
aea27d7e2c
post webfront url to master
2022-01-26 15:20:10 -06:00
778bb34609
add tooltip timestamp to max concurrent players
2021-09-14 18:12:20 -05:00
d46c090301
implement client server connection tracking persistence
2021-08-31 18:21:40 -05:00
dcf690325c
persist client count history data across reboots and allow for configurable timespan
2021-08-29 13:10:10 -05:00
417b09ef9d
use new cache signature
2021-08-27 21:05:30 -05:00
0b6d74e5d4
support homepath in pluto t6
2021-08-27 20:47:06 -05:00
fe140707ee
Add max concurrent players over 24 hours badge to home
2021-08-26 17:35:05 -05:00
d309565350
add one log indicator for games (Pluto IW5) that don't log to mods folder even when fs_game is specified.
2021-06-07 16:58:36 -05:00
9c5f723bca
Fix stupid idiot things
2021-05-15 09:20:49 -05:00
2978db8cd8
Initial implementation of configuration support for script plugins
2021-05-14 21:52:55 -05:00
434392a7e4
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
92e7a8bd2b
implement custom tag (descriptor) feature
...
allow override of level names through configuration
few small fixes/improvements
2021-01-24 11:47:19 -06:00
78ae9dec74
fix memory leak issue related to AddDbContext not working as expected
2020-11-29 16:01:52 -06:00
e0ef55a636
update for database provider specific migrations
...
fix issues with live radar
2020-11-27 21:52:52 -06:00
37a0e92cbd
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
73bb43a8b2
more consistent/enhanced game penalty messages per issue #171
2020-11-17 18:24:54 -06:00
d9a7aa9ce9
fix small logging issue with loading plugins
...
add minigun turret to list of ignored ac weapons
2020-11-14 10:53:01 -06:00
04fe6836c6
refactor logging in pretty big overhaul
2020-11-11 17:35:55 -06:00
a8684988f7
implement remote assembly loading
2020-10-24 15:02:38 -05:00
ca14311d72
enhance script plugin features
...
(support service resolver with generic args)
(support requiresTarget for command)
2020-09-28 20:32:53 -05:00
a11596a8fd
implement service resolver for script plugins
2020-09-26 18:13:56 -05:00
6e27dd9dce
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
9b9c1bd851
support custom master url
...
refactor api instatation to allow custom master url in config
2020-06-30 16:39:32 -05:00
46fee97e4e
implement script plugin command registration - issue #132
2020-05-11 16:20:25 -05:00
84ffb9aa29
[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
0e6a7f89b2
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
86edd8a25e
fix regression issue with wine drive name mangling
2020-04-14 15:46:14 -05:00
d45d99454b
fix for runaway regular expression on linux
...
explicitly set string dvars in quotes to allow setting empty dvars
allow piping in input from command line (#114 )
update the distribution for top stats elo
prevent game log file rotation from stopping event parsing
2020-04-01 14:11:56 -05:00
87987f885d
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
7230654da2
allow toggle of automated penalties display on the webfront
...
issue #112
fix small issue with script plugin loading
2020-02-12 13:13:59 -06:00
af380d3744
refactor a good bit of stuff for better dependency injection
...
fix regular expression for T6 log parsing
2020-02-11 16:44:06 -06:00
3de5ce9ac0
allow Kekno to run with sv_running not returning anything :upside_down:
...
make sure script plugins output correct errors instead of being swallowed
prevent webfront error when webfront tab is left open on a server no longer being modified
2020-02-01 12:27:14 -06:00
786eda7937
Finish implementation of configuable command permissions
2020-01-31 20:15:07 -06:00
9330e8057e
fix restart command (thanks .net upgrade)
...
reworking a little bit of stuff to allow depedency injection to start creeping in... it's coming
2020-01-13 20:06:57 -06:00
edb00523a1
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
35597fccef
update some anticheat code
2019-09-27 15:53:52 -05:00
3b5c7ec84f
Merge branch '2.3' into 2.4-pr
2019-09-26 16:11:58 -05:00
87c1880268
prevent penalties from being lost in edge case alias linkage
...
small optimization with tasks
2019-09-26 16:08:49 -05:00
41c79de319
add snap metric to anticheat
...
update various small code bits
2019-09-09 17:40:04 -05:00
a94397680a
small updates to stat handling
...
various little tweaks
2019-09-09 17:37:57 -05:00