diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2023-08-11 16:36:10 +0200 |
---|---|---|
committer | Christoph Wurst <ChristophWurst@users.noreply.github.com> | 2024-02-22 15:16:09 +0100 |
commit | c7ddc5fd542e200c10c08a42265b2e319e219a19 (patch) | |
tree | 84b63621fc3f3f91ea75ef3e25b63226e27bb1c8 /apps/dav/lib/Server.php | |
parent | 7d05faa07e22531c53534cf7de567c0ddcd71456 (diff) | |
download | nextcloud-server-c7ddc5fd542e200c10c08a42265b2e319e219a19.tar.gz nextcloud-server-c7ddc5fd542e200c10c08a42265b2e319e219a19.zip |
fix(dav): Rate limit calendar/subscription creation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'apps/dav/lib/Server.php')
-rw-r--r-- | apps/dav/lib/Server.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/dav/lib/Server.php b/apps/dav/lib/Server.php index ab46733261c..db2537bdfa1 100644 --- a/apps/dav/lib/Server.php +++ b/apps/dav/lib/Server.php @@ -39,6 +39,7 @@ namespace OCA\DAV; use OCA\DAV\AppInfo\PluginManager; use OCA\DAV\BulkUpload\BulkUploadPlugin; use OCA\DAV\CalDAV\BirthdayService; +use OCA\DAV\CalDAV\Security\RateLimitingPlugin; use OCA\DAV\CardDAV\HasPhotoPlugin; use OCA\DAV\CardDAV\ImageExportPlugin; use OCA\DAV\CardDAV\MultiGetExportPlugin; @@ -194,6 +195,8 @@ class Server { \OC::$server->getConfig(), \OC::$server->getURLGenerator() )); + + $this->server->addPlugin(\OCP\Server::get(RateLimitingPlugin::class)); } // addressbook plugins |