Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								2006eb4680 
								
							 
						 
						
							
							
								
								[mod] move extract_text, extract_url to searx.utils  
							
							
							
						 
						
							2020-10-02 18:13:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8162d7aff4 
								
							 
						 
						
							
							
								
								[fix] google engine - div classes has been renamed in HTML reult  
							
							... 
							
							
							
							Since 1. October 2020 google has changed the 'class' attribute of the HTML
result page.
Fix the xpath expressions and ignore <div class="g" ../> sections which do not
match to title's xpath expression.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-10-01 09:44:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f204e4903d 
								
							 
						 
						
							
							
								
								[fix] migration from github.com/asciimoo/searx to github.com/searx/searx : fix URLs  
							
							
							
						 
						
							2020-09-28 16:44:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								ecf5899153 
								
							 
						 
						
							
							
								
								fetch google's search langs rather than ui langs  
							
							
							
						 
						
							2020-09-22 11:37:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								c225db45c8 
								
							 
						 
						
							
							
								
								Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes  
							
							
							
						 
						
							2020-09-10 10:49:42 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								ab20ca182c 
								
							 
						 
						
							
							
								
								use Wikipedia's REST v1 API  
							
							
							
						 
						
							2020-09-10 09:54:30 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									É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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								77b9faa8df 
								
							 
						 
						
							
							
								
								fix Wikipedia's paragraph extraction  
							
							
							
						 
						
							2020-07-26 23:53:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Ilsaas 
								
							 
						 
						
							
							
							
							
								
							
							
								98cb6b6701 
								
							 
						 
						
							
							
								
								Update torrentz2 URL from .eu to .is  
							
							
							
						 
						
							2020-07-26 15:56:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									xywei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d4657b714 
								
							 
						 
						
							
							
								
								Fix relative urls that do not start with '/'  
							
							
							
						 
						
							2020-07-23 11:12:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gaspard d'Hautefeuille 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e346e741a 
								
							 
						 
						
							
							
								
								fix python 3 support  
							
							
							
						 
						
							2020-07-12 23:43:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								52eba0c721 
								
							 
						 
						
							
							
								
								[fix] pep8  
							
							
							
						 
						
							2020-07-08 00:46:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								16f8ec894a 
								
							 
						 
						
							
							
								
								[fix] revise google images engine  
							
							... 
							
							
							
							this commit is picked from #1985  
							
						 
						
							2020-07-07 21:59:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								410c2f903d 
								
							 
						 
						
							
							
								
								[fix] revise google engine  
							
							... 
							
							
							
							this commit is picked from #1985  
							
						 
						
							2020-07-07 21:50:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d318ee142 
								
							 
						 
						
							
							
								
								Merge branch 'master' into gigablast  
							
							
							
						 
						
							2020-06-29 16:09:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sophie Tauchert 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								71db7b1238 
								
							 
						 
						
							
							
								
								Fix YaCy text results returned as images  
							
							
							
						 
						
							2020-06-29 14:48:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								93cbd85b8a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into duckduckgo_correction  
							
							
							
						 
						
							2020-06-28 20:28:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5fac6cffa2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into gigablast  
							
							
							
						 
						
							2020-06-26 08:09:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								5293e58032 
								
							 
						 
						
							
							
								
								[fix] yahoo engine - changed content_xpath  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-06-25 21:45:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								223430ff30 
								
							 
						 
						
							
							
								
								Merge branch 'master' into gigablast  
							
							
							
						 
						
							2020-06-16 07:36:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								32f7877235 
								
							 
						 
						
							
							
								
								[fix] resolve flickr_noapi encoding issues  
							
							
							
						 
						
							2020-06-15 19:15:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gordon Quad 
								
							 
						 
						
							
							
							
							
								
							
							
								385e9b5c9e 
								
							 
						 
						
							
							
								
								add correction support for duckduckgo  
							
							
							
						 
						
							2020-06-13 22:43:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee0da61cbb 
								
							 
						 
						
							
							
								
								Merge branch 'master' into gigablast  
							
							
							
						 
						
							2020-06-10 04:54:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								aa7c043ff4 
								
							 
						 
						
							
							
								
								[fix] resolve pep8 errors  
							
							
							
						 
						
							2020-06-10 00:34:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								29960aa1d9 
								
							 
						 
						
							
							
								
								[enh] add official site link to the top of the infobox -  closes   #1644  
							
							
							
						 
						
							2020-06-09 23:49:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								6c06286251 
								
							 
						 
						
							
							
								
								[enh] add length and author details to youtube videos  
							
							... 
							
							
							
							closes  #775  
						
							2020-06-09 20:31:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								2c6531b233 
								
							 
						 
						
							
							
								
								[enh] add routing directions to osm search -  closes   #254  
							
							
							
						 
						
							2020-06-09 17:18:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								74135007eb 
								
							 
						 
						
							
							
								
								Merge branch 'master' into gigablast  
							
							
							
						 
						
							2020-06-01 06:23:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								e3282748d0 
								
							 
						 
						
							
							
								
								add display_error_messages option to engine settings  
							
							... 
							
							
							
							A new option is added to engines to hide error messages from users. It
is called `display_error_messages` and by default it is set to `True`.
If it is set to `False` error messages do not show up on the UI.
Keep in mind that engines are still suspended if needed regardless of
this setting.
Closes  #1828  
							
						 
						
							2020-05-31 19:17:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ee5d2b319b 
								
							 
						 
						
							
							
								
								[fix] gigablast requires a random extra parameter  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-05-29 12:48:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								a18760b322 
								
							 
						 
						
							
							
								
								[fix] revise of the gigablast engine (WIP)  
							
							... 
							
							
							
							The gigablast API has changed and seems to have some quirks, this is the first
revise.  More work (hacks) are needed.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-05-28 19:24:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								57c7b90edd 
								
							 
						 
						
							
							
								
								[fix] gigablast does no longer support *supported_languages_url*  
							
							... 
							
							
							
							Since there are zero results, we can remove it:
    $ make engines.languages
    fetch languages ..
    ...
    fetched 0 languages from engine gigablast
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-05-28 15:21:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								de179ecc5b 
								
							 
						 
						
							
							
								
								[fix] remove debug print from commit  e5305f8 
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-05-28 15:17:59 +02:00