diff options
| author | Markus Heiser <markus.heiser@darmarIT.de> | 2026-02-22 14:44:21 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-22 14:44:21 +0100 |
| commit | 191818b865b19270c8c38d905141356a6ba01d9a (patch) | |
| tree | b42ba81cc63263258688a124459dd08ecfa84e99 /docs/dev | |
| parent | 5054e69844cbedfa0f5184955d662d944bcd35c1 (diff) | |
[mod] drop SearXNG's checker (#5767)
To date, there is no analysis for the checker that could be evaluated in any
meaningful way.
- https://github.com/searxng/searxng/issues/3407
- https://github.com/searxng/searxng/pull/3312
The checker would need to be completely redesigned, but even then, its
usefulness and the maintenance required for it would be disproportionate.
TBH: In its current form, it is useless and only consumes resources and
causes the engines to be blocked, because these tests (query terms) come
from *hundreds* of instances and could be interpreted as bot attacks.
Related issues: [search.checker](https://github.com/searxng/searxng/issues?q=label%3A%22search.checker%22)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'docs/dev')
| -rw-r--r-- | docs/dev/makefile.rst | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/docs/dev/makefile.rst b/docs/dev/makefile.rst index fa81f3d23..7c47fba6b 100644 --- a/docs/dev/makefile.rst +++ b/docs/dev/makefile.rst @@ -291,38 +291,6 @@ Pylint_ is known as one of the best source-code, bug and quality checker for the Python programming language. The pylint profile used in the SearXNG project is found in project's root folder :origin:`.pylintrc`. -.. _make search.checker: - -``make search.checker.{engine name}`` -===================================== - -To check all engines:: - - make search.checker - -To check a engine with whitespace in the name like *google news* replace space -by underline:: - - make search.checker.google_news - -To see HTTP requests and more use SEARXNG_DEBUG:: - - make SEARXNG_DEBUG=1 search.checker.google_news - -.. _3xx: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#3xx_redirection - -To filter out HTTP redirects (3xx_):: - - make SEARXNG_DEBUG=1 search.checker.google_news | grep -A1 "HTTP/1.1\" 3[0-9][0-9]" - ... - Engine google news Checking - https://news.google.com:443 "GET /search?q=life&hl=en&lr=lang_en&ie=utf8&oe=utf8&ceid=US%3Aen&gl=US HTTP/1.1" 302 0 - https://news.google.com:443 "GET /search?q=life&hl=en-US&lr=lang_en&ie=utf8&oe=utf8&ceid=US:en&gl=US HTTP/1.1" 200 None - -- - https://news.google.com:443 "GET /search?q=computer&hl=en&lr=lang_en&ie=utf8&oe=utf8&ceid=US%3Aen&gl=US HTTP/1.1" 302 0 - https://news.google.com:443 "GET /search?q=computer&hl=en-US&lr=lang_en&ie=utf8&oe=utf8&ceid=US:en&gl=US HTTP/1.1" 200 None - -- - .. _make themes: ``make themes.*`` |
