Tamo
74d1a67a99
Use the workspace inheritance feature of rust 1.64
2023-02-15 13:51:07 +01:00
Tamo
42a3cdca66
get rids of the unwrap_any function in favor of take_cf_content
2023-02-14 20:06:31 +01:00
Tamo
a43765d454
use the pre-defined deserr extractors
2023-02-14 20:05:30 +01:00
Tamo
769576fd94
get rids of the whole error_message module since it has been integrated into the last version of deserr
2023-02-14 20:05:27 +01:00
Tamo
8fb7b1d10f
bump deserr
2023-02-14 20:04:30 +01:00
Clément Renault
7f3ae40204
Remove a useless comment regarding the index pattern error code
2023-02-14 17:09:20 +01:00
Clément Renault
4570d5bf3a
Merge remote-tracking branch 'origin/main' into temp-wildcard
2023-02-09 13:14:05 +01:00
Kerollmops
7b4b57ecc8
Fix the current tests
2023-02-08 14:54:05 +01:00
dependabot[bot]
5f56e6dd58
Bump tokio from 1.24.1 to 1.24.2
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.24.1 to 1.24.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/commits )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 12:14:05 +00:00
Kerollmops
a377a49218
Make meiliserach depend on the local milli
2023-02-06 16:44:43 +01:00
Kerollmops
a36b1dbd70
Fix the tasks with the new patterns
2023-02-01 18:21:45 +01:00
Kerollmops
d563ed8a39
Making it work with index uid patterns
2023-02-01 17:51:30 +01:00
Louis Dureuil
231067a1c4
Bump milli to v0.41.1
2023-02-01 11:53:39 +01:00
Tamo
8356f109c1
bump milli to fix the last test
2023-01-25 16:45:11 +01:00
Kerollmops
184b8afd9e
Make it work in the CreateApiKey struct
2023-01-25 15:01:50 +01:00
Kerollmops
29961b8c6b
Make it work with the dumps
2023-01-25 14:41:36 +01:00
Clément Renault
0b08413c98
Introduce the IndexUidPattern type
2023-01-25 14:22:17 +01:00
Tamo
c92948b143
Compute the size of the auth-controller, index-scheduler and all update files in the global stats
2023-01-25 11:25:02 +01:00
Tamo
13c2cd700d
Update error message about negative integer
2023-01-23 18:08:46 +01:00
Tamo
c79b6a1ee4
bump milli
2023-01-23 14:13:19 +01:00
ManyTheFish
f0e6b9c0c5
Update deserr to 0.3.0
2023-01-23 14:13:04 +01:00
bors[bot]
8fb685f5aa
Merge #3401
...
3401: improve the error messages for the immutable fields r=dureuill a=irevoire
Fix https://github.com/meilisearch/meilisearch/issues/3400
Co-authored-by: Tamo <tamo@meilisearch.com>
2023-01-19 15:52:50 +00:00
Tamo
e3742a38d4
improve the error messages for the immutable fields
2023-01-19 16:49:44 +01:00
Louis Dureuil
b0c33ed6d2
Error codes are underscore again
2023-01-19 15:47:01 +01:00
bors[bot]
a1e9c44fe5
Merge #3389
...
3389: Return `invalid_search_facets` rather than `bad_request` when using facet on a non filterable attribute r=irevoire a=dureuill
# Pull Request
## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/3384
## What does the PR does
- title
- also adds a test
## PR checklist
Please check if your PR fulfills the following requirements:
- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
- [x] Have you read the contributing guidelines?
- [x] Have you made sure that the title is accurate and descriptive of the changes?
Thank you so much for contributing to Meilisearch!
Co-authored-by: Louis Dureuil <louis@meilisearch.com>
2023-01-19 13:19:22 +00:00
Louis Dureuil
3d8ca62c35
InvalidFacetDistribution returns invalid_search_facet
2023-01-19 13:41:26 +01:00
Tamo
d0988e115f
fix the patch of description and name for the api-key
2023-01-18 19:07:26 +01:00
Tamo
0f727d079b
fix the wrong error code on minWordSizeForTypos
2023-01-18 12:28:46 +01:00
Loïc Lecrenier
e225608337
Use invalid_index_uid error code in more places
2023-01-17 15:28:06 +01:00
Loïc Lecrenier
56e79fa850
Update task snapshot test and clean up details
2023-01-17 13:19:04 +01:00
Loïc Lecrenier
c71a8ea183
Update to latest milli and deserr
2023-01-17 13:10:38 +01:00
Loïc Lecrenier
b781f9a0f9
cargo fmt
2023-01-17 11:07:07 +01:00
Loïc Lecrenier
07b90dec08
Remove unused proptest dependency
2023-01-17 11:07:07 +01:00
Loïc Lecrenier
9194508a0f
Refactor query parameter deserialisation logic
2023-01-17 11:07:07 +01:00
Loïc Lecrenier
49ddaaef49
Fix missing_swap_indexes error code and handling of expires_at param...
...
of create api key route
2023-01-17 09:43:07 +01:00
Loïc Lecrenier
766dd830ae
Update deserr to latest version + add new error codes for missing fields
...
- missing_api_key_indexes
- missing_api_key_actions
- missing_api_key_expires_at
- missing_swap_indexes_indexes
2023-01-17 09:43:07 +01:00
Loïc Lecrenier
436ae4e466
Improve error messages generated by deserr
...
Split Json and Query Parameter error types
2023-01-17 09:43:07 +01:00
Kerollmops
507a7bad96
Use the local milli subcrate
2023-01-16 17:35:54 +01:00
bors[bot]
a5c4fbbcea
Merge #3334
...
3334: Add specific error codes `immutable_...` r=irevoire a=loiclec
Add the following error codes:
When an immutable field of API key is sent to the `PATCH /keys` route:
- `ImmutableApiKeyUid`
- `ImmutableApiKeyKey`
- `ImmutableApiKeyActions`
- `ImmutableApiKeyIndexes`
- `ImmutableApiKeyExpiresAt`
- `ImmutableApiKeyCreatedAt`
- `ImmutableApiKeyUpdatedAt`
When an immutable field of Index is sent to the `PATCH /indexes/{uid}` route:
- `ImmutableIndexUid`
- `ImmutableIndexCreatedAt`
- `ImmutableIndexUpdatedAt`
Co-authored-by: Loïc Lecrenier <loic.lecrenier@me.com>
Co-authored-by: Tamo <tamo@meilisearch.com>
2023-01-12 15:31:38 +00:00
Loïc Lecrenier
7f80b116bc
Add specific immutable_field error codes
2023-01-12 16:20:14 +01:00
Loïc Lecrenier
a09b6a341d
Move tasks route to deserr
2023-01-12 13:57:29 +01:00
Tamo
bf573885ea
integrate the latest version of milli
2023-01-11 19:08:39 +01:00
Tamo
a68ac3a1dc
reformat the headers
2023-01-11 19:08:39 +01:00
Loïc Lecrenier
b0b7ad7caf
Apply review suggestions
2023-01-11 19:08:39 +01:00
Loïc Lecrenier
c91ffec72e
Update Cargo.toml
2023-01-11 19:08:39 +01:00
Loïc Lecrenier
1fc11264e8
Refactor deserr integration
2023-01-11 19:08:39 +01:00
Loïc Lecrenier
2bc2e99ff3
Simplify declaration of the error codes
2023-01-11 19:08:39 +01:00
bors[bot]
b3574de809
Merge #3321
...
3321: Update the system http error code to return an internal server error r=irevoire a=irevoire
Fix parts of https://github.com/meilisearch/meilisearch/issues/3318
Co-authored-by: Tamo <tamo@meilisearch.com>
2023-01-11 10:27:13 +00:00
Tamo
f0d408c295
update the system http error code to return an internal server error
2023-01-10 14:33:46 +01:00
Tamo
d308684395
remove two ununsed error codes + fix the sort error_code
2023-01-10 11:32:11 +01:00