]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Add interaction rate limits (#32527)
authorLeon Friedrich <60421075+ElectroJr@users.noreply.github.com>
Sun, 29 Sep 2024 12:19:00 +0000 (01:19 +1300)
committerGitHub <noreply@github.com>
Sun, 29 Sep 2024 12:19:00 +0000 (22:19 +1000)
commitf1f1fc1dc3cb5543af9b52850b253a88cc62b949
treed8a1f035d6c1b3f11c79b7befac1aefddea1eb96
parent6b49a510d15c7d39a084a6c7604b8a7b5df7f661
Add interaction rate limits (#32527)

* Move PlayerRateLimitManager to shared

* Add interaction rate limits

* uncap tests
18 files changed:
Content.Client/Chat/Managers/ChatManager.cs
Content.Client/Chat/Managers/IChatManager.cs
Content.Client/IoC/ClientContentIoC.cs
Content.Client/Players/RateLimiting/PlayerRateLimitManager.cs [new file with mode: 0644]
Content.IntegrationTests/PoolManager.Cvars.cs
Content.Server/Administration/Systems/BwoinkSystem.cs
Content.Server/Chat/Managers/ChatManager.RateLimit.cs
Content.Server/Chat/Managers/ChatManager.cs
Content.Server/Chat/Managers/IChatManager.cs
Content.Server/Chat/Systems/ChatSystem.cs
Content.Server/IoC/ServerContentIoC.cs
Content.Server/Players/RateLimiting/PlayerRateLimitManager.cs
Content.Shared/CCVar/CCVars.cs
Content.Shared/Chat/ISharedChatManager.cs [new file with mode: 0644]
Content.Shared/Interaction/SharedInteractionSystem.cs
Content.Shared/Players/RateLimiting/RateLimitRegistration.cs [new file with mode: 0644]
Content.Shared/Players/RateLimiting/SharedPlayerRateLimitManager.cs [new file with mode: 0644]
Resources/Locale/en-US/interaction/interaction-system.ftl