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
976e6e4752
add command to set log level and develop mode dynamically
2023-05-26 21:14:49 -05:00
RaidMax
4002745ad7
fix issue with alert manager concurrency
2023-05-14 22:46:03 -04:00
RaidMax
05f407e3bf
fix issue with cancellation token on shutdown state sync
2023-04-19 22:46:46 -05:00
RaidMax
db8510f8e6
update top level client count stats to support filtering per game
2023-04-19 19:55:33 -05:00
RaidMax
c628cc8f55
maybe fix for an issue that should not exist
2023-04-15 16:49:34 -05:00
RaidMax
d3ac9d53a4
add configuration update callback for script plugins & update plugins to utilize
2023-04-15 14:27:51 -05:00
RaidMax
f7d005ccd1
update/rename notifyafterdelay to ExecuteAfterDelay
2023-04-09 14:07:50 -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
287ac9cf16
Add NotifyAfterDelay helper method
2023-04-05 22:26:42 -05:00
RaidMax
6faa9b0b43
add back missing "Port" field for Server
2023-04-05 22:26:04 -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
25cec34b85
small tweak to restart and runas command
2023-04-04 21:53:51 -05:00
RaidMax
ee056139a4
remove unneeded classes
2023-04-04 21:45:33 -05:00
RaidMax
d3544b4519
implement PluginV2 for script plugins
2023-04-04 18:24:13 -05:00
RaidMax
957c88970d
implement IConfigurationHandlerV2
2023-02-11 21:09:02 -06:00
RaidMax
2b6720d4e2
define new event types
2023-02-11 21:03:35 -06:00
RaidMax
4c51d86fae
add "advanced" search functionality
2023-01-23 16:38:16 -06:00
FutureRave
c6916b38c3
feature(parser): Option to override special localize character
2022-11-03 20:05:59 -05:00
RaidMax
5112d88ce2
improve webfront command error feedback
2022-10-25 14:52:12 -05:00
Amos
7180bfe1fc
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
59acaadb92
cleanup and simplify the CoD RCon implementation
2022-10-23 14:03:57 -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
450c8a45da
add support for plugin generated pages (interactions). add disallow vpn command
2022-10-17 09:17:43 -05:00
RaidMax
a71a5d7f3b
update default permissions for guest webfront users
2022-10-16 16:25:09 -05:00
RaidMax
9774db1621
update mute plugin to utilize new interaction forms
...
bump shared library core version
2022-10-13 13:29:39 -05:00
Amos
2ec9332251
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
4cf62b73f1
add level color coding to target on penalty list for issue #265
2022-10-13 10:41:51 -05:00
RaidMax
8502ae47aa
update interactions to allow building custom forms
2022-10-12 21:06:18 -05:00
RaidMax
2e5747af97
update shared library to fix data library issue
2022-10-12 12:14:43 -05:00
RaidMax
f2736e1f5f
update plugins to support command interception
2022-10-12 10:32:45 -05:00
RaidMax
ce6e759cef
add command interceptor functionality
2022-10-11 16:18:56 -05:00
RaidMax
aa5b3b71d3
upgrade nuget packages
2022-09-09 09:45:46 -05:00
RaidMax
8d8a8d869a
implement profile interaction registration through plugins (mute and vpn detection implementation)
2022-09-08 15:03:38 -05:00
RaidMax
c76c78e280
actual fix of setpassword from web console
2022-08-20 11:34:52 -05:00
RaidMax
39946ba59f
fix issue with set password
2022-08-20 10:42:34 -05:00
RaidMax
c6b0f96a69
add client note command and feature
2022-07-20 10:32:26 -05:00
RaidMax
9535815cea
misc performance graph display tweaks
2022-07-16 09:56:41 -05:00
RaidMax
eaac12fa75
update to game interface/integration for persistent stat data
2022-07-13 16:10:16 -05:00
RaidMax
f01f9d3292
fix rcon issue on restart
2022-07-09 20:57:00 -05:00
RaidMax
cddc9297c2
cleanup table display of admins on mobile display
2022-07-09 13:54:35 -05:00
RaidMax
1fc418c792
more localization tweaks
2022-07-08 20:40:27 -05:00
RaidMax
490f37b990
add option to normalize diacritics for rcon parsers (applied to T6)
2022-07-06 15:42:31 -05:00
RaidMax
b422e72c71
support per-command override of rcon timeouts / update t5 parser to reflect
2022-07-01 09:59:11 -05:00
RaidMax
f33c071015
use "unknown" ip as bot indicator
2022-06-28 09:15:37 -05:00
RaidMax
9102933a9a
ensure commands are not displayed/usable for unsupported games
2022-06-17 13:11:44 -05:00