Tamo
|
897d25780e
|
update milli to latest version
|
2024-05-16 18:31:32 +02:00 |
|
Louis Dureuil
|
452a343a2b
|
Fix imports
|
2024-02-28 18:09:40 +01:00 |
|
Clément Renault
|
add2ceef67
|
Introduce error types to avoid panics
|
2023-11-28 14:21:49 +01:00 |
|
Clément Renault
|
d32eb11329
|
Move to the v0.20.0-alpha.9 of heed
|
2023-11-27 11:52:22 +01:00 |
|
Clément Renault
|
0d4482625a
|
Make the changes to use heed v0.20-alpha.6
|
2023-11-23 11:43:58 +01:00 |
|
Tamo
|
e8c9367686
|
implement the snapshots on demand
|
2023-09-11 12:35:57 +02:00 |
|
meili-bors[bot]
|
c1e3cc04b0
|
Merge #3811
3811: Bring back changes from `release-v1.2.0` to `main` r=Kerollmops a=curquiza
Co-authored-by: Loïc Lecrenier <loic.lecrenier@me.com>
Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com>
Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: Filip Bachul <filipbachul@gmail.com>
Co-authored-by: Kerollmops <clement@meilisearch.com>
Co-authored-by: ManyTheFish <many@meilisearch.com>
Co-authored-by: Clément Renault <clement@meilisearch.com>
|
2023-06-06 13:10:24 +00:00 |
|
Tamo
|
c9b65677bf
|
return the on disk size actually used by meilisearch
|
2023-05-25 18:30:30 +02:00 |
|
Kerollmops
|
c4a40e7110
|
Use the writemap flag to reduce the memory usage
|
2023-05-15 10:15:33 +02:00 |
|
Tamo
|
4d308d5237
|
Improve the health route by ensuring lmdb is not down
And refactorize slightly the auth controller.
|
2023-04-06 15:31:42 +02:00 |
|
Kerollmops
|
4b1cd10653
|
Return an internal error when index pattern should be valid
|
2023-02-13 17:49:42 +01:00 |
|
Clément Renault
|
4570d5bf3a
|
Merge remote-tracking branch 'origin/main' into temp-wildcard
|
2023-02-09 13:14:05 +01:00 |
|
Kerollmops
|
a36b1dbd70
|
Fix the tasks with the new patterns
|
2023-02-01 18:21:45 +01:00 |
|
Kerollmops
|
ec7de4bae7
|
Make it work for any all routes including stats and index swaps
|
2023-01-25 16:12:40 +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 |
|
Loïc Lecrenier
|
9194508a0f
|
Refactor query parameter deserialisation logic
|
2023-01-17 11:07:07 +01:00 |
|
Irevoire
|
1bef5d119d
|
fix the api keys for the tasks route
|
2022-10-27 11:35:06 +02:00 |
|
Clément Renault
|
80b2e70ee7
|
Introduce a rustfmt file
|
2022-10-27 11:35:05 +02:00 |
|
Kerollmops
|
e645c4c4d6
|
Remove the meilisearch-auth milli dependency
|
2022-10-27 11:34:10 +02:00 |
|
Tamo
|
d1a6fb2971
|
bump enum-iter and fix a bunch of error messages
|
2022-10-27 11:34:09 +02:00 |
|
Tamo
|
d0e91555d1
|
rebase on index-scheduler
|
2022-10-27 11:34:08 +02:00 |
|
Tamo
|
d976e680c5
|
first mostly working version
|
2022-10-27 11:34:06 +02:00 |
|
Loïc Lecrenier
|
9522b75454
|
Continue implementation of task deletion
1. Matched tasks are a roaring bitmap
2. Start implementation in meilisearch-http
3. Snapshots use meili-snap
4. Rename to TaskDeletion
|
2022-10-27 11:34:03 +02:00 |
|
Tamo
|
7034803712
|
move the API key in meilisearch_types
|
2022-10-27 11:34:02 +02:00 |
|
Loïc Lecrenier
|
a2c91a87fe
|
Upgrade dependencies
Except:
- clap stays on 3.0 because it is more complicated to upgrade
- enum_iterator goes up to 1.1.2 instead of 1.2 because of the vergen
dependency
|
2022-10-05 15:53:02 +02:00 |
|
Clément Renault
|
f0b2ac6efb
|
metrics.all must define metrics.get
|
2022-08-24 17:03:30 +02:00 |
|
Clémentine Urquizar - curqui
|
8e370ed9ab
|
Merge branch 'main' into stable
|
2022-07-11 14:41:15 +02:00 |
|
Phillip Davis
|
074a6a0cce
|
Fix typos in HeadAuthStore::put_api_key
|
2022-07-06 22:24:46 -04:00 |
|
Phillip Davis
|
fb9b298645
|
Leave actions as HashSet
|
2022-07-05 21:52:50 -04:00 |
|
Phillip Davis
|
23f02f241e
|
Run the code formatter
|
2022-07-05 21:08:56 -04:00 |
|
Phillip Davis
|
5d80ff41a2
|
Clean up put_key impl
|
2022-07-05 21:06:58 -04:00 |
|
ManyTheFish
|
a146fd45b9
|
Format API keys in hexa instead of base64
|
2022-07-05 16:14:18 +02:00 |
|
Phillip Davis
|
63e1fb4f96
|
Run the code formatter
|
2022-07-04 21:49:40 -04:00 |
|
Phillip Davis
|
c251b527b0
|
Add iterators over * for stats, dumps, tasks, settings, and indexes; change documents impl to prevent duplication
|
2022-07-04 21:38:31 -04:00 |
|
janithPet
|
6f910f89eb
|
Ran formatter on the code.
|
2022-06-15 22:23:38 +01:00 |
|
janithPet
|
4016161035
|
Provide all document related permissions for action document.*
|
2022-06-15 16:11:39 +01:00 |
|
pierre-l
|
b8745420da
|
Use the IndexUid and StarOr in meilisearch_auth::Key
Move `meilisearch_http::routes::StarOr` to `meilisearch_types::star_or`
Fixes #2158
|
2022-06-09 16:14:15 +02:00 |
|
ManyTheFish
|
1a7631c807
|
Hash master_key before passing it to HMAC
|
2022-06-08 14:54:47 +02:00 |
|
ManyTheFish
|
987a7f8926
|
Wrap sha256 in HMAC instead of directly use sha256
|
2022-06-08 14:25:12 +02:00 |
|
Ryan Russell
|
3e46543060
|
Improve Store Readability
Signed-off-by: Ryan Russell <git@ryanrussell.org>
|
2022-06-04 20:42:53 -05:00 |
|
ManyTheFish
|
4512eed8f5
|
Fix PR comments
|
2022-06-01 18:06:20 +02:00 |
|
ManyTheFish
|
7652295d2c
|
Encode key in base64 instead of hexa
|
2022-06-01 16:17:47 +02:00 |
|
ManyTheFish
|
96a5791e39
|
Add uid and name fields in keys
|
2022-06-01 16:07:44 +02:00 |
|
Sai Kumar
|
e271395971
|
chore(all): bump milli
* updates to Use the milli's heed dependency #2210
* Update index.rs
* Update store.rs
* Update mod.rs
* cargo fmt
|
2022-03-16 16:34:44 +01:00 |
|
ad hoc
|
4fbb83a34d
|
bug(snapshot): Correctly open environments in snapshots
|
2022-02-28 12:37:30 +01:00 |
|
Irevoire
|
05c8d81e65
|
chore: get rid of chrono in favor of time
Chrono has been unmaintened for a few month now and there is a CVE on it.
make clippy happy
bump milli
|
2022-02-16 18:14:29 +01:00 |
|
ad hoc
|
23eba82038
|
fix(auth): fix env being closed when dumping
|
2022-02-09 13:56:26 +01:00 |
|
ManyTheFish
|
7ca647f0d0
|
feat(auth): Implement Tenant token
Make meilisearch support JWT authentication signed with meilisearch API keys
using HS256, HS384 or HS512 algorithms.
Related spec: https://github.com/meilisearch/specifications/pull/89
Fix #1991
|
2022-01-27 08:25:39 +01:00 |
|
bors[bot]
|
5d48f72ade
|
Merge #2065
2065: MeiliSearch v0.25.0: `stable` -> `main` r=curquiza a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com>
Co-authored-by: Clément Renault <clement@meilisearch.com>
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: many <maxime@meilisearch.com>
Co-authored-by: Marin Postma <postma.marin@protonmail.com>
Co-authored-by: Maxime Legendre <maximelegendre@MacBook-Pro-de-Maxime.local>
Co-authored-by: Maxime Legendre <maximelegendre@mbp-de-maxime.home>
Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: ManyTheFish <many@meilisearch.com>
|
2022-01-11 16:30:22 +00:00 |
|
Marin Postma
|
b28a465304
|
bug(lib): drop env on last use
fixes the `too many open files` error when running tests by closing the
environment on last drop
|
2021-12-16 10:57:55 +01:00 |
|