Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								c4067a9d02 
								
							 
						 
						
							
							
								
								[mod] searx.search.Search: split the search method into different methods  
							
							
							
						 
						
							2020-09-22 12:14:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ad0758e52a 
								
							 
						 
						
							
							
								
								[mod] add searx/webutils.py  
							
							... 
							
							
							
							contains utility functions and classes used only by webapp.py 
							
						 
						
							2020-09-22 11:57:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f9664037a6 
								
							 
						 
						
							
							
								
								[mod] refactor searx.webapp.get_locale  
							
							... 
							
							
							
							* Log each call to get_locale: display the URL, the locale and the source (browser, preferences, form).
* Rename _get_browser_language to _get_browser_or_settings_language to match the actual code. 
							
						 
						
							2020-09-22 11:49:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								2fd582d457 
								
							 
						 
						
							
							
								
								[fix] /autocompleter: return HTTP 400 when q is empty as intent.  
							
							... 
							
							
							
							Fix commit c225db45c8 
							
						 
						
							2020-09-22 11:38:37 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								c86504b47a 
								
							 
						 
						
							
							
								
								fix utils/fetch_languages to work with new languages  
							
							
							
						 
						
							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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0142d380e 
								
							 
						 
						
							
							
								
								Merge pull request  #2211  from return42/fix-centos-7  
							
							... 
							
							
							
							Bugfix of:  ERROR: centos-: uWSGI not yet implemented 
							
						 
						
							2020-09-21 09:06:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								69a61ce333 
								
							 
						 
						
							
							
								
								[fix] remove doc-build for centos-7 from './utils/searx.sh doc'  
							
							... 
							
							
							
							Since there is no centos-7 documentation 'searx.sh doc' produce an error
message::
    ERROR: centos-: uWSGI not yet implemented
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-09-20 11:11:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cc8644ec9 
								
							 
						 
						
							
							
								
								Merge pull request  #1865  from dalf/uwsgi_static  
							
							... 
							
							
							
							[enh] Docker image: uwsgi serves the static files directly. 
							
						 
						
							2020-09-19 16:04:07 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								530fc4bda7 
								
							 
						 
						
							
							
								
								Merge pull request  #2190  from dalf/fix-htmltextextractor  
							
							... 
							
							
							
							[fix] searx.utils.HTMLTextExtractor: invalid HTML don't raise an Exception 
							
						 
						
							2020-09-19 15:59:03 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae07f4a211 
								
							 
						 
						
							
							
								
								Merge pull request  #2185  from dalf/rawtextquery-auto-parse  
							
							... 
							
							
							
							[mod] searx.RawTextQuery: the constructor call parse_query 
							
						 
						
							2020-09-12 15:33:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								df12ed6e55 
								
							 
						 
						
							
							
								
								[mod] searx.RawTextQuery: the constructor call parse_query  
							
							
							
						 
						
							2020-09-12 15:25:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2370234d09 
								
							 
						 
						
							
							
								
								Merge pull request  #2137  from dalf/drop-python-2  
							
							... 
							
							
							
							Drop Python 2 
							
						 
						
							2020-09-12 14:51:35 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								272158944b 
								
							 
						 
						
							
							
								
								[fix] make docker produces clean tag version (0.17.0 instead of 0.17.0-- for example)  
							
							... 
							
							
							
							Fix  #2152  
						
							2020-09-10 10:09:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8ffede6140 
								
							 
						 
						
							
							
								
								[fix] docker and k8s: run searx  
							
							... 
							
							
							
							fix  #2181  
						
							2020-09-10 10:07:49 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f77ad22d65 
								
							 
						 
						
							
							
								
								Merge pull request  #2167  from scottwallacesh/fix_1552  
							
							... 
							
							
							
							Add key to settings.yml for opening result links in a new tab 
							
						 
						
							2020-09-02 00:37:29 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec5adad851 
								
							 
						 
						
							
							
								
								[fix] requirements-dev.txt: set fixed versions for all the dependencies ( #2154 )  
							
							
							
						 
						
							2020-08-27 22:28:51 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b9b5e9625 
								
							 
						 
						
							
							
								
								[fix] docker-entrypoint.sh -h hangs if searx is a valid user ( #2099 )  
							
							... 
							
							
							
							Implement a more robust detection if a process runs inside or outside of a
docker image.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-08-18 19:14:06 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								093dd42bb0 
								
							 
						 
						
							
							
								
								Merge pull request  #2134  from unixfox/fix/piratebay-engine-date-indentation  
							
							... 
							
							
							
							[fix] piratebay engine date and pep8 indentation 
							
						 
						
							2020-08-11 14:56:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								c15a91a534 
								
							 
						 
						
							
							
								
								[fix] piratebay engine date and pep8 indentation  
							
							
							
						 
						
							2020-08-10 23:44:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3bfc4f4a9 
								
							 
						 
						
							
							
								
								Merge pull request  #2133  from unixfox/fix/piratebay-engine  
							
							... 
							
							
							
							[fix] piratebay engine 
							
						 
						
							2020-08-10 23:04:23 +02:00