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

187 Commits

Author SHA1 Message Date
RaidMax
c54ff5d095 disable command throttling for privileged users 2024-06-28 16:18:39 -05:00
RaidMax
aa83d88c77 Add command execution backoff/timeout 2024-02-24 18:07:34 -06:00
RaidMax
dfcf6e958c implement initial url request functionality for game interface 2023-06-03 16:48:03 -05:00
Amos
9bf0be8341
Resolves issue where muted player would be unmuted when flag penalty was removed (#303)
* resolves issue where muted player would be unmuted when flag penalty was removed

* Revert accidental code format
2023-05-28 11:37:27 -05:00
RaidMax
06d28b1a76 provide more informative error if webfront fails to start (typical socket binding) 2023-04-21 20:40:20 -05:00
RaidMax
ca6d51d6bf clean up game server properties update implementation 2023-04-15 14:30:13 -05:00
RaidMax
e3bbb048b6 add ServerCommandRequestExecuteEvent implementation 2023-04-09 14:07:30 -05:00
RaidMax
d45ba6434f enable support for custom say name on non IW4 games with tell/say raw 2023-04-07 14:04:04 -05:00
RaidMax
f32949083f track private slots for webfront overview 2023-04-05 23:10:40 -05:00
RaidMax
ebe69a94ad implement new eventing system 2023-04-05 09:54:57 -05:00
RaidMax
53a6ef2ec3 update references from IP to ListenAddress 2023-04-04 22:21:18 -05:00
RaidMax
d3544b4519 implement PluginV2 for script plugins 2023-04-04 18:24:13 -05:00
RaidMax
fe0929d194 misc fixes 2022-10-25 15:39:49 -05:00
RaidMax
7b2cd19fc1 harden up the script timer/game interface dvar operations for multithreading 2022-10-23 14:03:33 -05:00
RaidMax
5b7e56f894 track match start/end time where possible 2022-10-23 13:32:09 -05:00
RaidMax
f2736e1f5f update plugins to support command interception 2022-10-12 10:32:45 -05:00
RaidMax
b2d4e596e1 tweaks and persistent guid update to game integration/interface 2022-07-16 09:32:07 -05:00
RaidMax
eaac12fa75 update to game interface/integration for persistent stat data 2022-07-13 16:10:16 -05:00
RaidMax
f5f5084f26 gracefully handle when infoString does not include all expected data 2022-07-09 10:52:27 -05:00
RaidMax
61481f6e33 fix tag on welcome issue 2022-07-08 20:39:58 -05:00
RaidMax
30f4b0a509 remove reports on ban/tempban 2022-07-01 09:14:57 -05:00
RaidMax
9102933a9a ensure commands are not displayed/usable for unsupported games 2022-06-17 13:11:44 -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
7389defb1d revert time out for status preventing server from entering unreachable state 2022-06-08 09:10:31 -05:00
RaidMax
4181bf1da7 fix intermittent issue with game interface during connection loss with servers 2022-06-01 11:25:11 -05:00
RaidMax
2f36723fe6 don't use cancellation token when persisting meta on quit 2022-04-28 10:14:35 -05:00
RaidMax
19c3ab8a3d add game to client 2022-04-22 16:03:34 -05:00
RaidMax
d5b4c60e5a huge commit for webfront facelift 2022-04-19 18:43:58 -05:00
RaidMax
e17c66887a fix edge case data collection for offline servers/clean up implementation 2022-04-08 16:41:44 -05:00
RaidMax
3d18c07868 collect data when server offline 2022-03-29 17:18:41 -05:00
RaidMax
d0670760fb improve server clientcount/activity graph on server overview 2022-03-29 16:42:53 -05:00
RaidMax
1bd081fd45 misc fix 2022-03-28 16:05:00 -05:00
RaidMax
adf483e692 set team properly/tint scoreboard background for team 2022-03-25 13:16:41 -05:00
RaidMax
1b59941ab2 only unload plugins once at shutdown
clean up some doc warnings
2022-03-24 11:34:32 -05:00
RaidMax
bae415c81b implement metaservice v2 2022-03-23 08:43:57 -05:00
RaidMax
bc76afd25c implement team tracking via game interface (EFClient.Team and EFClient.TeamName) 2022-03-12 13:38:33 -06:00
RaidMax
57558f6223 add cancellation token for rcon connection to allow more granular control 2022-02-28 20:44:30 -06:00
RaidMax
34328848f4 simplify ban process with new system 2022-02-22 17:09:50 -06:00
RaidMax
3c21bf3242 game interface improvements 2022-02-15 20:05:50 -06:00
RaidMax
96b53ada1b game interface improvements 2022-02-13 21:38:40 -06:00
RaidMax
af7d74defe Allow either parser version or parser name to be used in server config block 2022-02-01 18:27:03 -06:00
RaidMax
2c9d458150 only default to IPv4 when parsing
update postgres target version to 12.9
2022-02-01 14:27:16 -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
80a906f61f update to show full gametype name on webfront 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
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
882175401e fix plugin error formatting 2022-01-26 15:20:10 -06:00
RaidMax
a519a623b9 update plugin error message format 2022-01-26 15:20:10 -06:00