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

108 Commits

Author SHA1 Message Date
RaidMax
e1461582fa Additional zombie stast work 2024-07-02 16:23:36 -05:00
RaidMax
f8f6ca2c0d Reduce possibility of race condition reading updated config 2024-06-23 16:13:30 -05:00
RaidMax
1596af1548 implement functionality to dynamically populate property values from events that inherit from GameScriptEvent 2024-06-22 17:02:04 -05:00
RaidMax
55e5f4699e remove some old web components, add command line args for no-confirm (skip unreachable server prompt) and kestrel request settings 2023-05-30 14:58:17 -05:00
RaidMax
e3bbb048b6 add ServerCommandRequestExecuteEvent implementation 2023-04-09 14:07:30 -05:00
RaidMax
ebe69a94ad implement new eventing system 2023-04-05 09:54:57 -05:00
RaidMax
d3544b4519 implement PluginV2 for script plugins 2023-04-04 18:24:13 -05:00
RaidMax
957c88970d implement IConfigurationHandlerV2 2023-02-11 21:09:02 -06:00
RaidMax
59acaadb92 cleanup and simplify the CoD RCon implementation 2022-10-23 14:03:57 -05:00
RaidMax
450c8a45da add support for plugin generated pages (interactions). add disallow vpn command 2022-10-17 09:17:43 -05:00
RaidMax
ce6e759cef add command interceptor functionality 2022-10-11 16:18:56 -05:00
RaidMax
f01f9d3292 fix rcon issue on restart 2022-07-09 20:57:00 -05:00
RaidMax
16d295024e update schema to support unique guid + game combinations 2022-06-15 19:37:34 -05:00
RaidMax
5966541039 add alert/notification functionality (for server connection events and messages) 2022-06-11 11:34:00 -05:00
RaidMax
1bd081fd45 misc fix 2022-03-28 16:05:00 -05:00
RaidMax
1b59941ab2 only unload plugins once at shutdown
clean up some doc warnings
2022-03-24 11:34:32 -05:00
RaidMax
fd29f2d1ad update stats to use new meta service 2022-03-23 13:54:42 -05:00
RaidMax
3fb0e43d42 improve error output when configuration is invalid 2022-02-15 20:16:21 -06:00
RaidMax
8c2487452e fix unnecessary output when not able to connect to all servers 2022-02-10 17:01:06 -06:00
RaidMax
8989b5b987 fix issue with plugin registration 2022-02-07 22:02:50 -06:00
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
67189f3294 fix misc webfront errors on first run after configuration 2022-01-26 15:20:10 -06:00
RaidMax
d202e461f8 fix concurrency issue with accent color setup 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
298d617a6b cleanup and enhance penalty handling 2022-01-26 15:20:10 -06:00
RaidMax
14d5c15fce fix issues with last release 2021-07-12 14:57:44 -05:00
RaidMax
7a9704b1dc use default settings for maps and quick messages config (remove from IW4MAdminSettings) 2021-07-09 16:50:33 -05:00
RaidMax
b784b2fdfb fix bad key lookup in manager 2021-06-30 14:01:41 -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
ba62afbe99 preemptive checks 2021-01-17 22:12:18 -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
8a697ca71c 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
04fe6836c6 refactor logging in pretty big overhaul 2020-11-11 17:35:55 -06: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
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
1c515a3759 fix issue with registering multiple script commands in command configuration 2020-05-30 14:06:04 -05:00
RaidMax
39e0874bec [issue #139] client lookup and stats api 2020-05-25 13:04:44 -05:00
RaidMax
c7967c4a38 re-enable claims permission add/remove 2020-05-22 21:38:38 -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
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
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