1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-10 15:20:48 -05:00
Commit Graph

115 Commits

Author SHA1 Message Date
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