├── .credo.exs ├── .formatter.exs ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── ci_v26.0.yml │ ├── ci_v27.0.yml │ ├── ci_v27.1.yml │ └── ci_v28.0.yml ├── .gitignore ├── .iex.exs ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── assets └── lightning-bolt.svg ├── config ├── config.exs ├── config.json ├── dev.exs └── test.exs ├── coveralls.json ├── docker-compose.yml ├── guides ├── cheatsheet.cheatmd └── running_local_typesense.md ├── lib ├── ex_typesense.ex └── ex_typesense │ ├── analytics.ex │ ├── cluster.ex │ ├── collection.ex │ ├── conversation.ex │ ├── curation.ex │ ├── debug.ex │ ├── document.ex │ ├── key.ex │ ├── preset.ex │ ├── search.ex │ ├── stemming.ex │ ├── stopwords.ex │ └── synonym.ex ├── mix.exs ├── mix.lock └── test ├── analytics_test.exs ├── cluster_test.exs ├── collection_test.exs ├── conversation_test.exs ├── curation_test.exs ├── debug_test.exs ├── document_test.exs ├── key_test.exs ├── preset_test.exs ├── search_test.exs ├── stemming_test.exs ├── stopwords_test.exs ├── synonym_test.exs └── test_helper.exs /.credo.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.credo.exs -------------------------------------------------------------------------------- /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/ci_v26.0.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.github/workflows/ci_v26.0.yml -------------------------------------------------------------------------------- /.github/workflows/ci_v27.0.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.github/workflows/ci_v27.0.yml -------------------------------------------------------------------------------- /.github/workflows/ci_v27.1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.github/workflows/ci_v27.1.yml -------------------------------------------------------------------------------- /.github/workflows/ci_v28.0.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.github/workflows/ci_v28.0.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.gitignore -------------------------------------------------------------------------------- /.iex.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/.iex.exs -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/README.md -------------------------------------------------------------------------------- /assets/lightning-bolt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/assets/lightning-bolt.svg -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/config/config.exs -------------------------------------------------------------------------------- /config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/config/config.json -------------------------------------------------------------------------------- /config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/config/dev.exs -------------------------------------------------------------------------------- /config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/config/test.exs -------------------------------------------------------------------------------- /coveralls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/coveralls.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /guides/cheatsheet.cheatmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/guides/cheatsheet.cheatmd -------------------------------------------------------------------------------- /guides/running_local_typesense.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/guides/running_local_typesense.md -------------------------------------------------------------------------------- /lib/ex_typesense.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense.ex -------------------------------------------------------------------------------- /lib/ex_typesense/analytics.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/analytics.ex -------------------------------------------------------------------------------- /lib/ex_typesense/cluster.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/cluster.ex -------------------------------------------------------------------------------- /lib/ex_typesense/collection.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/collection.ex -------------------------------------------------------------------------------- /lib/ex_typesense/conversation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/conversation.ex -------------------------------------------------------------------------------- /lib/ex_typesense/curation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/curation.ex -------------------------------------------------------------------------------- /lib/ex_typesense/debug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/debug.ex -------------------------------------------------------------------------------- /lib/ex_typesense/document.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/document.ex -------------------------------------------------------------------------------- /lib/ex_typesense/key.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/key.ex -------------------------------------------------------------------------------- /lib/ex_typesense/preset.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/preset.ex -------------------------------------------------------------------------------- /lib/ex_typesense/search.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/search.ex -------------------------------------------------------------------------------- /lib/ex_typesense/stemming.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/stemming.ex -------------------------------------------------------------------------------- /lib/ex_typesense/stopwords.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/stopwords.ex -------------------------------------------------------------------------------- /lib/ex_typesense/synonym.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/lib/ex_typesense/synonym.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/mix.lock -------------------------------------------------------------------------------- /test/analytics_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/analytics_test.exs -------------------------------------------------------------------------------- /test/cluster_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/cluster_test.exs -------------------------------------------------------------------------------- /test/collection_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/collection_test.exs -------------------------------------------------------------------------------- /test/conversation_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/conversation_test.exs -------------------------------------------------------------------------------- /test/curation_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/curation_test.exs -------------------------------------------------------------------------------- /test/debug_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/debug_test.exs -------------------------------------------------------------------------------- /test/document_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/document_test.exs -------------------------------------------------------------------------------- /test/key_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/key_test.exs -------------------------------------------------------------------------------- /test/preset_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/preset_test.exs -------------------------------------------------------------------------------- /test/search_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/search_test.exs -------------------------------------------------------------------------------- /test/stemming_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/stemming_test.exs -------------------------------------------------------------------------------- /test/stopwords_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/stopwords_test.exs -------------------------------------------------------------------------------- /test/synonym_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/synonym_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaeyson/ex_typesense/HEAD/test/test_helper.exs --------------------------------------------------------------------------------