Cachex: Make caching provider switchable at runtime.
authorlain <lain@soykaf.club>
Fri, 18 Dec 2020 16:44:46 +0000 (17:44 +0100)
committerlain <lain@soykaf.club>
Fri, 18 Dec 2020 16:44:46 +0000 (17:44 +0100)
commit713612c37725c81b0906b03528c9eaa474816c7d
tree553b3f7c24875b7ed0fbb58375dcd6904206f47e
parent9a744d49c824e0a7d9963b00893fb2091e3ac4ab
Cachex: Make caching provider switchable at runtime.

Defaults to Cachex.
20 files changed:
lib/pleroma/activity.ex
lib/pleroma/captcha.ex
lib/pleroma/emoji/pack.ex
lib/pleroma/html.ex
lib/pleroma/object.ex
lib/pleroma/reverse_proxy.ex
lib/pleroma/user.ex
lib/pleroma/web/activity_pub/side_effects.ex
lib/pleroma/web/admin_api/controllers/media_proxy_cache_controller.ex
lib/pleroma/web/mastodon_api/controllers/poll_controller.ex
lib/pleroma/web/media_proxy.ex
lib/pleroma/web/pleroma_api/views/chat/message_reference_view.ex
lib/pleroma/web/plugs/cache.ex
lib/pleroma/web/plugs/idempotency_plug.ex
lib/pleroma/web/plugs/rate_limiter.ex
lib/pleroma/web/rel_me.ex
lib/pleroma/web/rich_media/parser.ex
mix.exs
mix.lock
test/test_helper.exs