Commit Graph

44 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
Rob Ede ba0f44e361
upgrade actix-web to v3 2020-09-21 22:37:54 +01:00
many 94b3e8e56e
fix bug and add tests
- add tests about updates
- fix select bug

fix #896
2020-08-19 09:51:57 +02:00
many 9014290875
implement snapshot 2020-08-12 17:46:28 +02:00
mpostma 51d7c84e73 better exit on error
Update meilisearch-core/src/database.rs

Co-authored-by: Clément Renault <renault.cle@gmail.com>

Update meilisearch-core/src/database.rs

Co-authored-by: Clément Renault <renault.cle@gmail.com>
2020-07-13 16:06:28 +02:00
Rio Kierkels f60b912f12
feat(analytics): log if analytics are enabled 2020-07-02 14:33:25 +02:00
Rio Kierkels 2ef888d100
chore(sentry): make sentry dsn customizable
By removing the hardcoded value the sentry client will fall back to pulling
it from the SENTRY_DSN environment variable. The hardcoded value has been
moved to the default value of the commandline options so the default
behavior will be the same.

A `--no-sentry` and `MEILI_NO_SENTRY` option has also been introduced
that effectively disables sentry reporting.
2020-07-01 12:55:14 +02:00
mpostma 0ebf7b6214 fix CORS config error in actix 2020-06-15 16:28:08 +02:00
mpostma 6add10b18f add search post route 2020-06-15 16:28:08 +02:00
mpostma 940105efb3 change cors max age 2020-06-15 16:28:08 +02:00
qdequele e51ea55ae3
add more analytics 2020-06-02 15:40:31 +02:00
Clementine Urquizar f6c531a5a8 Change http into https in welcoming message links 2020-06-02 14:20:08 +02:00
qdequele a5ab4b3f64
update tests 2020-05-26 14:16:25 +02:00
qdequele 7e6f068b18
add ssl support
format code

remove expects and unwrap
2020-05-26 14:16:25 +02:00
qdequele 92ce0f5c2b
update normalize_path middleware 2020-05-23 12:20:27 +02:00
mpostma a1d20ea8c8 remove keys in welcome message 2020-05-19 15:32:49 +02:00
marinpostma 2c9776c3e8 improve welcome message 2020-05-19 15:32:49 +02:00
mpostma be1320d21d enables debug without sentry 2020-05-14 10:54:15 +02:00
qdequele 7a8e64be30
add normalize_slashes middleware 2020-05-12 15:34:07 +02:00
qdequele b89e76ccb4
add sentry as default feature 2020-05-07 17:36:33 +02:00
qdequele b62945961f
add sentry probe 2020-05-07 17:36:33 +02:00
Quentin de Quelen 36c7fd0cf1
fix requested changes 2020-04-28 17:47:04 +02:00
Quentin de Quelen ea308eb798
remove timeout search query parameter
fix requested changes
2020-04-28 17:46:03 +02:00
Quentin de Quelen 5e2861ff55
prepare architecture for tests 2020-04-28 17:45:22 +02:00
Quentin de Quelen 38d41252e6
add authentication middleware 2020-04-28 17:45:22 +02:00
Quentin de Quelen 5fed155f15
add 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 22fbff98d4
add stop-word and synonym endpoints 2020-04-28 17:45:22 +02:00
Quentin de Quelen 85833e3a0a
add setting endpoint 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 0aa16dd3b1
add key endpoint 2020-04-28 17:45:21 +02:00
Quentin de Quelen 540308dc63
add interface endpoint & health 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
Quentin de Quelen c3cf0cade9 fix tide cors 2020-04-10 10:13:43 +02:00
qdequele dda08d60d2
cargo fmt 2020-02-27 14:33:57 +01:00
qdequele ad83c3ab5a
add launch resume & environment 2020-02-17 10:13:08 +01:00
qdequele ce8e12c7c5
update tests 2020-02-13 12:24:30 +01:00
qdequele a5b0e468ee
fix for review 2020-02-11 15:28:00 +01:00
qdequele bbf9f41a04
add cors 2020-02-11 15:27:59 +01:00
qdequele 10b8a0ab00
add request middleware 2020-02-11 15:27:59 +01:00
qdequele 0e12920910
bump tide version 2020-02-11 15:27:55 +01:00
Clément Renault 7cc096e0a2
Rename MeiliDB into MeiliSearch 2019-11-26 11:12:30 +01:00