Commit Graph

1279 Commits

Author SHA1 Message Date
RaidMax
b002991686 update BuildWebCompiler to support newer SCSS functions 2023-01-23 18:33:46 -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
b14d7b6865 remove reference to deprecated httpGet in customcallbacks 2023-01-09 13:44:41 -06:00
RaidMax
dabad54872 add more ported iw4x maps to default settings 2023-01-06 18:03:17 -06:00
RaidMax
74e792bfdc merge 2023-01-06 13:45:25 -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
RaidMax
31e3e98d06 update h1 parser for chat localization 2023-01-06 12:25:24 -06:00
RaidMax
9ef189d303 update iw6x chat localize text 2023-01-06 10:49:10 -06:00
RaidMax
ae101f1c3a fix for iw6x and s1x parser 2023-01-05 21:43:57 -06:00
RaidMax
ef5e36b224 add game name to dropdown list on web console 2022-12-22 19:37:56 -06:00
RaidMax
d0f72390fb fix hidden text for password protected servers on chat context 2022-12-22 19:28:59 -06:00
Edo
8bcc9354fd Update H1 parser too based on iw6&s1 experience 2022-11-07 08:48:38 -06:00
FutureRave
0674ef800b fix(ParserIW6x): Filter out say/say_team correctly 2022-11-07 08:48:38 -06:00
RaidMax
1349cf84b7 properly set the localize text char for s1x parser 2022-11-03 20:11:05 -05: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
6fa15d3dcc don't intercept commands for login plugin if they are from webfront 2022-10-25 13:22:33 -05:00
RaidMax
7d6bf88bfd Merge branch 'release/pre' of github.com:RaidMax/IW4M-Admin into release/pre 2022-10-24 21:15:29 -05:00
RaidMax
2e149ddafd fix profile issue with no available interactions 2022-10-24 21:11:00 -05:00
Amos
a16986f7a3 Mute Banner for Profile & Prevent Self-Target & Correctly Expire Early Unmutes (#272)
* Fix self-targeting
Remove creation of penalty on mute expiration

* Display mute penalties on profile
Expire mute penalties on unmute

* Resolves issues in code review
Added comment in ClientController.cs
Fixed order of operations in MuteManager.cs
Fixed condition in MuteManager.cs

* Fix self-targeting
Remove creation of penalty on mute expiration

* Display mute penalties on profile
Expire mute penalties on unmute

* Resolves issues in code review
Added comment in ClientController.cs
Fixed order of operations in MuteManager.cs
Fixed condition in MuteManager.cs

* Changed localisation value to be more generic
Fix null reference warning (it should never be null) (34da216)
2022-10-24 18:58:12 -05:00
RaidMax
dbca3675ba add unban subnet command and subnet list interaction 2022-10-24 18:57: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
9a08997825 remove unused method in shared integration 2022-10-23 14:40:14 -05:00
RaidMax
9cf91d030d fix indentation on shared integration 2022-10-23 14:39:39 -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
f50d067c73 hide annoying warning 2022-10-18 09:38:54 -05:00
RaidMax
a3fa5212f5 attempt at resolving game interface threading issues (maybe) 2022-10-17 10:45:42 -05:00
RaidMax
12357fd9f7 Merge branch 'release/pre' of github.com:RaidMax/IW4M-Admin into release/pre 2022-10-17 09:18:06 -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
Amos
cf51b83cdd Fix Threading Duplicate for Mute Penalty & Added !MuteInfo & Fix PM (#269)
* Resolve duplicate migration
Resolve unmuting state double penalties

* Change order of operation

* Added MuteInfoCommand.cs

* Resolve !pm and @broadcast permanently being disabled
2022-10-14 08:47:01 -05:00
RaidMax
76925a78d4 possible improvements for game interface rcon operations 2022-10-13 13:53:28 -05:00
RaidMax
7b869a3f43 bump plugin shared library core reference version 2022-10-13 13:53:28 -05:00
RaidMax
0ce9dec3ea fix issue with new remote command execution 2022-10-13 13:29:39 -05:00
RaidMax
069e6a0517 improve penalty colors 2022-10-13 13:29:39 -05:00
Amos
778feb8024 Fixed [JsonIgnore]
Fixed migration penalty creation
Fixed on migration command execution
Moved out CreatePenalty
Removed ClientId & AdminId since handled by Penalties
2022-10-13 13:29:39 -05:00
RaidMax
44f22dae3a update mute plugin to utilize new interaction forms
bump shared library core version
2022-10-13 13:29:39 -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
a15da15d3e fix issue with vpn detection using new interaction 2022-10-13 10:47:25 -05:00
RaidMax
3b83729457 add level color coding to target on penalty list for issue #265 2022-10-13 10:41:51 -05:00
RaidMax
407ce2bc8f fix argument call to interactions 2022-10-13 10:26:22 -05:00