make search provider configurable
authorFloatingGhost <hannah@coffee-and-dreams.uk>
Sun, 12 Dec 2021 17:23:44 +0000 (17:23 +0000)
committerFloatingGhost <hannah@coffee-and-dreams.uk>
Sun, 12 Dec 2021 17:35:35 +0000 (17:35 +0000)
commitde60b1f3c1f1b49da757f21260a648cab0709c3f
treeffb0f2572a95eb2ac3fc32619c6360676e486bdf
parentfce13cce46862a73aabfcb026e0fa55bfc8fe811
make search provider configurable
12 files changed:
config/config.exs
lib/mix/tasks/pleroma/search.ex
lib/pleroma/elasticsearch/document_mappings/note.ex
lib/pleroma/elasticsearch/store.ex
lib/pleroma/search.ex [new file with mode: 0644]
lib/pleroma/search/builtin.ex [new file with mode: 0644]
lib/pleroma/search/elasticsearch.ex [new file with mode: 0644]
lib/pleroma/web/common_api.ex
lib/pleroma/web/mastodon_api/controllers/search_controller.ex
mix.exs
mix.lock
test/pleroma/web/rich_media/parser_test.exs