IW4M-Admin/SharedLibraryCore/Interfaces
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
..
IAlertManager.cs add alert/notification functionality (for server connection events and messages) 2022-06-11 11:34:00 -05:00
IAuditFields.cs
IAuditInformationRepository.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IBaseConfiguration.cs small startup performance optimization 2022-01-28 09:35:01 -06:00
IBasePathProvider.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IClientMeta.cs improve meta filter menu on profile 2022-02-25 21:09:57 -06:00
IClientMetaResponse.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IClientNoticeMessageFormatter.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IConfigurationHandler.cs small startup performance optimization 2022-01-28 09:35:01 -06:00
IConfigurationHandlerFactory.cs small startup performance optimization 2022-01-28 09:35:01 -06:00
IEntityService.cs update schema to support unique guid + game combinations 2022-06-15 19:37:34 -05:00
IEventHandler.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IEventParser.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IEventParserConfiguration.cs add join team and map change events to CSGO parser 2022-03-28 18:05:18 -05:00
IEventPublisher.cs implement client server connection tracking persistence 2021-08-31 18:21:40 -05:00
IGameLogReader.cs improve network log support 2022-02-13 16:50:09 -06:00
IGameLogReaderFactory.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IGameServer.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IGameServerInstanceFactory.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IGeoLocationResult.cs huge commit for webfront facelift 2022-04-19 18:43:58 -05:00
IGeoLocationService.cs huge commit for webfront facelift 2022-04-19 18:43:58 -05:00
IInteractionData.cs update interactions to allow building custom forms 2022-10-12 21:06:18 -05:00
IInteractionRegistration.cs update interactions to allow building custom forms 2022-10-12 21:06:18 -05:00
ILogger.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
ILookupValue.cs implement metaservice v2 2022-03-23 08:43:57 -05:00
IManager.cs Added !unmute, !tempmute, !listmutes 2022-10-13 13:29:39 -05:00
IManagerCommand.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IMasterCommunication.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IMatchResult.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IMetaRegistration.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IMetaService.cs only unload plugins once at shutdown 2022-03-24 11:34:32 -05:00
IMetaServiceV2.cs only unload plugins once at shutdown 2022-03-24 11:34:32 -05:00
IMiddlewareAction.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IMiddlewareActionHandler.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IModelConfiguration.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IPageList.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IParserPatternMatcher.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IParserRegexFactory.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IPlugin.cs initial framework for gsc + iw4madmin integration 2022-02-07 18:43:36 -06:00
IPluginImporter.cs more integration tweaks 2022-02-09 14:45:28 -06:00
IRConConnection.cs only unload plugins once at shutdown 2022-03-24 11:34:32 -05:00
IRConConnectionFactory.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IRConParser.cs support per-command override of rcon timeouts / update t5 parser to reflect 2022-07-01 09:59:11 -05:00
IRConParserConfiguration.cs add option to normalize diacritics for rcon parsers (applied to T6) 2022-07-06 15:42:31 -05:00
IRegisterEvent.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IRemoteAssemblyHandler.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IRemoteCommandService.cs update interactions to allow building custom forms 2022-10-12 21:06:18 -05:00
IResourceQueryHelper.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IScriptCommandFactory.cs initial framework for gsc + iw4madmin integration 2022-02-07 18:43:36 -06:00
IScriptPluginServiceResolver.cs only unload plugins once at shutdown 2022-03-24 11:34:32 -05:00
IScriptPluginTimerHelper.cs initial framework for gsc + iw4madmin integration 2022-02-07 18:43:36 -06:00
IServerDataCollector.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
IServerDataViewer.cs add total ranked client number for stats pages 2022-06-09 09:56:41 -05:00
IStatusResponse.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
ITokenAuthentication.cs update schema to support unique guid + game combinations 2022-06-15 19:37:34 -05:00
ITokenIdentifier.cs fix token auth issue 2022-06-16 10:07:03 -05:00
ITranslationLookup.cs Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00