RaidMax
84ed9c8d8f
optimize player history retrieval
2023-05-30 18:12:57 -05:00
Amos
cdf9485903
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
f186e3ae4d
add command to set log level and develop mode dynamically
2023-05-26 21:14:49 -05:00
RaidMax
1e88f5bac0
fix issue with alert manager concurrency
2023-05-14 22:46:03 -04:00
RaidMax
ddfcf6e138
fix issue with cancellation token on shutdown state sync
2023-04-19 22:46:46 -05:00
RaidMax
92992dfb13
update top level client count stats to support filtering per game
2023-04-19 19:55:33 -05:00
RaidMax
75b93bb972
maybe fix for an issue that should not exist
2023-04-15 16:49:34 -05:00
RaidMax
bb8f3fbe5b
add configuration update callback for script plugins & update plugins to utilize
2023-04-15 14:27:51 -05:00
RaidMax
5d53c2559b
update/rename notifyafterdelay to ExecuteAfterDelay
2023-04-09 14:07:50 -05:00
RaidMax
22af762a9d
add ServerCommandRequestExecuteEvent implementation
2023-04-09 14:07:30 -05:00
RaidMax
c6c7ca6305
enable support for custom say name on non IW4 games with tell/say raw
2023-04-07 14:04:04 -05:00
RaidMax
bc0ec6c050
track private slots for webfront overview
2023-04-05 23:10:40 -05:00
RaidMax
af2925287d
Add NotifyAfterDelay helper method
2023-04-05 22:26:42 -05:00
RaidMax
ffb32ccc45
add back missing "Port" field for Server
2023-04-05 22:26:04 -05:00
RaidMax
f41ce39180
implement new eventing system
2023-04-05 09:54:57 -05:00
RaidMax
2e726ea9ed
update references from IP to ListenAddress
2023-04-04 22:21:18 -05:00
RaidMax
fb82cbe6f2
small tweak to restart and runas command
2023-04-04 21:53:51 -05:00
RaidMax
5f5fb8230e
remove unneeded classes
2023-04-04 21:45:33 -05:00
RaidMax
fab3cf95d6
implement PluginV2 for script plugins
2023-04-04 18:24:13 -05:00
RaidMax
e8bdde70fb
implement IConfigurationHandlerV2
2023-02-11 21:09:02 -06:00
RaidMax
dab429776d
define new event types
2023-02-11 21:03:35 -06:00
RaidMax
ba40478d11
add "advanced" search functionality
2023-01-23 16:38:16 -06:00
FutureRave
b311ecefc2
feature(parser): Option to override special localize character
2022-11-03 20:05:59 -05:00
RaidMax
b5b01cba4c
improve webfront command error feedback
2022-10-25 14:52:12 -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
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
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
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
3b83729457
add level color coding to target on penalty list for issue #265
2022-10-13 10:41:51 -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
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
527ffbaced
actual fix of setpassword from web console
2022-08-20 11:34:52 -05:00
RaidMax
cf4dd6a868
fix issue with set password
2022-08-20 10:42:34 -05:00
RaidMax
51e8b31e42
add client note command and feature
2022-07-20 10:32:26 -05:00
RaidMax
bef8c08d90
misc performance graph display tweaks
2022-07-16 09:56:41 -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
6f1bc7ab90
cleanup table display of admins on mobile display
2022-07-09 13:54:35 -05:00
RaidMax
61df873bb1
more localization tweaks
2022-07-08 20:40:27 -05:00
RaidMax
88e67747fe
add option to normalize diacritics for rcon parsers (applied to T6)
2022-07-06 15:42:31 -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
5a2ee36df9
use "unknown" ip as bot indicator
2022-06-28 09:15:37 -05:00