Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3d9b17c2a 
								
							 
						 
						
							
							
								
								Merge pull request  #2292  from kvch/elasticsearch-engine  
							
							... 
							
							
							
							New engine: Elasticsearch 
							
						 
						
							2020-11-14 13:25:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								102c08838b 
								
							 
						 
						
							
							
								
								Merge pull request  #2289  from dalf/pylint  
							
							... 
							
							
							
							[mod] pylint: add extension-pkg-whitelist=lxml.etree 
							
						 
						
							2020-11-14 13:24:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								46b454277f 
								
							 
						 
						
							
							
								
								Merge pull request  #2309  from dalf/mod_search_repr  
							
							... 
							
							
							
							[mod] searx.search: EngineRef, SearchQuery: add __repr__ and __eq__ methods 
							
						 
						
							2020-11-14 13:23:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebed1461bc 
								
							 
						 
						
							
							
								
								Merge pull request  #2300  from dalf/fix-webapp-index  
							
							... 
							
							
							
							[fix] fix of / and /search 
							
						 
						
							2020-11-14 13:23:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								43e697681e 
								
							 
						 
						
							
							
								
								New engine: Elasticsearch  
							
							
							
						 
						
							2020-11-10 19:53:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8fc74d0d7b 
								
							 
						 
						
							
							
								
								[mod] searx.search: EngineRef, SearchQuery: add __repr__ and __eq__ methods  
							
							
							
						 
						
							2020-11-10 10:45:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								b3a3ccf2db 
								
							 
						 
						
							
							
								
								[fix] fix of / and /search  
							
							... 
							
							
							
							* URL / : the index page displayed the selected or the default category.
* URL / : when the q parameter is set using the URL, the redirect includes the URL query.
* URL /search : an empty query doesn't raise an exception. 
							
						 
						
							2020-11-06 12:11:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								063260d090 
								
							 
						 
						
							
							
								
								[enh] add default http headers -  closes   #715  
							
							
							
						 
						
							2020-11-05 16:14:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b42d42695 
								
							 
						 
						
							
							
								
								Merge pull request  #2290  from dalf/fix-misc  
							
							... 
							
							
							
							Various bug fixes 
							
						 
						
							2020-11-03 15:12:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								58d72f2692 
								
							 
						 
						
							
							
								
								[mod] pylint: minor code change to allow pylint globally  
							
							... 
							
							
							
							This commit is only a step, it doesn't fix all the issues reported by pylint 
							
						 
						
							2020-11-03 11:35:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								e28b56e262 
								
							 
						 
						
							
							
								
								[fix] webadapter: fix locked categories  
							
							
							
						 
						
							2020-11-03 10:55:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								eed43783f9 
								
							 
						 
						
							
							
								
								[fix] comamnd engine: fix import  
							
							
							
						 
						
							2020-11-03 10:55:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								a08df82574 
								
							 
						 
						
							
							
								
								[fix] scanr_structure engine: fix import  
							
							
							
						 
						
							2020-11-03 10:54:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								8d71420b45 
								
							 
						 
						
							
							
								
								[mod] separate index and search routes  
							
							... 
							
							
							
							This makes it easier to separately handle search and index requests
from a web server or from a reverse proxy.
If a request to index contains a query, a permanent redirect HTTP response
is returned. This should give some level of backwards compatibility
for users that have set a searx instance in their browser's search bar. 
							
						 
						
							2020-11-02 20:04:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								95bd6033fa 
								
							 
						 
						
							
							
								
								[mod] wikidata engine: use one SPARQL request instead of 2 HTTP requests.  
							
							
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ca593728af 
								
							 
						 
						
							
							
								
								[mod] duckduckgo_definitions: display only user friendly attributes / URL  
							
							... 
							
							
							
							various bug fixes 
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								382fded665 
								
							 
						 
						
							
							
								
								[mod] result.py: merge infobox URL and attributes when the same label or the same entity  
							
							... 
							
							
							
							entity are wikidata entity (like "Q42" for "Douglas Adams", see https://www.wikidata.org/wiki/Q42  ) 
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								23f4203dfb 
								
							 
						 
						
							
							
								
								[fix] simple theme: infobox: remove useless entity information  
							
							
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6696e6bf 
								
							 
						 
						
							
							
								
								[mod] add external_urls.json and wikidata_units.json  
							
							
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								5e7060053c 
								
							 
						 
						
							
							
								
								[mod] ahmia_filter.py: minor changes  
							
							... 
							
							
							
							- use result['parsed_url']
- load ahmia_blacklist.txt in searx.datae 
							
						 
						
							2020-10-27 20:00:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db703a0283 
								
							 
						 
						
							
							
								
								Merge pull request  #565  from MarcAbonce/onions  
							
							... 
							
							
							
							New category: Onions 
							
						 
						
							2020-10-26 14:20:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								2aef38c3b9 
								
							 
						 
						
							
							
								
								[fix] resolve query_parts regression  
							
							
							
						 
						
							2020-10-26 14:15:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								32957cdf49 
								
							 
						 
						
							
							
								
								add Ahmia filter plugin for onion results  
							
							
							
						 
						
							2020-10-25 17:59:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									a01200356 
								
							 
						 
						
							
							
							
							
								
							
							
								c3daa08537 
								
							 
						 
						
							
							
								
								[enh] Add onions category with Ahmia, Not Evil and Torch  
							
							... 
							
							
							
							Xpath engine and results template changed to account for the fact that
archive.org doesn't cache .onions, though some onion engines migth have
their own cache.
Disabled by default. Can be enabled by setting the SOCKS proxies to
wherever Tor is listening and setting using_tor_proxy as True.
Requires Tor and updating packages.
To avoid manually adding the timeout on each engine, you can set
extra_proxy_timeout to account for Tor's (or whatever proxy used) extra
time. 
							
						 
						
							2020-10-25 17:59:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								33e139cae6 
								
							 
						 
						
							
							
								
								Let admins lock user preferences  
							
							
							
						 
						
							2020-10-25 18:06:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Kegler 
								
							 
						 
						
							
							
							
							
								
							
							
								8e15d3e4c1 
								
							 
						 
						
							
							
								
								Open Semantic Search Engine  
							
							
							
						 
						
							2020-10-25 17:50:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								aa3c18dda9 
								
							 
						 
						
							
							
								
								[enh] allow searx query parts anywhere in the query -  closes   #831  
							
							
							
						 
						
							2020-10-25 17:40:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								2b93e70a26 
								
							 
						 
						
							
							
								
								[fix] code style  
							
							
							
						 
						
							2020-10-24 09:20:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								1cbcf2ccb6 
								
							 
						 
						
							
							
								
								[mod] adapt hash plugin to current version of searx  
							
							
							
						 
						
							2020-10-23 21:35:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								40c552c11e 
								
							 
						 
						
							
							
								
								[fix] hash plugin  
							
							
							
						 
						
							2020-10-23 21:26:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								69e5a58058 
								
							 
						 
						
							
							
								
								[fix] code style  
							
							
							
						 
						
							2020-10-23 21:26:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea9438f5d 
								
							 
						 
						
							
							
								
								[fix] hash plugin  
							
							
							
						 
						
							2020-10-23 21:25:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								c9593c8ffd 
								
							 
						 
						
							
							
								
								[enh] add plugin converting strings into hash digests  
							
							
							
						 
						
							2020-10-23 21:25:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								116f7a6daa 
								
							 
						 
						
							
							
								
								Force admins to set secret_key if debug mode is disabled  
							
							... 
							
							
							
							This commit also enables debug mode for unit tests. 
							
						 
						
							2020-10-09 18:31:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								e158eeee4b 
								
							 
						 
						
							
							
								
								Propagate error messages from YouTube API  
							
							
							
						 
						
							2020-10-09 17:34:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								835d16cbb1 
								
							 
						 
						
							
							
								
								Merge pull request  #2255  from kvch/yacy-improvements  
							
							... 
							
							
							
							Add yacy improvements: HTTP digest auth, category checking 
							
						 
						
							2020-10-09 16:34:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								cfd21bc475 
								
							 
						 
						
							
							
								
								[fix] fix duckduckgo engine  
							
							... 
							
							
							
							- remove paging support: a "vqd" parameter is required between each request. This parameter is uniq for each request
- update the URL (no redirect), use the POST method
- language support: works if there is no more than request per minute, otherwise it is ignored ! 
							
						 
						
							2020-10-09 16:00:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								72c7fd25fe 
								
							 
						 
						
							
							
								
								Add yacy improvements: HTTP digest auth, category checking  
							
							
							
						 
						
							2020-10-09 15:06:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								a05c660e30 
								
							 
						 
						
							
							
								
								[enh] add ability to set enabled plugins from settings -  closes   #1613   #778  
							
							
							
						 
						
							2020-10-09 14:12:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								ce000a9fef 
								
							 
						 
						
							
							
								
								Fix XPATH of lobste.rs engine && add timeout  
							
							
							
						 
						
							2020-10-09 12:56:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								da8b227044 
								
							 
						 
						
							
							
								
								[fix] use base_url everywhere if it is defined in settings.yml  
							
							
							
						 
						
							2020-10-08 14:19:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								f0278d41fc 
								
							 
						 
						
							
							
								
								add ebay enginte to shopping category  
							
							
							
						 
						
							2020-10-08 13:20:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								a9dc54bebc 
								
							 
						 
						
							
							
								
								[mod] Add searx.data module  
							
							... 
							
							
							
							Instead of loading the data/*.json in different location,
load these files in the new searx.data module. 
							
						 
						
							2020-10-07 10:29:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e30dc2f0ba 
								
							 
						 
						
							
							
								
								Merge pull request  #2247  from dalf/fix-opensearch  
							
							... 
							
							
							
							[fix] opensearch.xml URL contains method and autocomplete parameters 
							
						 
						
							2020-10-07 10:14:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								474d56c77f 
								
							 
						 
						
							
							
								
								Merge pull request  #2248  from dalf/fix-webadapter  
							
							... 
							
							
							
							[fix] various fixes of searx.webadapter 
							
						 
						
							2020-10-07 10:12:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d5950079cf 
								
							 
						 
						
							
							
								
								[fix] fix searx.webadapter  
							
							... 
							
							
							
							* Fix "?q=test&engines=wikipedia": fix exception
* Fix "?q=test&engines=wikipedia&categories=images": now the engines from images category are included.
* Fix parse_timeout: make sure a value is always returned
* Various typing fixes (searx.webadapter, searx.search.SearchQuery) 
							
						 
						
							2020-10-06 15:23:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8659212f5a 
								
							 
						 
						
							
							
								
								[fix] drop Python 2: use collections.abc.Iterable instead of collections.Iterable  
							
							
							
						 
						
							2020-10-06 09:43:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								15013e64d8 
								
							 
						 
						
							
							
								
								[fix] drop Python 2: use importlib instead of imp.load_source  
							
							... 
							
							
							
							imp.load_source is not documented in Python 3
see documentation : https://docs.python.org/3/library/importlib.html#importing-a-source-file-directly 
partial fix of https://github.com/searx/searx/issues/1674  
							
						 
						
							2020-10-06 09:42:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								bfdad7bc0f 
								
							 
						 
						
							
							
								
								[fix] opensearch.xml URL contains method and autocomplete parameters  
							
							... 
							
							
							
							When the user add searx as a search engine, the browser loads the /opensearch.xml URL without the cookies.
Without the query parameters, the user preferences are ignored (method and autocomplete).
In addition, opensearch.xml is modified to support automatic updates,
see https://developer.mozilla.org/en-US/docs/Web/OpenSearch  
							
						 
						
							2020-10-06 00:54:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								584760cf54 
								
							 
						 
						
							
							
								
								Merge pull request  #2237  from dalf/mod-engines-init  
							
							... 
							
							
							
							Mod engines init 
							
						 
						
							2020-10-05 11:20:46 +02:00