Skip to content

Conversation

@meili-bot
Copy link
Contributor

Related to this issue: meilisearch/integration-guides#205

This PR:

  • gathers the changes related to the next Meilisearch release (v0.28.0) so that this package is ready when the official release is out.
  • should pass the tests against the latest pre-release of Meilisearch.
  • might eventually contain test failures until the Meilisearch v0.28.0 is out.

⚠️ This PR should NOT be merged until the next release of Meilisearch (v0.28.0) is out.

This PR is auto-generated for the pre-release week purpose.

@bidoubiwa bidoubiwa force-pushed the bump-meilisearch-v0.28.0 branch from 704f22e to f46f78d Compare August 3, 2022 12:30
bidoubiwa and others added 3 commits August 3, 2022 14:45
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Fix clippy

* Fix doc tests

* Fix get tasks inside index structure

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update task API

* Remove useless comment

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Fix get tasks inside index structure

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update task API

* Remove useless comment

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Fix clippy errors
bidoubiwa and others added 13 commits August 25, 2022 13:20
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Update keys for v0.28.0

* Fix get tasks inside index structure

* Make description and name optional in keys

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update keys design

* Update task API

* Remove useless comment

* Remove client as mandatory parameter for the keyUpdater

* Add doc and tests on doc

* Fix docs tests on keys in client

* Fix docs tests

* Remove dbg

* Add with_uid filter

* Add new actions on key creation

* Remove new line at the start of docs

* Fix clippy errors

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Improve doc comments

* Fix Keys actions

* Un hide assert in execute fonction of key

* Remove useless comment

* Remove flacky test

* Use name parameter instead of hardcoded name in key tests

* Update src/key.rs

Co-authored-by: Tamo <[email protected]>

Co-authored-by: Tamo <[email protected]>
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Update keys for v0.28.0

* Fix get tasks inside index structure

* Make description and name optional in keys

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update keys design

* Update task API

* Remove useless comment

* Remove client as mandatory parameter for the keyUpdater

* Add doc and tests on doc

* Fix docs tests on keys in client

* Fix docs tests

* Remove dbg

* Add with_uid filter

* Add new actions on key creation

* Remove new line at the start of docs

* Fix clippy errors

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Update indexes api for v0.28.0

* Improve doc comments

* Change indexes methods

* Add index query and index updater

* Add documentation and doc tests on indexes routes

* Add tests on get indexes with params

* Add test on index update

* Fix clippy

* Improve limit to avoid flacky test

* Update src/client.rs

Co-authored-by: Tamo <[email protected]>

* Update src/client.rs

Co-authored-by: Tamo <[email protected]>

* Remove useless newlines

* Rollback changes on keys api

* Fix duplicated closing bracket

* Fix failing tests

* Remove useless comment

Co-authored-by: Tamo <[email protected]>
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Update keys for v0.28.0

* Fix get tasks inside index structure

* Make description and name optional in keys

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update keys design

* Update task API

* Remove useless comment

* Remove client as mandatory parameter for the keyUpdater

* Add doc and tests on doc

* Fix docs tests on keys in client

* Fix docs tests

* Remove dbg

* Add with_uid filter

* Add new actions on key creation

* Remove new line at the start of docs

* Fix clippy errors

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Update indexes api for v0.28.0

* Improve doc comments

* Change indexes methods

* Add index query and index updater

* Add documentation and doc tests on indexes routes

* Add tests on get indexes with params

* Add test on index update

* Fix clippy

* update nb hits to estimated_nb_hits

* remove exhaustive facets count

* Change matches to show_matches_position

* Change matches_info to matches_position

* Update search api for v0.28.1

* Improve comment syntax

* Hide client creation in search query builder doc test

* Rollback wrong merging

* Fix failing key tests
* Update documents api v0.28.0
* Update get one document for v0.28.0

* Use struct instead of query creation on get_document parameters

* Show partialEq on Movie struct
* Update tenant token api for v0.28.1

* Fix clippy warning

* Remove public on TenantTokenClaim
* Update dump api for v0.28.0
* Update crop marker for v0.28.0
* Fix some forgotton tests for v0.28.0

* Remove unecessary comment

* Fix tests

* Fix closing brackets
* Update README.md

* Update README.tpl

* Update .code-samples.meilisearch.yaml

* First batch of code-samples

* Add sample for get one document

* Update .code-samples.meilisearch.yaml

Co-authored-by: Bruno Casali <[email protected]>

* Fix get_one_document

Co-authored-by: cvermand <[email protected]>
Co-authored-by: Charlotte Vermandel <[email protected]>
Co-authored-by: Bruno Casali <[email protected]>
* Add a documentQuery structure to handler query parameters on get document

* Fix clippy error

* Improve comment test

* Improve comment test
* Fix wasm failing build due to getrandom in uuid library

* Add wasm compatibility with request
@bidoubiwa bidoubiwa requested a review from brunoocasali August 30, 2022 13:21
@bidoubiwa bidoubiwa marked this pull request as ready for review August 30, 2022 13:21
brunoocasali
brunoocasali previously approved these changes Aug 30, 2022
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huge effort, huge results! Congrats @bidoubiwa 🎉

brunoocasali
brunoocasali previously approved these changes Aug 30, 2022
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

* Update version for the next release (v0.18.0)

* Re-generate the readme
@bidoubiwa bidoubiwa added the skip-changelog The PR will not appear in the release changelogs label Aug 31, 2022
@bidoubiwa bidoubiwa requested a review from brunoocasali August 31, 2022 13:56
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@brunoocasali
Copy link
Member

bors merge

@bors
Copy link
Contributor

bors bot commented Aug 31, 2022

Build succeeded:

@bors bors bot merged commit 7c7f081 into main Aug 31, 2022
@bors bors bot deleted the bump-meilisearch-v0.28.0 branch August 31, 2022 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog The PR will not appear in the release changelogs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants