Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								41800835f9 
								
							 
						 
						
							
							
								
								fetch supported languages for startpage engine  
							
							
							
						 
						
							2020-09-22 11:37:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								ea9d979cc3 
								
							 
						 
						
							
							
								
								add language names in qwant's fetch languages function  
							
							
							
						 
						
							2020-09-22 11:37:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								375cbd12b3 
								
							 
						 
						
							
							
								
								Merge pull request  #2205  from dalf/fix-simple-theme-autocomplete  
							
							... 
							
							
							
							[fix] simple theme: fix autocomplete 
							
						 
						
							2020-09-19 16:02:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								c23401e9fa 
								
							 
						 
						
							
							
								
								[fix] simple theme: fix autocomplete  
							
							... 
							
							
							
							AJAX requests send the X-Requested-With HTTP header,
so searx.webapp.autocompleter returns the results with the expected data format.
Related to #2127 
Close  #2203  
							
						 
						
							2020-09-19 10:13:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								6deb85072a 
								
							 
						 
						
							
							
								
								[fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception  
							
							... 
							
							
							
							Close  #2188  
						
							2020-09-13 10:28:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								df12ed6e55 
								
							 
						 
						
							
							
								
								[mod] searx.RawTextQuery: the constructor call parse_query  
							
							
							
						 
						
							2020-09-12 15:25:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								bdac99d4f0 
								
							 
						 
						
							
							
								
								Drop Python 2 (5/n): searx.utils.is_valid_lang, input parameter is a str instead of bytes  
							
							... 
							
							
							
							Fix bug in translated.py and dictzone.py 
							
						 
						
							2020-09-10 10:49:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								c225db45c8 
								
							 
						 
						
							
							
								
								Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes  
							
							
							
						 
						
							2020-09-10 10:49:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								7888377743 
								
							 
						 
						
							
							
								
								Drop Python 2 (3/n): objects  
							
							
							
						 
						
							2020-09-10 10:39:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								78df10fb55 
								
							 
						 
						
							
							
								
								Drop Python 2 (2/n): templates  
							
							
							
						 
						
							2020-09-10 10:39:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								1022228d95 
								
							 
						 
						
							
							
								
								Drop Python 2 (1/n): remove unicode string and url_utils  
							
							
							
						 
						
							2020-09-10 10:39:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								7e82817925 
								
							 
						 
						
							
							
								
								wait for img to load before hiding infobox toggle  
							
							
							
						 
						
							2020-09-10 09:54:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								ab20ca182c 
								
							 
						 
						
							
							
								
								use Wikipedia's REST v1 API  
							
							
							
						 
						
							2020-09-10 09:54:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0f9778c2a 
								
							 
						 
						
							
							
								
								[mod] results.py: code clean up ( #2140 )  
							
							
							
						 
						
							2020-09-08 10:09:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0ca1c3483 
								
							 
						 
						
							
							
								
								[enh] Add command line engines: git grep, find, etc. ( #2128 )  
							
							... 
							
							
							
							A new "base" engine called command is introduced. It is the foundation for all command line engines for now.
You can use this engine to create your own command line engine.
Add some engines (commented out to make sure no one enables anything accidentally):
* git grep: This engine lets you grep in the searx repo.
* locate: If locate is installed and initialized, you can search on the FS.
* find: You can find files with a specific name from where you started searx.
* pattern search in files: This engine utilizes the command fgrep.
* regex search in files: This engine runs `grep` to find a file based on its contents. 
							
						 
						
							2020-09-08 09:51:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3397382754 
								
							 
						 
						
							
							
								
								[enh] stop searx when an engine raise an SyntaxError exception ( #2177 )  
							
							... 
							
							
							
							and some other exceptions:
* KeyboardInterrupt
* SystemExit
* RuntimeError
* SystemError
* ImportError: an engine with an unmet dependency will stop everything. 
							
						 
						
							2020-09-07 15:39:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Wallace 
								
							 
						 
						
							
							
							
							
								
							
							
								8bcba31e31 
								
							 
						 
						
							
							
								
								Add key to settings.yml for opening result links in a new tab  
							
							... 
							
							
							
							Closes  #1552 
Closes  #444  
						
							2020-09-01 18:10:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								4a913247b2 
								
							 
						 
						
							
							
								
								[enh] add option to configure proxies per engine -  closes   #1827  
							
							
							
						 
						
							2020-09-01 15:59:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								b329058c1a 
								
							 
						 
						
							
							
								
								Revert "[enh] test: load each engine to check for syntax errors"  
							
							... 
							
							
							
							This reverts commit 4fb3ed2c63 
							
						 
						
							2020-08-31 19:00:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Singustromo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								315cdfee09 
								
							 
						 
						
							
							
								
								Added metager-search ( #2139 )  
							
							... 
							
							
							
							* Added metager-search 
							
						 
						
							2020-08-31 18:42:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f9aa0e258 
								
							 
						 
						
							
							
								
								Merge pull request  #2160  from dalf/test_load_engine  
							
							... 
							
							
							
							[enh] test: load each engine to check for syntax errors 
							
						 
						
							2020-08-31 14:29:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								6ded6e7a9a 
								
							 
						 
						
							
							
								
								[fix] skip uncomplete image results -  closes   #1496  
							
							
							
						 
						
							2020-08-31 14:07:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								4fb3ed2c63 
								
							 
						 
						
							
							
								
								[enh] test: load each engine to check for syntax errors  
							
							
							
						 
						
							2020-08-28 12:12:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2430154b9 
								
							 
						 
						
							
							
								
								fix selects in preferences so they look consistent ( #2150 )  
							
							
							
						 
						
							2020-08-27 21:55:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d8970c8f2 
								
							 
						 
						
							
							
								
								only return one url per "type" in Wikidata ( #2151 )  
							
							... 
							
							
							
							i.e. only one official website, one Twitter, etc. 
							
						 
						
							2020-08-27 21:44:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								079783e993 
								
							 
						 
						
							
							
								
								[fix] pylint  
							
							
							
						 
						
							2020-08-27 14:38:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								30d16e7ee6 
								
							 
						 
						
							
							
								
								[fix] use base_url for prefix of sharing 'currenly saved preferences' -  fixes   #1249  by @matejc  
							
							
							
						 
						
							2020-08-27 14:29:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								6278538890 
								
							 
						 
						
							
							
								
								[fix] add search language and time range filter to suggestions -  fixes   #1314  
							
							
							
						 
						
							2020-08-27 14:26:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Émilien Devos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5e6423c39 
								
							 
						 
						
							
							
								
								[fix] opensearch on chromium for android ( #2132 )  
							
							
							
						 
						
							2020-08-18 18:29:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Émilien Devos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27d74826f1 
								
							 
						 
						
							
							
								
								[enh] add yggtorrent engine ( #2135 )  
							
							
							
						 
						
							2020-08-18 18:02:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								c15a91a534 
								
							 
						 
						
							
							
								
								[fix] piratebay engine date and pep8 indentation  
							
							
							
						 
						
							2020-08-10 23:44:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								52d78d8418 
								
							 
						 
						
							
							
								
								[fix] piratebay engine  
							
							
							
						 
						
							2020-08-10 20:26:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77103c7874 
								
							 
						 
						
							
							
								
								Merge pull request  #2116  from mikeri/invidiousres  
							
							... 
							
							
							
							Include author and video length in Invidious results 
							
						 
						
							2020-08-10 12:49:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e6d002a730 
								
							 
						 
						
							
							
								
								Merge pull request  #2130  from msafadieh/master  
							
							... 
							
							
							
							Make default query submission method configurable 
							
						 
						
							2020-08-10 12:15:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								0601f2bb48 
								
							 
						 
						
							
							
								
								add toggle to resize infobox  
							
							
							
						 
						
							2020-08-10 00:12:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								57bad502a6 
								
							 
						 
						
							
							
								
								add visually-hidden css class to pointhi style  
							
							
							
						 
						
							2020-08-09 20:44:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								74270a3fc2 
								
							 
						 
						
							
							
								
								add class for infobox's official url  
							
							
							
						 
						
							2020-08-09 20:44:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								001eb047cd 
								
							 
						 
						
							
							
								
								set max-height on infobox's images  
							
							
							
						 
						
							2020-08-09 20:44:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c39b3e79 
								
							 
						 
						
							
							
								
								add engine's name in infobox's header  
							
							
							
						 
						
							2020-08-09 15:42:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								574e99c4de 
								
							 
						 
						
							
							
								
								reduce space between title and url in infobox header  
							
							
							
						 
						
							2020-08-09 15:42:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mohamad Safadieh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8dff74dd1b 
								
							 
						 
						
							
							
								
								Make default query submission method configurable  
							
							... 
							
							
							
							Sending queries through POST, while better for privacy, breaks functionality
with certain extensions (e.g. Firefox containers). Since Firefox does
not send cookies when requesting `/opensearch.xml`, users cannot easily
switch to GET on the client side unless they make a custom search
engine. This commit allows admins to modify the default method on their
side so they can set it to GET if needed. 
							
						 
						
							2020-08-09 17:04:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vlad 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f678388dbc 
								
							 
						 
						
							
							
								
								Fix google images 'get image' button bug from issue  #2103  ( #2115 )  
							
							... 
							
							
							
							Closes  #2103  
						
							2020-08-08 19:35:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Ilsaas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1ce141c99 
								
							 
						 
						
							
							
								
								add peertube engine ( #2109 )  
							
							
							
						 
						
							2020-08-08 19:22:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vlad 
								
							 
						 
						
							
							
							
							
								
							
							
								c3af520c33 
								
							 
						 
						
							
							
								
								Fix search error with query 'random sha256'  
							
							
							
						 
						
							2020-08-04 15:47:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Ilsaas 
								
							 
						 
						
							
							
							
							
								
							
							
								2ed8ad7691 
								
							 
						 
						
							
							
								
								include length in invidious results  
							
							
							
						 
						
							2020-08-02 13:31:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Ilsaas 
								
							 
						 
						
							
							
							
							
								
							
							
								0305fe0dd5 
								
							 
						 
						
							
							
								
								include author in invidious results  
							
							
							
						 
						
							2020-08-02 13:30:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								935321226b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into patch-1  
							
							
							
						 
						
							2020-08-01 21:52:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vlad 
								
							 
						 
						
							
							
							
							
								
							
							
								d83ee1e413 
								
							 
						 
						
							
							
								
								Add clearfix to fix issue 2110  
							
							
							
						 
						
							2020-07-31 20:08:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									asht 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b8bd0770b 
								
							 
						 
						
							
							
								
								Change isAlive() to is_alive() as isAlive() is unsupported in newer Python versions  
							
							
							
						 
						
							2020-07-31 00:28:54 +03:00