Alexandre Flament
|
eaa694fb7d
|
[enh] replace requests by httpx
|
2021-04-10 15:38:33 +02:00 |
|
Alexandre Flament
|
0b45afd4d7
|
[fix] checker: various bug fixes
* initialize engine_data (youtube engine)
* don't crash if an engine don't set result['url']
|
2021-03-25 09:37:37 +01:00 |
|
Rolf
|
80025c3244
|
Windows does not support SIGUSR1, so don't use it unconditionally.
|
2021-03-14 19:04:36 -03:00 |
|
Alexandre Flament
|
3b7b852aa8
|
[fix] checker: minor fix about language detection
|
2021-01-19 21:29:31 +01:00 |
|
Alexandre Flament
|
aa887eb375
|
[mod] checker : replace pycld3 by langdetect
pycld3 requires the native library cld3
langdetect is a pure python package
|
2021-01-19 21:26:04 +01:00 |
|
Alexandre Flament
|
67a1aab0d5
|
[fix] /stats/checker : remove the timestamp field when the checker is disabled
|
2021-01-18 08:19:53 +01:00 |
|
Alexandre Flament
|
d473407ec9
|
[fix] checker: fix engine statistics
Without this commit, the URL /stats/errors shows percentage above 100% after the checker has run.
|
2021-01-18 08:19:44 +01:00 |
|
Alexandre Flament
|
912c7e975c
|
[fix] checker: don't run the checker when uwsgi is not properly configured
Before this commit, even with the scheduler disabled, the checker was running
at least once for each uwsgi worker.
|
2021-01-13 14:07:39 +01:00 |
|
Alexandre Flament
|
7f0c508598
|
[fix] checker: fix typo unknown instead of unknow
|
2021-01-12 11:47:17 +01:00 |
|
Alexandre Flament
|
87bafbc32b
|
[mod] checker: add status and timestamp to the result
for each engine: replace status by success
|
2021-01-12 11:47:17 +01:00 |
|
Alexandre Flament
|
45bfab77d0
|
|mod] checker: improve searx-checker command line
* output is unbuffered
* verbose mode describe more precisly the errrors
|
2021-01-12 11:47:17 +01:00 |
|
Alexandre Flament
|
3a9f513521
|
[enh] checker: background check
See settings.yml for the options
SIGUSR1 signal starts the checker.
The result is available at /stats/checker
|
2021-01-12 11:47:17 +01:00 |
|
Markus Heiser
|
9c581466e1
|
[fix] do not colorize output on dumb terminals
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2021-01-12 11:47:17 +01:00 |
|
Alexandre Flament
|
8cbc9f2d58
|
[enh] add checker
|
2021-01-12 11:47:17 +01:00 |
|