searxngRebrandZaclys/searx/templates/simple
Markus Heiser 1ec325adcc [mod] limiter -> botdetection: modularization and documentation
In order to be able to meet the outstanding requirements, the implementation is
modularized and supplemented with documentation.

This patch does not contain functional change, except it fixes issue #2455

----

Aktivate limiter in the settings.yml and simulate a bot request by::

    curl -H 'Accept-Language: de-DE,en-US;q=0.7,en;q=0.3' \
         -H 'Accept: text/html'
         -H 'User-Agent: xyz' \
         -H 'Accept-Encoding: gzip' \
         'http://127.0.0.1:8888/search?q=foo'

In the LOG:

    DEBUG   searx.botdetection.link_token : missing ping for this request: .....

Since ``BURST_MAX_SUSPICIOUS = 2`` you can repeat the query above two time
before you get a "Too Many Requests" response.

Closes: https://github.com/searxng/searxng/issues/2455
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-05-29 14:54:56 +02:00
..
elements [fix] simple theme: move engine alerts in case of no results into sidebar 2023-05-28 12:19:32 +02:00
filters [mod] replace searx.languages by searx.sxng_locales 2023-03-24 10:37:42 +01:00
messages [fix] simple theme: move engine alerts in case of no results into sidebar 2023-05-28 12:19:32 +02:00
result_templates [mod] paper.html: simplify template by using result_link macro 2022-09-24 16:13:36 +02:00
404.html Drop Python 2 (2/n): templates 2020-09-10 10:39:04 +02:00
base.html [mod] limiter -> botdetection: modularization and documentation 2023-05-29 14:54:56 +02:00
categories.html [fix] don't show a category if there is no active engine in 2023-04-10 09:22:21 +02:00
icons.html [build] /static 2022-07-02 10:05:43 +02:00
index.html Workaround: index.html: remove image preload 2022-06-18 09:04:13 +02:00
info.html Theme: add Help and Donate links in all pages 2022-06-25 20:31:40 +02:00
macros.html [mod] option 'ui: cache_url:' to configure internet cache or archive 2022-09-04 09:42:20 +02:00
new_issue.html [mod] allow brand.issue_url to overwrite the step1 url 2022-07-10 18:43:53 +02:00
opensearch_response_rss.xml theme: remove __common__ 2022-05-07 19:40:48 +02:00
opensearch.xml [fix] improve OpenSearch description 2022-08-11 19:04:36 +02:00
page_with_header.html [simple] introduce page_with_header.html template 2022-01-30 17:29:21 +01:00
preferences.html [fix] typo: dues --> does 2023-05-22 13:18:22 +02:00
results.html [fix] simple theme: move engine alerts in case of no results into sidebar 2023-05-28 12:19:32 +02:00
search.html [simple theme] set tab index for search page input field #1891 2023-01-08 13:41:48 +03:00
searxng-wordmark.min.svg theme: remove __common__ 2022-05-07 19:40:48 +02:00
simple_search.html Merge pull request #1004 from MontyQI/search_url 2022-03-26 17:08:50 +01:00
stats.html Stats: display only the score per result, no anymore the score 2022-09-02 08:30:38 +00:00