Commit Graph

523 Commits

Author SHA1 Message Date
RaidMax
3364473ce2 update help command to use TellAsync 2023-04-03 15:55:46 -05:00
RaidMax
676589a3e0 fix threading issue with alert manager 2023-02-17 14:37:52 -06:00
RaidMax
e8bdde70fb implement IConfigurationHandlerV2 2023-02-11 21:09:02 -06:00
RaidMax
ba40478d11 add "advanced" search functionality 2023-01-23 16:38:16 -06:00
efinst0rm
c89314667c Update IW5 gametype names. (#240) 2023-01-11 09:05:34 -06:00
RaidMax
dabad54872 add more ported iw4x maps to default settings 2023-01-06 18:03:17 -06:00
RaidMax
eac8483885 temporarily disable plugin interactions 2023-01-06 13:42:38 -06:00
RaidMax
0ebd582532 add new ported cod4 maps to iw4x map list 2023-01-06 13:39:15 -06:00
FutureRave
b311ecefc2 feature(parser): Option to override special localize character 2022-11-03 20:05:59 -05:00
RaidMax
16739ce455 misc fixes 2022-10-25 15:39:49 -05:00
RaidMax
b5b01cba4c improve webfront command error feedback 2022-10-25 14:52:12 -05:00
RaidMax
797642f3e6 only titleize single word titles on action dialogs 2022-10-25 14:03:35 -05:00
RaidMax
973ea83ab9 fix issue with random concurrency issue on interaction reaction 2022-10-24 18:57:35 -05:00
RaidMax
69cb4bf9df clean up some repeated script plugin error handling 2022-10-24 18:57:35 -05:00
RaidMax
c06b0982a7 cleanup and simplify the CoD RCon implementation 2022-10-23 14:03:57 -05:00
RaidMax
f4e7d5daf9 harden up the script timer/game interface dvar operations for multithreading 2022-10-23 14:03:33 -05:00
RaidMax
f6b3eb04f2 track match start/end time where possible 2022-10-23 13:32:09 -05:00
RaidMax
565f22b42e create shared integration for performance-based autobalance support 2022-10-23 13:29:01 -05:00
RaidMax
7c1c2e719b order permission changed query helper properly 2022-10-21 20:28:04 -05:00
RaidMax
a3fa5212f5 attempt at resolving game interface threading issues (maybe) 2022-10-17 10:45:42 -05:00
RaidMax
3367c5c22f add support for plugin generated pages (interactions). add disallow vpn command 2022-10-17 09:17:43 -05:00
RaidMax
3295315339 update default permissions for guest webfront users 2022-10-16 16:25:09 -05:00
RaidMax
76925a78d4 possible improvements for game interface rcon operations 2022-10-13 13:53:28 -05:00
Amos
cf3209e1d0 Added !unmute, !tempmute, !listmutes
Quick fix for PowerShell IE use

Makes date readable for target player

Resolved translation string inconsistencies

Minor code cleanups

Initial commit from review

Cleaned up code & amended a few checks

Comment typo

Fix infinite unmuting

Removed unnecessary checks (Unmuting an already unmuted player will not trigger MuteStateMeta creation (if already doesn't exist))
Resolved !listmutes showing expired mutes

Committing before refactor

Refactor from review

Removed reference to AdditionalProperty

Fix check for meta state when unmuting

Continued request solves main problem

Handle potential failed command execution

Missed CommandExecuted onJoin

Fix another PS Reference to Invoke-WebRequest

Fixes review issues & Cleaned up code
Adds support for Intercepting Commands via Plugin (Credit: @RaidMax)

Comparing

Revert formatting changes

Removing MuteList for Penalty
Added Mute, TempMute & Unmute Penalty

Fixed reference in Mute.csproj & Removed ListMutesCommand.cs
2022-10-13 13:29:39 -05:00
RaidMax
407ce2bc8f fix argument call to interactions 2022-10-13 10:26:22 -05:00
RaidMax
24d91f228b update interactions to allow building custom forms 2022-10-12 21:06:18 -05:00
RaidMax
186db53bad update plugins to support command interception 2022-10-12 10:32:45 -05:00
RaidMax
40466f84c4 add command interceptor functionality 2022-10-11 16:18:56 -05:00
RaidMax
1e1e8bbe7b fix issue with game interface meta/provide full example 2022-09-11 11:46:13 -05:00
RaidMax
dadd236069 upgrade nuget packages 2022-09-09 09:45:46 -05:00
RaidMax
2380f23dbe implement profile interaction registration through plugins (mute and vpn detection implementation) 2022-09-08 15:03:38 -05:00
RaidMax
7526f86dab fix issues with game interface reconnecting after rcon connection lost 2022-08-26 12:07:43 -05:00
RaidMax
fe919251fb add chat/chatteam event mapping for T7 2022-08-16 18:37:35 -05:00
RaidMax
841bcf6156 tweak for T6 parser 2022-07-25 09:10:12 -05:00
RaidMax
b381af5fba fix dvar regex for T7 2022-07-24 13:29:40 -05:00
RaidMax
444c06e65e make sure color tokens are mapped for kick messages 2022-07-23 13:48:46 -05:00
RaidMax
cd12c3f26e set default permission for read message to user 2022-07-23 11:13:21 -05:00
RaidMax
507688a175 small tweaks for notes/tags 2022-07-20 11:39:46 -05:00
RaidMax
51e8b31e42 add client note command and feature 2022-07-20 10:32:26 -05:00
RaidMax
b78c467539 tweaks and persistent guid update to game integration/interface 2022-07-16 09:32:07 -05:00
RaidMax
0a55c54c42 update to game interface/integration for persistent stat data 2022-07-13 16:10:16 -05:00
RaidMax
4e44bb5ea1 fix rcon issue on restart 2022-07-09 20:57:00 -05:00
RaidMax
63e1774cb6 gracefully handle when infoString does not include all expected data 2022-07-09 10:52:27 -05:00
RaidMax
052eeb0615 fix tag on welcome issue 2022-07-08 20:39:58 -05:00
RaidMax
88e67747fe add option to normalize diacritics for rcon parsers (applied to T6) 2022-07-06 15:42:31 -05:00
RaidMax
5db94723aa Merge branch 'release/pre' of https://github.com/RaidMax/IW4M-Admin into release/pre 2022-07-06 10:02:09 -05:00
efinst0rm
ea8216ecdf Add H1 maps and gametypes (#252) 2022-07-06 10:01:01 -05:00
RaidMax
6abbcbe464 prevent waiting for response on quit command 2022-07-06 09:55:06 -05:00
RaidMax
a6c0a94f6c support per-command override of rcon timeouts / update t5 parser to reflect 2022-07-01 09:59:11 -05:00
RaidMax
71abaac9e1 remove reports on ban/tempban 2022-07-01 09:14:57 -05:00