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
RaidMax
24d91f228b
update interactions to allow building custom forms
2022-10-12 21:06:18 -05:00
RaidMax
53cbd11008
update shared library to fix data library issue
2022-10-12 12:14:43 -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
bdb5a1c5f8
Merge branch 'release/pre' of github.com:RaidMax/IW4M-Admin into release/pre
2022-10-05 09:51:24 -05:00
xerxes-at
5d9e2b3bf1
Game Interface ported to T5. ( #254 )
...
* Implement game interface for IW5 and T5
2022-10-05 09:49:00 -05:00
RaidMax
1cf99869f6
remove unneeded check for has permission
2022-09-24 10:22:05 -05:00
RaidMax
12da0f463b
add client tag to default game interface data
2022-09-24 10:06:07 -05:00
RaidMax
e88071684d
provide client tag in game interface meta
2022-09-21 13:04:15 -05:00
RaidMax
cd6097d133
default user permission for guest requests
2022-09-19 22:01:34 -05:00
Amos
d5cf4451a2
NoClip Fix - Removed NoClipOff - Toggle Hide ( #263 )
...
* Usage of Hide is now consistent with NoClip; toggleable
Removed obsolete !NoClipOff
2022-09-11 11:51:10 -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
3cffdfdd9d
Merge branch 'release/pre' of github.com:RaidMax/IW4M-Admin into release/pre
2022-09-07 09:16:58 -05:00
RaidMax
400c5d1f4d
increase security on webfront cookie state/update events
2022-09-06 15:44:13 -05:00
RaidMax
ca35fbb19f
iw4x integration - add delay before sending up persistent data
2022-08-31 16:17:02 -05:00
RaidMax
809cb0b7f4
account for trailing color code on long cod4x names
2022-08-27 21:25:42 -05:00
Amos
18f23fd07d
Adding Mute for IW4x ( #257 )
...
* Adding Mute for IW4x
2022-08-26 12:09:33 -05:00
RaidMax
7526f86dab
fix issues with game interface reconnecting after rcon connection lost
2022-08-26 12:07:43 -05:00
RaidMax
527ffbaced
actual fix of setpassword from web console
2022-08-20 11:34:52 -05:00
RaidMax
6f086ac565
modularize the game integration files and better organize the anticheat folder structure
2022-08-20 10:57:03 -05:00
RaidMax
cf4dd6a868
fix issue with set password
2022-08-20 10:42:34 -05:00
RaidMax
3efafa24ff
map the g_password dvar for T7 parser
2022-08-17 21:57:13 -05:00
RaidMax
fe919251fb
add chat/chatteam event mapping for T7
2022-08-16 18:37:35 -05:00
RaidMax
a67f7f9351
don't display client banned on webfront if a linked ban has been revoked but they haven't reconnected yet
2022-07-25 11:54:55 -05:00