1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-08 06:08:20 -05:00

99 Commits

Author SHA1 Message Date
RaidMax
1c89b00907 small startup performance optimization 2022-01-28 09:35:01 -06:00
RaidMax
6f6dd035ee Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
RaidMax
4ae3ee1683 abstract engine color codes to use (Color::<Color>) format to make codes more.
see pt6 parser and configs for example usages
2022-01-26 15:20:10 -06:00
RaidMax
ba2349989f update help command to use per game commands 2022-01-26 15:20:10 -06:00
RaidMax
0a95e725f4 add default port and rcon password hint during setup 2022-01-26 15:20:10 -06:00
RaidMax
298d617a6b cleanup and enhance penalty handling 2022-01-26 15:20:10 -06:00
RaidMax
778bb34609 add tooltip timestamp to max concurrent players 2021-09-14 18:12:20 -05:00
RaidMax
d46c090301 implement client server connection tracking persistence 2021-08-31 18:21:40 -05:00
RaidMax
dcf690325c persist client count history data across reboots and allow for configurable timespan 2021-08-29 13:10:10 -05:00
RaidMax
fe140707ee Add max concurrent players over 24 hours badge to home 2021-08-26 17:35:05 -05:00
RaidMax
19b5c456a5 support hostnames for server config 2021-07-11 17:26:30 -05:00
RaidMax
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
RaidMax
7e01dc3fc2 add initial CS:GO support 2021-06-03 10:51:03 -05:00
RaidMax
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
RaidMax
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
RaidMax
c231c6b610 implement more robust command api and login
improve web console command response reliability and consistency
2021-01-17 21:58:18 -06:00
RaidMax
e0ef55a636 update for database provider specific migrations
fix issues with live radar
2020-11-27 21:52:52 -06:00
RaidMax
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
RaidMax
73bb43a8b2 more consistent/enhanced game penalty messages per issue #171 2020-11-17 18:24:54 -06:00
RaidMax
3e1db4b00a fix introduced issue with map/map_rotate commands 2020-11-11 18:53:23 -06:00
RaidMax
04fe6836c6 refactor logging in pretty big overhaul 2020-11-11 17:35:55 -06:00
RaidMax
a8684988f7 implement remote assembly loading 2020-10-24 15:02:38 -05:00
RaidMax
ca14311d72 enhance script plugin features
(support service resolver with generic args)
(support requiresTarget for command)
2020-09-28 20:32:53 -05:00
RaidMax
a11596a8fd implement service resolver for script plugins 2020-09-26 18:13:56 -05:00
RaidMax
bacafebb99 implement pm admins command for issue #170 2020-09-26 17:17:21 -05:00
RaidMax
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
RaidMax
a749185468 grab gametype from status for T7 2020-08-05 09:43:31 -05:00
RaidMax
51202e7f8b add configurable command and broadcast command prefix for issue #149 2020-07-31 20:40:03 -05:00
RaidMax
9b9c1bd851 support custom master url
refactor api instatation to allow custom master url in config
2020-06-30 16:39:32 -05:00
RaidMax
e0cbdf76d5 adjustments for T6 and tekno (implement mapped dvars and default values) 2020-06-16 17:16:12 -05:00
RaidMax
c7967c4a38 re-enable claims permission add/remove 2020-05-22 21:38:38 -05:00
RaidMax
6f9051120d [issue 135] enhanced search
implement enhanced search for chat messages
2020-05-22 20:29:41 -05:00
RaidMax
46fee97e4e implement script plugin command registration - issue #132 2020-05-11 16:20:25 -05:00
RaidMax
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
RaidMax
cc8756107f implement audit log view in webfront 2020-04-28 16:48:06 -05:00
RaidMax
9a245c4db2 [issue #126]
implement basic run-as functionality
2020-04-26 21:12:49 -05:00
RaidMax
1f7f40f296 [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
c7005c7ac0 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
3b695a0d2c add ability to register custom event generators for event parsers / truncate long client names fix 2020-04-04 12:40:23 -05:00
RaidMax
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
RaidMax
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
RaidMax
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
RaidMax
786eda7937 Finish implementation of configuable command permissions 2020-01-31 20:15:07 -06:00
RaidMax
475ef92917 start work to allow customizing command properties via configuration 2020-01-26 18:06:50 -06:00
RaidMax
c17ee0a352 update parser selection menu text during setup
update IW4 script commands gsc and plugin to give base example
fix issue with new account alias linking (I think)
2020-01-21 18:08:18 -06:00
RaidMax
f4ba98221f fix issue with PT6 guid parsing in log file 2020-01-15 18:43:52 -06:00
RaidMax
88d99d1761 implement feedback from issue #91 when sv_running is off
clean up a trying to abort thread which doesn't actually work with .net core
don't log event tasks cancelled as error, because it's not
2020-01-13 16:51:16 -06:00
RaidMax
86dd6db3e5 renable weapon name in anticheat snapshot list
update migrations for unique index
fix missing total connection time
include total connection time in get client query
2019-11-25 12:05:12 -06:00
RaidMax
89b690938a update mapname from status query 2019-11-18 14:02:35 -06:00
RaidMax
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