Commit Graph

39 Commits

Author SHA1 Message Date
many afc3b0915b
fix backups
* pluralize variable `backup_folder` -> `backups_folder`
* change env case `MEILI_backup_folder` -> `MEILI_BACKUPS_FOLDER`
* add miliseconds to backup ID to reduce colisions
* fix forgoten stats synchronization
2020-09-30 13:20:40 +02:00
many c254320860
Implement backups
* trigger backup importation via http route
* follow backup advancement with status route
* import backup via a command line
* let user choose batch size of documents to import (command lines)

closes #884
closes #840
2020-09-28 14:40:06 +02:00
Clementine Urquizar 6539be6c46 Fix typo in error message 2020-08-13 17:13:19 +02:00
many 9014290875
implement snapshot 2020-08-12 17:46:28 +02:00
mpostma d007bf13f1 change missing headers & auth status code 2020-06-05 15:44:38 +02:00
mpostma 6df56c4ec5 add error handler for query params error 2020-06-04 14:48:37 +02:00
mpostma 05344043b2 style fixes 2020-05-28 16:28:37 +02:00
mpostma d9e2e1a177 ErrorCode improvements 2020-05-28 16:23:46 +02:00
mpostma 4254cfbce5 reponse error payload 2020-05-28 16:23:46 +02:00
mpostma 3bd15a4195 fix tests, restore behavior 2020-05-28 16:23:46 +02:00
mpostma d69180ec67 refactor errors / isolate core/http errors 2020-05-28 16:23:46 +02:00
mpostma e2db197b3f change ResponseError to Error 2020-05-28 16:23:46 +02:00
Kerollmops 788e2202c9
Reduce the DocumentId size from 64 to 32bits 2020-05-20 14:19:00 +02:00
mpostma 28a3e4005a adds test 2020-05-13 11:48:34 +02:00
mpostma 5051a796a0 error handling 2020-05-13 11:48:34 +02:00
Quentin de Quelen b96da94f92
fix issues from review
Co-authored-by: Clément Renault <clement@meilisearch.com>
2020-05-12 15:42:17 +02:00
qdequele cd12e2717c
add errors on content-type and add more serde debug 2020-05-12 15:34:08 +02:00
mpostma e07fe017c1 document update 2020-05-11 17:38:52 +02:00
mpostma 59c67f6bc8 setting up facets 2020-05-11 16:12:13 +02:00
Quentin de Quelen 36c7fd0cf1
fix requested changes 2020-04-28 17:47:04 +02:00
Quentin de Quelen bc8ff49de3
update authorization middleware with actix-web-macros 2020-04-28 17:46:03 +02:00
Quentin de Quelen e74d2c1872
simplify error handling by impl errors traits on ResponseError 2020-04-28 17:46:03 +02:00
Quentin de Quelen 27b3b53bc5
update tests & fix the broken code 2020-04-28 17:46:03 +02:00
Quentin de Quelen 38d41252e6
add authentication middleware 2020-04-28 17:45:22 +02:00
Quentin de Quelen 6a1f73a304
clippy + fmt 2020-04-28 17:45:22 +02:00
Quentin de Quelen 5ec130e6dc
cleanup 2020-04-28 17:45:22 +02:00
Quentin de Quelen 6c581fb3bd
add index endpoint & key endpoint & stats endpoint 2020-04-28 17:45:21 +02:00
Quentin de Quelen 6d6c8e8fb2
Start change http server; finish document endpoint 2020-04-28 17:45:20 +02:00
mposmta 3e031d8297 adds error handling and integration 2020-04-09 17:13:34 +02:00
qdequele c5b6e641a4 index UID format; fix #497 2020-03-06 10:15:19 +01:00
qdequele dc9ca2ebc9
fixes for review 2020-02-12 16:51:14 +01:00
Quentin de Quelen dc6907e748
rebase from master 2020-02-11 15:28:00 +01:00
qdequele a5b0e468ee
fix for review 2020-02-11 15:28:00 +01:00
qdequele c276dda305
run cargo fmt 2020-02-11 15:27:58 +01:00
Quentin de Quelen 6f534540a6
fix error on stop words fst 2020-02-11 15:27:56 +01:00
qdequele b71bbcffaa
simplify error handling 2020-02-11 15:27:56 +01:00
qdequele 0e12920910
bump tide version 2020-02-11 15:27:55 +01:00
Quentin de Quelen bf80729e17 Update message on access forbidden 2019-12-12 15:39:32 +01:00
Clément Renault 7cc096e0a2
Rename MeiliDB into MeiliSearch 2019-11-26 11:12:30 +01:00