searxng/searx
Mohamad Safadieh 1ea35605d1
Use query params for browser autocomplete
Sending query params over GET seems to be the only way to be able to
enable autocomplete in the browser. This commit adds the necessary URL
formatting to opensearch.xml. In order to identify queries coming from
the URL bar (rather than an AJAX request), which requires a different
JSON format and MIME type, the request headers are checked for
"X-Requested-With: XMLHttpRequest" which is added by jQuery request.
2020-08-09 07:59:49 -04:00
..
answerers Fix search error with query 'random sha256' 2020-08-04 15:47:41 +03:00
data add peertube engine (#2109) 2020-08-08 19:22:53 +02:00
engines Fix google images 'get image' button bug from issue #2103 (#2115) 2020-08-08 19:35:22 +02:00
plugins Revert "[enh] new plugin to open results on new browser tabs" 2020-07-29 22:10:16 +02:00
static Revert "[enh] new plugin to open results on new browser tabs" 2020-07-29 22:10:16 +02:00
templates Use query params for browser autocomplete 2020-08-09 07:59:49 -04:00
translations [enh] update translations 2020-07-09 15:15:52 +02:00
__init__.py [fix] resolve minor review issues 2020-07-28 13:10:40 +02:00
autocomplete.py Add Swisscows autocomplete option 2020-02-14 19:19:24 +01:00
brand.py build environment: add GIT_BRANCH variable 2020-03-29 16:28:17 +02:00
exceptions.py [fix] add message to SearxParameterException - fixes #1722 2019-10-14 15:06:25 +02:00
external_bang.py [mod] external_bang.py: always read bangs.json with a UTF-8 file. 2020-07-11 12:23:08 +02:00
languages.py update languages: engines_languages.json languages.py 2020-03-01 08:06:51 +01:00
poolrequests.py [fix] measure request duration only if total_time attribute is set - fixes autocompleter 2017-11-23 01:52:54 +01:00
preferences.py preferences.py: implement defaults if unset 2020-02-23 20:56:05 +01:00
query.py Created new plugin type custom_results. Added new plugin bang_redirect (#2027) 2020-07-03 13:25:04 +00:00
results.py Created new plugin type custom_results. Added new plugin bang_redirect (#2027) 2020-07-03 13:25:04 +00:00
search.py Change isAlive() to is_alive() as isAlive() is unsupported in newer Python versions 2020-07-31 00:28:54 +03:00
settings.yml add peertube engine (#2109) 2020-08-08 19:22:53 +02:00
settings_robot.yml DOI improvements: enable HTTPS, update URL of doai.io (#1718) 2020-07-29 22:31:48 +02:00
testing.py searx/testing.py: fixed pep8 error 2020-02-24 07:55:14 +01:00
url_utils.py minor fixes of pubmed engine 2017-11-01 17:02:38 +01:00
utils.py [mod] speed optimization 2019-11-15 09:33:15 +01:00
version.py [enh] release v0.17.0 2020-07-09 17:31:28 +02:00
webapp.py Use query params for browser autocomplete 2020-08-09 07:59:49 -04:00