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:23:44 +0000 (17:23 +0000)
commited3a866f94e8912ee7974c203a5333fb7e6c04ee
treee1e0c33c8fe11ba3b28eaf02e2b50ba1b451b89c
parent345eb7b3f8bd241132fc414e20e4f1649d359df7
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