bors[bot] 
							
						 
					 
					
						
						
							
						
						a733271ced 
					 
					
						
						
							
							Merge  #2563  
						
						 
						
						... 
						
						
						
						2563: Bump docker/metadata-action from 3 to 4 r=curquiza a=dependabot[bot]
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 3 to 4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/docker/metadata-action/releases ">docker/metadata-action's releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<ul>
<li>Node 16 as default runtime by <a href="https://github.com/crazy-max "><code>`@crazy-max</code></a>` (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/176 ">#176</a>)
<ul>
<li>This requires a minimum <a href="https://github.com/actions/runner/releases/tag/v2.285.0 ">Actions Runner</a> version of v2.285.0, which is by default available in GHES 3.4 or later.</li>
</ul>
</li>
<li>Do not sanitize before pattern matching by <a href="https://github.com/crazy-max "><code>`@crazy-max</code></a>` (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/201 ">#201</a>)
<ul>
<li>Breaking change with <code>type=match</code> pattern matching</li>
</ul>
</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/docker/metadata-action/compare/v3.8.0...v4.0.0 ">https://github.com/docker/metadata-action/compare/v3.8.0...v4.0.0 </a></p>
<h2>v3.8.0</h2>
<ul>
<li>Add attribute to enable/disable images by <a href="https://github.com/crazy-max "><code>`@crazy-max</code></a>` (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/193 ">#193</a>)</li>
<li>Add <code>is_default_branch</code> global expression by <a href="https://github.com/crazy-max "><code>`@crazy-max</code></a>` (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/192 ">#192</a> <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/197 ">#197</a> <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/198 ">#198</a>)</li>
<li>Update fixtures (dev) by <a href="https://github.com/crazy-max "><code>`@crazy-max</code></a>` (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/190 ">#190</a>)</li>
<li>Bump semver from 7.3.5 to 7.3.7 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/185 ">#185</a>)</li>
<li>Bump moment from 2.29.2 to 2.29.3 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/187 ">#187</a>)</li>
<li>Bump csv-parse from 4.16.3 to 5.0.4 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/195 ">#195</a>)</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/docker/metadata-action/compare/v3.7.0...v3.8.0 ">https://github.com/docker/metadata-action/compare/v3.7.0...v3.8.0 </a></p>
<h2>v3.7.0</h2>
<ul>
<li>Handle comments for multi-line inputs (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/172 ">#172</a>)</li>
<li>Missing <code>json</code> output in <code>action.yml</code> (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/167 ">#167</a>)</li>
<li>Update dev dependencies and workflow (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/175 ">#175</a>)</li>
<li>Bump minimist from 1.2.5 to 1.2.6 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/182 ">#182</a>)</li>
<li>Bump moment from 2.29.1 to 2.29.2 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/180 ">#180</a>)</li>
<li>Bump <code>`@actions/github</code>` from 5.0.0 to 5.0.1 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/179 ">#179</a>)</li>
<li>Bump node-fetch from 2.6.1 to 2.6.7 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/173 ">#173</a>)</li>
</ul>
<h2>v3.6.2</h2>
<ul>
<li>Handle raw statement for pre-release (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/155 ">#155</a> <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/156 ">#156</a>)</li>
</ul>
<h2>v3.6.1</h2>
<ul>
<li>Preserve quotes inside unquoted field (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/153 ">#153</a>)</li>
</ul>
<h2>v3.6.0</h2>
<ul>
<li><code>base_ref</code> global expression (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/142 ">#142</a>)</li>
<li>Trim tags and flavor inputs (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/143 ">#143</a>)</li>
<li>Bump <code>`@actions/core</code>` from 1.5.0 to 1.6.0 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/135 ">#135</a>)</li>
<li>Bump ansi-regex from 5.0.0 to 5.0.1 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/134 ">#134</a>)</li>
<li>Bump tmpl from 1.0.4 to 1.0.5 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/132 ">#132</a>)</li>
<li>Bump csv-parse from 4.16.0 to 4.16.3 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/131 ">#131</a>)</li>
</ul>
<h2>v3.5.0</h2>
<ul>
<li>Add global expression <code>date</code> (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/121 ">#121</a>)</li>
<li>Bump <code>`@actions/core</code>` from 1.4.0 to 1.5.0 (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/122 ">#122</a>)</li>
</ul>
<h2>v3.4.1</h2>
<ul>
<li>Only return edge if branch matches (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/115 ">#115</a>)</li>
</ul>
<h2>v3.4.0</h2>
<ul>
<li>PEP 440 support (<a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/108 ">#108</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Upgrade guide</summary>
<p><em>Sourced from <a href="https://github.com/docker/metadata-action/blob/master/UPGRADE.md ">docker/metadata-action's upgrade guide</a>.</em></p>
<blockquote>
<h1>Upgrade notes</h1>
<h2>v2 to v3</h2>
<ul>
<li>Repository has been moved to docker org. Replace <code>crazy-max/ghaction-docker-meta@v2</code> with <code>docker/metadata-action@v4</code></li>
<li>The default bake target has been changed: <code>ghaction-docker-meta</code> > <code>docker-metadata-action</code></li>
</ul>
<h2>v1 to v2</h2>
<ul>
<li><a href="https://github.com/docker/metadata-action/blob/master/#inputs ">inputs</a>
<ul>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-sha "><code>tag-sha</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-edge--tag-edge-branch "><code>tag-edge</code> / <code>tag-edge-branch</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-semver "><code>tag-semver</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-match--tag-match-group "><code>tag-match</code> / <code>tag-match-group</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-latest "><code>tag-latest</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-schedule "><code>tag-schedule</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#tag-custom--tag-custom-only "><code>tag-custom</code> / <code>tag-custom-only</code></a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#label-custom "><code>label-custom</code></a></li>
</ul>
</li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#basic-workflow ">Basic workflow</a></li>
<li><a href="https://github.com/docker/metadata-action/blob/master/#semver-workflow ">Semver workflow</a></li>
</ul>
<h3>inputs</h3>
<table>
<thead>
<tr>
<th>New</th>
<th>Unchanged</th>
<th>Removed</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>tags</code></td>
<td><code>images</code></td>
<td><code>tag-sha</code></td>
</tr>
<tr>
<td><code>flavor</code></td>
<td><code>sep-tags</code></td>
<td><code>tag-edge</code></td>
</tr>
<tr>
<td><code>labels</code></td>
<td><code>sep-labels</code></td>
<td><code>tag-edge-branch</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-semver</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-match</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-match-group</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-latest</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-schedule</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-custom</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>tag-custom-only</code></td>
</tr>
<tr>
<td></td>
<td></td>
<td><code>label-custom</code></td>
</tr>
</tbody>
</table>
<h4><code>tag-sha</code></h4>
<pre lang="yaml"><code>tags: |
  type=sha
</code></pre>
<h4><code>tag-edge</code> / <code>tag-edge-branch</code></h4>
<pre lang="yaml"><code>tags: |
  # default branch
  type=edge
</tr></table> 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="69f6fc9d46 "><code>69f6fc9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/203 ">#203</a> from crazy-max/san-fix</li>
<li><a href="2f5b5ae8bf "><code>2f5b5ae</code></a> Sanitize tag earlier</li>
<li><a href="f206c36955 "><code>f206c36</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/202 ">#202</a> from crazy-max/v4-prep</li>
<li><a href="a20adfa74e "><code>a20adfa</code></a> readme: set metadata-action to v4</li>
<li><a href="26b9439ce3 "><code>26b9439</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/201 ">#201</a> from crazy-max/fix-sanitization</li>
<li><a href="467883f452 "><code>467883f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/docker/metadata-action/issues/176 ">#176</a> from crazy-max/node-16</li>
<li><a href="5edf56f2c4 "><code>5edf56f</code></a> Node 16 as default runtime</li>
<li><a href="678218f2be "><code>678218f</code></a> Note about image name and tag sanitization</li>
<li><a href="e44c1fbe6e "><code>e44c1fb</code></a> Do not sanitize before pattern matching</li>
<li>See full diff in <a href="https://github.com/docker/metadata-action/compare/v3...v4 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2022-06-29 08:07:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Russell 
							
						 
					 
					
						
						
							
						
						28609c4176 
					 
					
						
						
							
							chore(auth test): Correct compute_authorized_search macro  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ryan Russell <git@ryanrussell.org > 
						
						
							
						
					 
					
						2022-06-28 18:09:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Russell 
							
						 
					 
					
						
						
							
						
						a626cf4c99 
					 
					
						
						
							
							chore: test comment readability improvements  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ryan Russell <git@ryanrussell.org > 
						
						
							
						
					 
					
						2022-06-28 18:09:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Russell 
							
						 
					 
					
						
						
							
						
						9b660e1058 
					 
					
						
						
							
							chore(routes): correct typo  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ryan Russell <git@ryanrussell.org > 
						
						
							
						
					 
					
						2022-06-28 18:09:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						38b85ec547 
					 
					
						
						
							
							Bump docker/setup-buildx-action from 1 to 2  
						
						 
						
						... 
						
						
						
						Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
							
						
					 
					
						2022-06-28 20:21:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ed185fb636 
					 
					
						
						
							
							Bump actions/checkout from 2 to 3  
						
						 
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
							
						
					 
					
						2022-06-28 20:21:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f7b47b43f4 
					 
					
						
						
							
							Bump docker/setup-qemu-action from 1 to 2  
						
						 
						
						... 
						
						
						
						Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
							
						
					 
					
						2022-06-28 20:21:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8e703fbabe 
					 
					
						
						
							
							Bump codecov/codecov-action from 1 to 3  
						
						 
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
							
						
					 
					
						2022-06-28 20:21:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7ced5c2cc7 
					 
					
						
						
							
							Bump docker/metadata-action from 3 to 4  
						
						 
						
						... 
						
						
						
						Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
							
						
					 
					
						2022-06-28 20:21:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						ef95d1d545 
					 
					
						
						
							
							Merge  #2561  
						
						 
						
						... 
						
						
						
						2561: Add dependabot for GHA r=Kerollmops a=curquiza
No panic, I only add dependabot to update our CI, not the rust dependencies. Indeed, no easy command exists for this.
If it's too much regular notification, as usual, I will remove it.
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-28 20:02:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						f98c8d7f8b 
					 
					
						
						
							
							Add dependabot for GHA  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-28 18:58:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						4862993482 
					 
					
						
						
							
							Merge  #2525  
						
						 
						
						... 
						
						
						
						2525: Auth: Provide all document related permissions for action document.* r=Kerollmops a=janithpet
Added a `Action::DocumentsAll` identifier as [suggested](https://github.com/meilisearch/meilisearch/issues/2080#issuecomment-1022952486 ), along with the other necessary changes in `action.rs`. 
Inside `store.rs`, added an extra condition in `HeedAuthStore::put_api_key` to append all document related permissions if `key.actions.contains(&DocumentsAll)`.
Updated the tests as [suggested](https://github.com/meilisearch/meilisearch/issues/2080#issuecomment-1022952486 ).
I am quite new to Rust, so please let me know if I had made any mistakes; have I written the code in the most idiomatic/efficient way? I am aware that the way I append the document permissions could create duplicates in the `actions` vector, but I am not sure how fix that in a simple way (other than using other dependencies like [itertools](https://github.com/rust-itertools/itertools ), for example).
## What does this PR do?
Fixes  #2080  
## PR checklist
Please check if your PR fulfills the following requirements:
- [ ] Does this PR fix an existing issue?
- [ 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: janithPet <jpetangoda@gmail.com > 
						
						
							
						
					 
					
						2022-06-28 14:02:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						8a64ee0c14 
					 
					
						
						
							
							Merge  #2557  
						
						 
						
						... 
						
						
						
						2557: add more tests on the formatted route r=Kerollmops a=irevoire
We had a bunch of tests trying to send array of array in a get request, this is actually not supported thus I updated the tests to only send a single array or a direct string.
Also, the real tests that ensure the array of array are well handled are in milli so I don’t think we should lose time trying to « improve » our test surface on this point.
Co-authored-by: Irevoire <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-28 13:41:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irevoire 
							
						 
					 
					
						
						
							
						
						05ee2eff01 
					 
					
						
						
							
							add more tests on the formatted route  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-28 13:17:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7ee8855499 
					 
					
						
						
							
							Merge  #2553  
						
						 
						
						... 
						
						
						
						2553: Fix ci binary push r=irevoire a=curquiza
Prevent the check of version when releasing a RC for the binary publish.
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
  v0.28.0rc1
 
						
					 
					
						2022-06-27 11:18:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						7f4fab876d 
					 
					
						
						
							
							Add fix to publish-binaries.yml  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-27 13:11:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						688d6f704b 
					 
					
						
						
							
							Merge  #2549  
						
						 
						
						... 
						
						
						
						2549: Fix CI checking version compatibility r=irevoire a=curquiza
- Fix CI checks in `if` regarding the `stable` variable created
- Fix command to remove prefix `refs/tags/v` from `GITHUB_REF` in `check-release.sh` script
- Change from `sh` to `bash` for `check-release.sh` script
- Fix error message
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-27 08:28:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						f83188fd60 
					 
					
						
						
							
							Fix CI with check-release.sh script  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-24 13:11:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						9e261b996f 
					 
					
						
						
							
							Merge  #2543  
						
						 
						
						... 
						
						
						
						2543: fix all the array on the search get route and improve the tests r=curquiza a=irevoire
fix  #2527 
Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-23 14:51:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						90b0a4e99f 
					 
					
						
						
							
							Merge  #2546  
						
						 
						
						... 
						
						
						
						2546: Bump milli to 0.31.1 r=irevoire a=Kerollmops
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-23 11:07:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerollmops 
							
						 
					 
					
						
						
							
						
						dad86fc3d6 
					 
					
						
						
							
							Make the changes necessary to use milli 0.31.1  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-23 10:47:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerollmops 
							
						 
					 
					
						
						
							
						
						7feb15df28 
					 
					
						
						
							
							Bump milli to 0.31.1  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-23 10:47:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						bf865f51bb 
					 
					
						
						
							
							Merge  #2544  
						
						 
						
						... 
						
						
						
						2544: Fix content of dump/assets for testing r=curquiza a=loiclec
This is just a change to the content of two .dump files used in the integration tests.
Those files contained settings with the criterion `desc(fame)`, which is invalid
for a v3 or higher dump.
The change took place in the updates.json file inside the decompressed
.dump files. Instances of `desc(field)` or `asc(field)` were changed to 
`field:desc` and `field:asc`.
The tests were (wrongly) passing because the ranking rules were never parsed.
Co-authored-by: Loïc Lecrenier <loic@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-22 15:12:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tamo 
							
						 
					 
					
						
						
							
						
						13f258513f 
					 
					
						
						
							
							meilisearch-lib was missing a feature in its cargo.toml  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-22 16:44:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loïc Lecrenier 
							
						 
					 
					
						
						
							
						
						f8aa21bc16 
					 
					
						
						
							
							Fix content of dump/assets for testing  
						
						 
						
						... 
						
						
						
						Some contained settings with the criterion desc(fame), which is invalid
for a v3 or higher dump.
The change took place in the updates.json file inside the decompressed
.dump files. Instances of desc(field) or asc(field) were changed to 
field:desc and field:asc 
						
						
							
						
					 
					
						2022-06-22 14:51:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1ffe90bf15 
					 
					
						
						
							
							Merge  #2530  
						
						 
						
						... 
						
						
						
						2530: Check the version in Cargo.toml before publishing r=irevoire a=curquiza
Fixes  #2079  
Also
- improves the current docker CI for v0.28.0: the current implementation will make run 2 CI instead of just one for the official release
- move the `is-latest-releaes.sh` script, and update the documentation comment
- fix version of permissive-json-pointer
How to test the script?
```
export GITHUB_REF='refs/tags/v0.28.0'
sh .github/scripts/check-release.sh
```
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
Co-authored-by: Clémentine Urquizar - curqui <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-22 12:42:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tamo 
							
						 
					 
					
						
						
							
						
						c47369b502 
					 
					
						
						
							
							fix all the array on the search get route and improve the tests  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-22 14:33:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						32c8846514 
					 
					
						
						
							
							Rollback 0.0.0 versionning  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-22 12:20:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						7490383d4f 
					 
					
						
						
							
							Update the not-released version in Cargo.toml files  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-21 19:17:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						c6ed756dbc 
					 
					
						
						
							
							Update script after review  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-21 10:46:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar - curqui 
							
						 
					 
					
						
						
							
						
						de16de20f4 
					 
					
						
						
							
							Update .github/scripts/check-release.sh  
						
						 
						
						... 
						
						
						
						Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-21 10:14:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar - curqui 
							
						 
					 
					
						
						
							
						
						c484d28646 
					 
					
						
						
							
							Update .github/scripts/check-release.sh  
						
						 
						
						... 
						
						
						
						Co-authored-by: Tamo <tamo@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-21 10:14:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						5318e53248 
					 
					
						
						
							
							Move is-latest-release.sh script into the scripts folder  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-21 10:12:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						06e05cc4f8 
					 
					
						
						
							
							Update Docker credentials  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-20 14:39:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						ba839a909f 
					 
					
						
						
							
							Merge  #2537  
						
						 
						
						... 
						
						
						
						2537: Change information place regarding release assets r=Kerollmops a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-20 08:40:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						8b98303191 
					 
					
						
						
							
							Change information place regarding release assets  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-20 10:36:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clémentine Urquizar 
							
						 
					 
					
						
						
							
						
						2dde6fadb4 
					 
					
						
						
							
							Check the version in Cargo.toml before publishing  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-20 10:22:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						eb8d53a915 
					 
					
						
						
							
							Merge  #2529  
						
						 
						
						... 
						
						
						
						2529: Improve docker CI: push vX.Y tag (without patch) to DockerHub (for v0.28.0) r=curquiza a=curquiza
Bringing a commit from main ([5ae5b06 ](5ae5b06018 )) into release-v0.28.0 to have this change already applied for v0.28.0
Following the one merged on main: https://github.com/meilisearch/meilisearch/pull/2521 
Co-authored-by: Janith Petangoda <22471198+janithpet@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-06-16 15:38:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janith Petangoda 
							
						 
					 
					
						
						
							
						
						10f3150150 
					 
					
						
						
							
							Improve docker CI: push vX.Y tag (without patch) to DockerHub ( #2507 )  
						
						 
						
						... 
						
						
						
						* Create a docker tag without patch version if git tag has 0 patch version.
* Create Docker tag without patch number if git tag follows v<number>.<number>.<number>
Add minor changes on CI 
						
						
							
						
					 
					
						2022-06-16 17:14:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						54cd9976d7 
					 
					
						
						
							
							Merge  #2521  
						
						 
						
						... 
						
						
						
						2521: Improve docker CI: push `vX.Y` tag (without patch) to DockerHub (#2507 ) r=curquiza a=curquiza
Following https://github.com/meilisearch/meilisearch/pull/2507 
Fixes  #2497  
Co-authored-by: Janith Petangoda <22471198+janithpet@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-06-16 13:28:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janith Petangoda 
							
						 
					 
					
						
						
							
						
						5ae5b06018 
					 
					
						
						
							
							Improve docker CI: push vX.Y tag (without patch) to DockerHub ( #2507 )  
						
						 
						
						... 
						
						
						
						* Create a docker tag without patch version if git tag has 0 patch version.
* Create Docker tag without patch number if git tag follows v<number>.<number>.<number>
Add minor changes on CI 
						
						
							
						
					 
					
						2022-06-16 09:51:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								janithPet 
							
						 
					 
					
						
						
							
						
						6f910f89eb 
					 
					
						
						
							
							Ran formatter on the code.  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-15 22:23:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						b455c3897f 
					 
					
						
						
							
							Merge  #2524  
						
						 
						
						... 
						
						
						
						2524: Add the specific routes for the pagination and faceting settings r=curquiza a=Kerollmops
Fixes  #2522 
Co-authored-by: Kerollmops <clement@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-15 17:01:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								janithPet 
							
						 
					 
					
						
						
							
						
						9a8fb6c55a 
					 
					
						
						
							
							Updated actions identifiers to be in a more pleasing order  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-15 17:27:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								janithPet 
							
						 
					 
					
						
						
							
						
						4016161035 
					 
					
						
						
							
							Provide all document related permissions for action document.*  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-15 16:11:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerollmops 
							
						 
					 
					
						
						
							
						
						9d692ba1c6 
					 
					
						
						
							
							Add more tests for the pagination and faceting subsettings routes  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-15 15:53:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerollmops 
							
						 
					 
					
						
						
							
						
						22e1ac969a 
					 
					
						
						
							
							Add specific routes for the pagination and faceting settings  
						
						 
						
						
						
						
							
						
					 
					
						2022-06-15 15:27:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						3340af1ba9 
					 
					
						
						
							
							Merge  #2517  
						
						 
						
						... 
						
						
						
						2517: Fix typos in `tasks/.rs` r=MarinPostma a=ryanrussell
Signed-off-by: Ryan Russell <git@ryanrussell.org >
## What does this PR do?
Readability in `tasks/.rs` files.
## PR checklist
- [x] Have you read the contributing guidelines?
- [x] Have you made sure that the title is accurate and descriptive of the changes?
Co-authored-by: Ryan Russell <git@ryanrussell.org > 
						
						
							
						
					 
					
						2022-06-15 09:27:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						49d509936b 
					 
					
						
						
							
							Merge  #2520  
						
						 
						
						... 
						
						
						
						2520: Use nightly for cargo fmt in CI (for `release-v0.28.0` branch) r=Kerollmops a=curquiza
Following https://github.com/meilisearch/meilisearch/pull/2519 
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-15 09:08:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						e46b853fbf 
					 
					
						
						
							
							Merge  #2519  
						
						 
						
						... 
						
						
						
						2519: Use nightly for cargo fmt in CI r=Kerollmops a=curquiza
Rustfmt CI currently does not pass on main with nightly, see https://github.com/meilisearch/meilisearch/pull/2517#issuecomment-1156138216 
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com > 
						
						
							
						
					 
					
						2022-06-15 08:35:46 +00:00