mpostma
6eb7843858
fix tests
2020-12-15 12:05:17 +01:00
mpostma
2904ca7f57
update codebase with shcema refactor
2020-12-15 12:04:51 +01:00
mpostma
54686b0505
refactor schema
2020-12-15 12:04:33 +01:00
bors[bot]
861c6fec06
Merge #1126
...
1126: Bumps r=MarinPostma a=MarinPostma
bump various meilisearch dependencies
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-12-14 19:03:59 +00:00
bors[bot]
eec954ede1
Merge #1134
...
1134: Add Roadmap to README r=MarinPostma a=curquiza
Co-authored-by: Clementine Urquizar <clementine@meilisearch.com>
2020-12-14 14:59:38 +00:00
Clementine Urquizar
aa99c1ba55
Add Roadmap in README
2020-12-14 15:38:47 +01:00
bors[bot]
dec0e2545d
Merge #1131
...
1131: fix attributes to retrieve bug r=Kerollmops a=MarinPostma
fix bug when using empty `attributeToRetrieve`
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-12-10 22:36:42 +00:00
mpostma
90cf4b9462
test attributesToRetrieve
2020-12-10 16:15:12 +01:00
mpostma
2bd5d2474e
fix attributes to retrieve bug
2020-12-10 15:58:24 +01:00
mpostma
a6e08a83a7
bump whoami
2020-12-09 13:44:35 +01:00
mpostma
ed11dd62da
bump serde_qs
2020-12-09 13:41:43 +01:00
mpostma
c977b70921
bump actix-web
2020-12-09 12:49:21 +01:00
mpostma
31c9ccd8be
bump bytes
2020-12-09 12:44:45 +01:00
mpostma
044dbb0333
bump actix cors
2020-12-09 12:44:02 +01:00
mpostma
d45c794a9e
bump rustyline
2020-12-09 12:41:36 +01:00
mpostma
c9dd7e10b9
bump ordered floats
2020-12-09 12:40:24 +01:00
mpostma
56ad400c49
update heed
2020-12-09 11:27:38 +01:00
mpostma
e2b0402cf5
bump regex
2020-12-09 10:28:22 +01:00
mpostma
0c7fffeaf6
update env-logger
2020-12-09 10:25:17 +01:00
mpostma
5f8dc21dd2
bump once-cell
2020-12-09 10:22:14 +01:00
bors[bot]
7a27f9b610
Merge #1108
...
1108: [UI] Optimisation of bulma use and accessibility r=Kerollmops a=JoffreyGe
Fixes #1107
Co-authored-by: Joffrey Gentreau <13904635+JoffreyGe@users.noreply.github.com>
Co-authored-by: JoffreyGe <joffrey.gentrau@gmail.com>
2020-12-01 13:01:07 +00:00
bors[bot]
1944dd70c7
Merge #1112
...
1112: Bump meilisearch r=MarinPostma a=MarinPostma
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-11-30 15:45:52 +00:00
mpostma
3ec76ac33d
bump meilisearch
2020-11-30 16:35:56 +01:00
mpostma
72bc22dfd1
update changelog
2020-11-30 16:30:33 +01:00
bors[bot]
b8e677efd2
Merge #1100
...
1100: [fix] Remove some clippy warnings r=MarinPostma a=woshilapin
fix #1099
I'm also wondering if I should add `-- --deny warnings` to the modified line in `test.yml`.
Co-authored-by: Jean SIMARD <woshilapin@tuziwo.info>
2020-11-30 15:02:26 +00:00
bors[bot]
65079f5e2e
Merge #1097
...
1097: disable frontend in production r=LegendreM a=MarinPostma
disable frontend in production as per #411 and https://github.com/meilisearch/specifications/blob/master/text/0001-frontend-disable-prod.md
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-11-30 14:38:48 +00:00
mpostma
cfb21b94e8
fix tests
2020-11-30 15:35:28 +01:00
JoffreyGe
cf74cfed15
Merge branch 'master' into UI-optimisations
2020-11-27 15:14:57 +01:00
bors[bot]
f564a9ce51
Merge #849
...
849: Update nbHits count with filtered documents r=MarinPostma a=balajisivaraman
Closes #764
close #1039
After discussing with @MarinPostma on Slack, this is my first attempt at implementing this for the basic flow that will go through `bucket_sort_with_distinct`.
A few thoughts here:
- For getting the count of filtered documents alone, I originally thought of using `filter_map.values().filter(|&&v| !v).count()`. In a few cases, this was the same as what I have now implemented. But I realised I couldn't do something similar for `distinct`. So for being consistent, I have implemented both in a similar fashion.
- I also needed the `contains_key` check to ensure we're not counting the same document ID twice.
@MarinPostma also mentioned that this will be an approximation since the sort is lazy. In the test example that I've updated, the actual filtered count will be just 19 (for `male` records), but due to the `limit` in play, it returns 32 (filtering out 11 records overall).
Please let me know if this is the kind of fix we are looking for, and I can implement it in the placeholder search also.
Co-authored-by: Balaji Sivaraman <balaji@balajisivaraman.com>
2020-11-26 09:53:13 +00:00
Joffrey Gentreau
cd1a3ad7c9
[UI] Optimisation of bulma use and accessibility
2020-11-26 10:43:34 +01:00
Jean SIMARD
85d0a914ac
[fix] Remove some clippy warnings
2020-11-23 23:24:40 +01:00
mpostma
d3e7e18b7d
disable frontend in production
2020-11-23 13:13:10 +01:00
bors[bot]
d6c76b02e3
Merge #1090
...
1090: remove update changelog ci check r=Kerollmops a=MarinPostma
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-11-20 09:49:48 +00:00
bors[bot]
fe3e20751c
Merge #1089
...
1089: Fix clear bug r=Kerollmops a=MarinPostma
close #1088
The placeholder data was not cleared on when deleting all documents.
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-11-20 09:24:24 +00:00
bors[bot]
aab041e692
Merge #1082
...
1082: remove maintenance error from http r=MarinPostma a=MarinPostma
remove the maintenance error from `meilisearch-http`
close #1061
Co-authored-by: mpostma <postma.marin@protonmail.com>
2020-11-19 15:42:33 +00:00
Balaji Sivaraman
75e22fc7f5
feat(search): update nbHits count with filtered docs for placeholder search
2020-11-19 21:02:47 +05:30
bors[bot]
6fff49b33b
Merge #1087
...
1087: Add deploy on Platform.sh option to README r=Kerollmops a=chadwcarlson
We have had a lot of success using Meilisearch on our public documentation, and I've put together the "movies" demo to quickly show it off. Included in our template README is instructions for modifying the template deployment to make it production ready.
All the best.
As per CONTRIBUTING, related to https://github.com/meilisearch/MeiliSearch/issues/1086
Co-authored-by: chadcarlson <chad.carlson@platform.sh>
2020-11-19 15:10:13 +00:00
mpostma
2eaab48532
remove Maintenance error for error lib
2020-11-19 15:12:12 +01:00
Balaji Sivaraman
43df4a56c4
feat(search): update nbHits count with filtered docs for core flow
2020-11-19 19:35:37 +05:30
mpostma
680756500c
remove update changelog ci check
2020-11-19 14:27:48 +01:00
mpostma
0645a6568e
add test clear all documents
2020-11-19 14:13:27 +01:00
mpostma
3a0861694d
fix clear document bug
2020-11-19 14:04:07 +01:00
chadcarlson
0f4182bddf
Uncenter to match existing.
2020-11-17 15:06:04 -05:00
chadcarlson
cc4284b89e
Add Deploy on Platform.sh button.
2020-11-17 15:05:17 -05:00
mpostma
a326466f32
remove maintenance error from http
2020-11-16 17:30:37 +01:00
bors[bot]
5a67862e00
Merge #1077
...
1077: Change movie gifs r=MarinPostma a=bidoubiwa
Remove old movie gif that showed some misleading information
- Typo on first letter
- `word` ranking rules implemented
Co-authored-by: Charlotte Vermandel <charlottevermandel@gmail.com>
2020-11-12 13:07:01 +00:00
Charlotte Vermandel
201bb3f80a
Add loop to gif
2020-11-12 10:05:39 +01:00
Charlotte Vermandel
49afe7d89f
Change movie gifs
2020-11-12 09:58:24 +01:00
bors[bot]
f968d039f7
Merge #1065
...
1065: Stable -> master r=Kerollmops a=MarinPostma
~waiting for release~ OK
Co-authored-by: mpostma <postma.marin@protonmail.com>
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
2020-11-04 21:22:08 +00:00
bors[bot]
705669ddf8
Merge #1056
...
1056: Bump actix-http from 2.0.0 to 2.1.0 r=MarinPostma a=dependabot[bot]
Bumps [actix-http](https://github.com/actix/actix-web ) from 2.0.0 to 2.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actix/actix-web/releases ">actix-http's releases</a>.</em></p>
<blockquote>
<h2>actix-http: v2.1.0</h2>
<h3>Added</h3>
<ul>
<li>Added more flexible <code>on_connect_ext</code> methods for on-connect handling. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1754 ">#1754</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>Upgrade <code>base64</code> to <code>0.13</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1744 ">#1744</a></li>
<li>Upgrade <code>pin-project</code> to <code>1.0</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1733 ">#1733</a></li>
<li>Deprecate <code>ResponseBuilder::{if_some, if_true}</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1760 ">#1760</a></li>
</ul>
<p><a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1760 ">#1760</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1760 ">actix/actix-web#1760</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1754 ">#1754</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1754 ">actix/actix-web#1754</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1733 ">#1733</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1733 ">actix/actix-web#1733</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1744 ">#1744</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1744 ">actix/actix-web#1744</a></p>
<h2>awc: v2.0.1</h2>
<h3>Changed</h3>
<ul>
<li>Upgrade <code>base64</code> to <code>0.13</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1744 ">#1744</a></li>
<li>Deprecate <code>ClientRequest::{if_some, if_true}</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1760 ">#1760</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Use <code>Accept-Encoding: identity</code> instead of <code>Accept-Encoding: br</code> when no compression feature
is enabled <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1737 ">#1737</a></li>
</ul>
<p><a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1737 ">#1737</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1737 ">actix/actix-web#1737</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1760 ">#1760</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1760 ">actix/actix-web#1760</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1744 ">#1744</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1744 ">actix/actix-web#1744</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/actix/actix-web/blob/master/CHANGES.md ">actix-http's changelog</a>.</em></p>
<blockquote>
<h1>Changes</h1>
<h2>Unreleased - 2020-xx-xx</h2>
<h2>3.2.0 - 2020-10-30</h2>
<h3>Added</h3>
<ul>
<li>Implement <code>exclude_regex</code> for Logger middleware. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1723 ">#1723</a></li>
<li>Add request-local data extractor <code>web::ReqData</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1748 ">#1748</a></li>
<li>Add ability to register closure for request middleware logging. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1749 ">#1749</a></li>
<li>Add <code>app_data</code> to <code>ServiceConfig</code>. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1757 ">#1757</a></li>
<li>Expose <code>on_connect</code> for access to the connection stream before request is handled. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1754 ">#1754</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>Updated actix-web-codegen dependency for access to new <code>#[route(...)]</code> multi-method macro.</li>
<li>Print non-configured <code>Data<T></code> type when attempting extraction. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1743 ">#1743</a></li>
<li>Re-export bytes::Buf{Mut} in web module. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1750 ">#1750</a></li>
<li>Upgrade <code>pin-project</code> to <code>1.0</code>.</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1723 ">#1723</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1723 ">actix/actix-web#1723</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1743 ">#1743</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1743 ">actix/actix-web#1743</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1748 ">#1748</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1748 ">actix/actix-web#1748</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1750 ">#1750</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1750 ">actix/actix-web#1750</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1754 ">#1754</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1754 ">actix/actix-web#1754</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1749 ">#1749</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1749 ">actix/actix-web#1749</a></p>
<h2>3.1.0 - 2020-09-29</h2>
<h3>Changed</h3>
<ul>
<li>Add <code>TrailingSlash::MergeOnly</code> behaviour to <code>NormalizePath</code>, which allows <code>NormalizePath</code>
to retain any trailing slashes. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1695 ">#1695</a></li>
<li>Remove bound <code>std::marker::Sized</code> from <code>web::Data</code> to support storing <code>Arc<dyn Trait></code>
via <code>web::Data::from</code> <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1710 ">#1710</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>ResourceMap</code> debug printing is no longer infinitely recursive. <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1708 ">#1708</a></li>
</ul>
<p><a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1695 ">#1695</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1695 ">actix/actix-web#1695</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1708 ">#1708</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1708 ">actix/actix-web#1708</a>
<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1710 ">#1710</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1710 ">actix/actix-web#1710</a></p>
<h2>3.0.2 - 2020-09-15</h2>
<h3>Fixed</h3>
<ul>
<li><code>NormalizePath</code> when used with <code>TrailingSlash::Trim</code> no longer trims the root path "/". <a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1678 ">#1678</a></li>
</ul>
<p><a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1678 ">#1678</a>: <a href="https://github-redirect.dependabot.com/actix/actix-web/pull/1678 ">actix/actix-web#1678</a></p>
<h2>3.0.1 - 2020-09-13</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="156c97cef2
"><code>156c97c</code></a> prepare awc release 2.0.1</li>
<li><a href="798d744eef
"><code>798d744</code></a> prepare http release 2.1.0</li>
<li><a href="4cb833616a
"><code>4cb8336</code></a> deprecate builder if-x methods (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1760 ">#1760</a>)</li>
<li><a href="9963a5ef54
"><code>9963a5e</code></a> expose on_connect v2 (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1754 ">#1754</a>)</li>
<li><a href="4519db36b2
"><code>4519db3</code></a> register fns for custom request-derived logging units (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1749 ">#1749</a>)</li>
<li><a href="7030bf5fe8
"><code>7030bf5</code></a> Adding app_data to ServiceConfig (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1758 ">#1758</a>)</li>
<li><a href="20078fe603
"><code>20078fe</code></a> Bump pin-project to 1.0 (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1733 ">#1733</a>)</li>
<li><a href="06e5042b94
"><code>06e5042</code></a> use idenity encoding on client if no compression features are enabled (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1737 ">#1737</a>)</li>
<li><a href="41e7cec72f
"><code>41e7cec</code></a> Re-export bytes::Buf and bytes::BufMut as well (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1750 ">#1750</a>)</li>
<li><a href="d45a1aa6b6
"><code>d45a1aa</code></a> Add <code>web::ReqData\<T></code> extractor (<a href="https://github-redirect.dependabot.com/actix/actix-web/issues/1748 ">#1748</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/actix/actix-web/compare/awc-v2.0.0...http-v2.1.0 ">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actix-http&package-manager=cargo&previous-version=2.0.0&new-version=2.1.0 )](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates )
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>
2020-11-03 12:59:41 +00:00