MeiliSearch/crates
meili-bors[bot] 0e6b6bd130
Merge #4867
4867: Autogenerate the openAPI spec r=irevoire a=irevoire

# Pull Request

## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/5073

## What does this PR do?
- Introduce utoipa and the auto-generation of the openAPI file
- Introduce the scalar swagger when the `swagger` feature flag is enabled.

Generating the openAPI file takes between 15 and 20ms at startup time on my computer. That could be an issue if we plan to stabilize the feature.

Co-authored-by: Tamo <tamo@meilisearch.com>
2025-01-08 09:45:50 +00:00
..
benchmarks inital implementation of the progress 2024-12-11 16:25:01 +01:00
build-info Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
dump Clean up dependencies 2024-11-27 14:30:34 +01:00
file-store Do not duplicate NDJson when unecessary 2024-12-11 12:02:48 +01:00
filter-parser Check attributes are filterable before evaluating search query 2024-12-07 21:13:13 +00:00
flatten-serde-json Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
fuzzers inital implementation of the progress 2024-12-11 16:25:01 +01:00
index-scheduler fix the tests 2025-01-07 16:42:53 +01:00
json-depth-checker Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
meili-snap Add comment explaining why we fixed the version of insta 2024-11-21 16:56:56 +01:00
meilisearch apply review comments 2025-01-07 16:30:14 +01:00
meilisearch-auth Clean up dependencies 2024-11-27 14:30:34 +01:00
meilisearch-types Update crates/meilisearch-types/src/settings.rs 2025-01-07 16:31:39 +01:00
meilitool fmt 2024-12-11 18:18:40 +01:00
milli Merge #4867 2025-01-08 09:45:50 +00:00
permissive-json-pointer Add indices field to _matchesPosition to specify where in an array a match comes from (#5005) 2024-11-20 01:00:43 +01:00
tracing-trace Remove orphan span 2024-11-21 12:12:07 +01:00
xtask Update the binary-path description 2024-12-12 09:39:39 +01:00