New rate limiter
authorSteven Fuchs <steven.fuchs@dockyard.com>
Mon, 11 Nov 2019 12:13:06 +0000 (12:13 +0000)
committerlain <lain@soykaf.club>
Mon, 11 Nov 2019 12:13:06 +0000 (12:13 +0000)
commit94627baa5cca524fe0c4f7043e25d71ed245626a
tree6b71d1a382fdb4dbcf2510397bbd59405afc79a4
parent7438c177d9f57e8779b979ca553c3b501726efb3
New rate limiter
16 files changed:
lib/pleroma/application.ex
lib/pleroma/plugs/rate_limiter.ex [deleted file]
lib/pleroma/plugs/rate_limiter/limiter_supervisor.ex [new file with mode: 0644]
lib/pleroma/plugs/rate_limiter/rate_limiter.ex [new file with mode: 0644]
lib/pleroma/plugs/rate_limiter/supervisor.ex [new file with mode: 0644]
lib/pleroma/web/mastodon_api/controllers/account_controller.ex
lib/pleroma/web/mastodon_api/controllers/auth_controller.ex
lib/pleroma/web/mastodon_api/controllers/search_controller.ex
lib/pleroma/web/mastodon_api/controllers/status_controller.ex
lib/pleroma/web/mongooseim/mongoose_im_controller.ex
lib/pleroma/web/oauth/oauth_controller.ex
lib/pleroma/web/ostatus/ostatus_controller.ex
lib/pleroma/web/pleroma_api/controllers/account_controller.ex
mix.exs
mix.lock
test/plugs/rate_limiter_test.exs