searx/searx
Noémi Ványi a825690804
Add search operators plugin (#3311)
## What does this PR do?

This PR adds search operator plugin to searx. By default it is disabled because it
removes results from your result set. Thus, you might end up with an empty result page with
the additional filtering.

## Why is this change important?

With all of its shortcomings, still is a nifty plugin.

## How to test this PR locally?

```
batman -site:imdb.com
```

Co-authored-by: DiamondDemon669 <62653580+DiamondDemon669@users.noreply.github.com>
2022-07-31 17:37:48 +02:00
..
answerers [fix] answers: don't crash when the query is an empty string 2021-03-01 10:52:39 +01:00
data Update searx.data - update_wikidata_units.py (#3271) 2022-07-01 13:33:24 +02:00
engines Fix tyop: online_dictionnary -> online_dictionary 2022-07-31 17:09:03 +02:00
metrology Remove `httpx` and use `requests` instead (#3305) 2022-07-30 20:56:56 +02:00
plugins Add search operators plugin (#3311) 2022-07-31 17:37:48 +02:00
search Fix online dictionaries 2022-07-30 21:54:24 +02:00
shared [fix] checker: don't run the checker when uwsgi is not properly configured 2021-01-13 14:07:39 +01:00
static [fix] make autofocus configurable (#1984) (#3285) 2022-07-30 22:28:41 +02:00
templates [enh] archive.today option for results page (#3308) 2022-07-31 16:37:00 +02:00
translations [enh] update translations from transifex 2021-03-27 19:10:54 +01:00
__init__.py Provide better error message if settings.yml cannot be loaded 2022-03-17 20:34:50 +01:00
autocomplete.py Remove `httpx` and use `requests` instead (#3305) 2022-07-30 20:56:56 +02:00
exceptions.py [enh] add raise_for_httperror 2020-12-11 14:37:08 +01:00
external_bang.py [mod] add utils/fetch_external_bangs.py 2021-02-24 18:48:36 +01:00
external_urls.py [enh] openstreetmap / map template: improve results 2021-10-02 14:57:30 +02:00
languages.py Update searx.data - update_languages.py 2021-03-05 10:56:46 +00:00
poolrequests.py Remove `httpx` and use `requests` instead (#3305) 2022-07-30 20:56:56 +02:00
preferences.py [enh] archive.today option for results page (#3308) 2022-07-31 16:37:00 +02:00
query.py [enh] autocomplete refactoring, autocomplete on external bangs 2021-03-01 19:12:32 +01:00
raise_for_httperror.py Remove `httpx` and use `requests` instead (#3305) 2022-07-30 20:56:56 +02:00
results.py Add scheme to img_src and thumbnail_url if missing from URL 2022-01-22 11:59:21 +01:00
settings.yml [enh] archive.today option for results page (#3308) 2022-07-31 16:37:00 +02:00
settings_loader.py Provide better error message if settings.yml cannot be loaded 2022-03-17 20:34:50 +01:00
settings_robot.yml Use oadoi.org as default_doi_resolver 2021-04-29 22:43:52 +02:00
testing.py Remove `httpx` and use `requests` instead (#3305) 2022-07-30 20:56:56 +02:00
utils.py Remove `httpx` and use `requests` instead (#3305) 2022-07-30 20:56:56 +02:00
version.py [enh] release v1.0.0 2021-03-27 20:30:08 +01:00
webadapter.py [fix] typo in searx.webadapter.parse_lang 2021-09-19 17:37:35 +02:00
webapp.py [enh] archive.today option for results page (#3308) 2022-07-31 16:37:00 +02:00
webutils.py Updated webutils.highlight_content to ignore double-quotes when highlighting query parts 2021-02-08 23:58:54 -05:00