searxng/searx
Alexandre FLAMENT f49d1a9b90 Checker: change image check
In the master branch, the checker starts to stream the response
and cut the connection. However it creates a lot of read error,
which are false negative. I don't know how to fix the issue.

This commit change the checker to download the whole image.
The error reporting is also changed to report only one line,
instead of the whole stacktrace.

Also, if a timeout occurs, the checker waits for one second
before retry.

Do note that I have not test the checker running in background.
This feature seems forgotten and lack of interrest despite the
initial move few years ago.
2024-03-09 09:57:19 +00:00
..
answerers [mod] random answerer: add random hex color generator 2023-08-27 18:59:54 +02:00
botdetection [black] upgrade black 22.12.0 --> 24.2.0 2024-03-09 08:15:50 +01:00
data Update searx.data - update_ahmia_blacklist.py 2024-02-29 07:47:54 +01:00
enginelib Drop typing-extensions dependency (#3265) 2024-03-02 13:10:31 +01:00
engines engine npm use the packages.html template 2024-03-09 10:24:49 +01:00
infopage [l10n] Italian translation of infopages 2024-03-08 17:18:29 +01:00
metrics [fix] spelling 2023-09-18 16:20:27 +02:00
network [fix] issues reported by pylint 3.1.0 2024-03-09 09:28:13 +01:00
plugins [fix] issues reported by pylint 3.1.0 2024-03-09 09:28:13 +01:00
search Checker: change image check 2024-03-09 09:57:19 +00:00
static [build] /static 2024-02-25 16:22:37 +01:00
templates/simple [feat] images: show resolution inside the image and fix image details overflow 2024-02-25 16:22:37 +01:00
translations [translations] update from Weblate 2024-03-08 08:21:21 +01:00
__init__.py [mod] document server:public_instance & remove it out of the botdetection 2023-11-01 06:44:56 +01:00
autocomplete.py [feat] autocompleter: implementation of stract (beta) 2024-01-07 11:18:16 +01:00
babel_extract.py [mod] move category and names of constants to searx/searxng.msg 2022-03-16 09:55:53 +01:00
exceptions.py [fix] spelling 2023-09-18 16:20:27 +02:00
external_bang.py [mod] external bang: go to main instead of search page when query is empty 2023-04-25 15:02:34 +02:00
external_urls.py [fix] typos / reported by @kianmeng in searx PR-3366 2022-09-27 18:32:14 +02:00
flaskfix.py [format.python] initial formatting of the python code 2021-12-27 09:26:22 +01:00
limiter.py [mod] document server:public_instance & remove it out of the botdetection 2023-11-01 06:44:56 +01:00
limiter.toml [mod] isolation of botdetection from the limiter 2023-11-01 06:44:56 +01:00
locales.py [mod] reduce memory footprint by not calling babel.Locale.parse at runtime 2024-02-20 10:43:20 +01:00
preferences.py [black] upgrade black 22.12.0 --> 24.2.0 2024-03-09 08:15:50 +01:00
query.py [feat] implement feeling lucky feature 2023-09-19 09:40:57 +02:00
redisdb.py move searx.shared.redisdb to searx.redisdb 2022-12-10 09:26:38 +01:00
redislib.py [fix] spelling 2023-09-18 16:20:27 +02:00
results.py [fix] KeyError: 'title' in results using key-value.html template 2024-02-06 07:53:39 +01:00
searxng.msg [mod] footer: i18n for the link names in the footer 2024-02-10 08:03:43 +01:00
settings.yml engine npm use the packages.html template 2024-03-09 10:24:49 +01:00
settings_defaults.py [mod] footer: i18n for the link names in the footer 2024-02-10 08:03:43 +01:00
settings_loader.py [fix] spelling 2023-09-18 16:20:27 +02:00
sxng_locales.py [mod] reduce memory footprint by not calling babel.Locale.parse at runtime 2024-02-20 10:43:20 +01:00
unixthreadname.py [format.python] initial formatting of the python code 2021-12-27 09:26:22 +01:00
utils.py [fix] nyaa engine - paging support & filesize (GiB) 2024-03-07 07:38:31 +01:00
version.py [fix] typos in documentation & messages 2023-08-13 08:50:29 +02:00
webadapter.py Revert "[fix] limit maximum page number of a search query to page 50." (#2979) 2023-11-01 16:55:20 +00:00
webapp.py [fix] re-add opensearch_url / its used in based.html 2024-02-25 18:26:16 +01:00
webutils.py [fix] do highlight replacement at once 2024-01-29 13:15:37 +01:00