├── .editorconfig ├── .formatter.exs ├── .github └── workflows │ └── elixir.yml ├── .gitignore ├── .tool-versions ├── CONTRIBUTING.md ├── LICENCE ├── README.md ├── docker-compose.yml ├── lib ├── meilisearch.ex └── meilisearch │ ├── client.ex │ ├── document.ex │ ├── dump.ex │ ├── error.ex │ ├── health.ex │ ├── index.ex │ ├── key.ex │ ├── middleware │ └── headers.ex │ ├── multi_search.ex │ ├── paginated_tasks.ex │ ├── pagination.ex │ ├── search.ex │ ├── settings.ex │ ├── stats.ex │ ├── summarized_task.ex │ ├── task.ex │ └── version.ex ├── mix.exs ├── mix.lock └── test ├── casting ├── error.json ├── error_test.exs ├── health.json ├── health_test.exs ├── index.json ├── index_test.exs ├── key.json ├── key_test.exs ├── paginated_tasks.json ├── paginated_tasks_test.exs ├── pagination.json ├── pagination_test.exs ├── search.json ├── search_test.exs ├── settings.json ├── settings_test.exs ├── stats.json ├── stats_test.exs ├── summarized_task.json ├── summarized_task_test.exs ├── task.json ├── task_test.exs ├── test_helper.exs ├── version.json └── version_test.exs ├── meilisearch_test.exs ├── support └── meilisearch_container.ex └── test_helper.exs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/.editorconfig -------------------------------------------------------------------------------- /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/workflows/elixir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/.github/workflows/elixir.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | erlang 25.3 2 | elixir 1.14.5 3 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/meilisearch.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch.ex -------------------------------------------------------------------------------- /lib/meilisearch/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/client.ex -------------------------------------------------------------------------------- /lib/meilisearch/document.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/document.ex -------------------------------------------------------------------------------- /lib/meilisearch/dump.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/dump.ex -------------------------------------------------------------------------------- /lib/meilisearch/error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/error.ex -------------------------------------------------------------------------------- /lib/meilisearch/health.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/health.ex -------------------------------------------------------------------------------- /lib/meilisearch/index.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/index.ex -------------------------------------------------------------------------------- /lib/meilisearch/key.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/key.ex -------------------------------------------------------------------------------- /lib/meilisearch/middleware/headers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/middleware/headers.ex -------------------------------------------------------------------------------- /lib/meilisearch/multi_search.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/multi_search.ex -------------------------------------------------------------------------------- /lib/meilisearch/paginated_tasks.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/paginated_tasks.ex -------------------------------------------------------------------------------- /lib/meilisearch/pagination.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/pagination.ex -------------------------------------------------------------------------------- /lib/meilisearch/search.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/search.ex -------------------------------------------------------------------------------- /lib/meilisearch/settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/settings.ex -------------------------------------------------------------------------------- /lib/meilisearch/stats.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/stats.ex -------------------------------------------------------------------------------- /lib/meilisearch/summarized_task.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/summarized_task.ex -------------------------------------------------------------------------------- /lib/meilisearch/task.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/task.ex -------------------------------------------------------------------------------- /lib/meilisearch/version.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/lib/meilisearch/version.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/mix.lock -------------------------------------------------------------------------------- /test/casting/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/error.json -------------------------------------------------------------------------------- /test/casting/error_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/error_test.exs -------------------------------------------------------------------------------- /test/casting/health.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "available" 3 | } -------------------------------------------------------------------------------- /test/casting/health_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/health_test.exs -------------------------------------------------------------------------------- /test/casting/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/index.json -------------------------------------------------------------------------------- /test/casting/index_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/index_test.exs -------------------------------------------------------------------------------- /test/casting/key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/key.json -------------------------------------------------------------------------------- /test/casting/key_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/key_test.exs -------------------------------------------------------------------------------- /test/casting/paginated_tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/paginated_tasks.json -------------------------------------------------------------------------------- /test/casting/paginated_tasks_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/paginated_tasks_test.exs -------------------------------------------------------------------------------- /test/casting/pagination.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/pagination.json -------------------------------------------------------------------------------- /test/casting/pagination_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/pagination_test.exs -------------------------------------------------------------------------------- /test/casting/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/search.json -------------------------------------------------------------------------------- /test/casting/search_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/search_test.exs -------------------------------------------------------------------------------- /test/casting/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/settings.json -------------------------------------------------------------------------------- /test/casting/settings_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/settings_test.exs -------------------------------------------------------------------------------- /test/casting/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/stats.json -------------------------------------------------------------------------------- /test/casting/stats_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/stats_test.exs -------------------------------------------------------------------------------- /test/casting/summarized_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/summarized_task.json -------------------------------------------------------------------------------- /test/casting/summarized_task_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/summarized_task_test.exs -------------------------------------------------------------------------------- /test/casting/task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/task.json -------------------------------------------------------------------------------- /test/casting/task_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/task_test.exs -------------------------------------------------------------------------------- /test/casting/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /test/casting/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/version.json -------------------------------------------------------------------------------- /test/casting/version_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/casting/version_test.exs -------------------------------------------------------------------------------- /test/meilisearch_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/meilisearch_test.exs -------------------------------------------------------------------------------- /test/support/meilisearch_container.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nutshell-lab/meilisearch-ex/HEAD/test/support/meilisearch_container.ex -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------