asht 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b8bd0770b 
							
						 
					 
					
						
						
							
							Change isAlive() to is_alive() as isAlive() is unsupported in newer Python versions  
						
						
						
					 
					
						2020-07-31 00:28:54 +03:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d75f98c764 
							
						 
					 
					
						
						
							
							Merge pull request  #2106  from kvch/revert-open-result-on-new-tab-plugin  
						
						... 
						
						
						
						Revert "[enh] new plugin to open results on new browser tabs" 
						
					 
					
						2020-07-30 21:25:42 +02:00 
						 
				 
			
				
					
						
							
							
								Lynda Lopez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b06fc31942 
							
						 
					 
					
						
						
							
							DOI improvements: enable HTTPS, update URL of doai.io ( #1718 )  
						
						... 
						
						
						
						- enabling HTTPS for sci-hub.tw by default
- making sci-hub the default DOI resolver as it has the largest collection of scientific articles.
- replaced doai.io with dissem.in, as it redirects to this new domain.
Co-authored-by: Aurora of Earth <auroraofearth@ya.ru> 
						
					 
					
						2020-07-29 22:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							74013c212a 
							
						 
					 
					
						
						
							
							Revert "[enh] new plugin to open results on new browser tabs"  
						
						... 
						
						
						
						This reverts commit ab6a7601cbCloses  #2037  
						
					 
					
						2020-07-29 22:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc5d1c69cc 
							
						 
					 
					
						
						
							
							Merge pull request  #2104  from kvch/add-gitea-codeberg  
						
						... 
						
						
						
						Add Gitea engine with Codeberg backend 
						
					 
					
						2020-07-28 22:39:04 +02:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							157fa1adb3 
							
						 
					 
					
						
						
							
							add Gitea engine  
						
						... 
						
						
						
						Closes  #1448 
Closes  #1447  
					
						2020-07-28 22:37:37 +02:00 
						 
				 
			
				
					
						
							
							
								TheEvilSkeleton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							925be22d8f 
							
						 
					 
					
						
						
							
							Replaced dash with em in searx description ( #1973 )  
						
						... 
						
						
						
						Very small change, but it looks better 
						
					 
					
						2020-07-28 21:54:35 +02:00 
						 
				 
			
				
					
						
							
							
								Venca24 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3bc171a15 
							
						 
					 
					
						
						
							
							[add] naver engine  
						
						... 
						
						
						
						It adds new search engine for users from the South Korea (and therefore it is disabled by default). Closes  #1553  
						
					 
					
						2020-07-28 21:42:48 +02:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdc2f33972 
							
						 
					 
					
						
						
							
							Merge pull request  #2074  from asciimoo/external-plugins  
						
						... 
						
						
						
						This is a second proposal to accomplish plugin decoupling. I think #1938  is highly complicated and does much more than this feature requires, so here is an alternative implementation for the same feature. Please review it and let me know your opinion.
This solution supports the use of any kind of standard python modules which implements the required attributes of a plugin, so new plugins can be installed by standard python tools (pip/setup.py).
Downsides:
 - Localization of plugins name/description isn't possible
 - Plugins have to be updated manually
## What does this PR do?
Implements external plugin extensibility.
## Why is this change important?
Makes us able to decouple plugins from searx.
## Related issues
#1938  #1716  #1878  
						
					 
					
						2020-07-28 21:28:55 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							93ac4db312 
							
						 
					 
					
						
						
							
							[enh] copy atime_ns and mtime_ns of external plugin resources  
						
						
						
					 
					
						2020-07-28 13:57:57 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							164e4725f3 
							
						 
					 
					
						
						
							
							[mod] add dedicated directory to external plugins with gitignore file  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							3f60bb470a 
							
						 
					 
					
						
						
							
							[fix] correct imported modules  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							dff879d07d 
							
						 
					 
					
						
						
							
							[fix] resolve minor review issues  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							e45a269ecb 
							
						 
					 
					
						
						
							
							[mod] create static directory for each external plugin  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							81e9c75534 
							
						 
					 
					
						
						
							
							[fix] pep8  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							7b93d11d84 
							
						 
					 
					
						
						
							
							[fix] add plugin sha sum check to be able to copy updated resources  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							1f2dc6c647 
							
						 
					 
					
						
						
							
							[enh] add external plugin support  
						
						
						
					 
					
						2020-07-28 13:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1185c06a87 
							
						 
					 
					
						
						
							
							Merge pull request  #2102  from MarcAbonce/wikipedia-api-cleanup  
						
						... 
						
						
						
						Fix Wikipedia's paragraph extraction 
						
					 
					
						2020-07-27 14:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Abonce Seguin 
							
						 
					 
					
						
						
						
						
							
						
						
							77b9faa8df 
							
						 
					 
					
						
						
							
							fix Wikipedia's paragraph extraction  
						
						
						
					 
					
						2020-07-26 23:53:40 -07:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d18769ccf 
							
						 
					 
					
						
						
							
							Merge pull request  #2101  from mikeri/master  
						
						... 
						
						
						
						Update torrentz2 URL from .eu to .is 
						
					 
					
						2020-07-26 19:33:49 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Ilsaas 
							
						 
					 
					
						
						
						
						
							
						
						
							98cb6b6701 
							
						 
					 
					
						
						
							
							Update torrentz2 URL from .eu to .is  
						
						
						
					 
					
						2020-07-26 15:56:54 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9764ef9a5a 
							
						 
					 
					
						
						
							
							Merge pull request  #2097  from gardouille/fix-filtron-doc  
						
						... 
						
						
						
						Filtron sample: Add missing comma 
						
					 
					
						2020-07-25 09:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gardouille 
							
						 
					 
					
						
						
						
						
							
						
						
							b13ccb5ce1 
							
						 
					 
					
						
						
							
							Filtron sample: Add missing comma  
						
						
						
					 
					
						2020-07-25 11:34:35 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b71954d7e 
							
						 
					 
					
						
						
							
							Merge pull request  #2094  from xywei/xpath-handle-relative-url  
						
						... 
						
						
						
						Extract relative urls that do not start with / using xpath engine 
						
					 
					
						2020-07-25 03:53:38 +02:00 
						 
				 
			
				
					
						
							
							
								xywei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d4657b714 
							
						 
					 
					
						
						
							
							Fix relative urls that do not start with '/'  
						
						
						
					 
					
						2020-07-23 11:12:19 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f2446c444 
							
						 
					 
					
						
						
							
							Merge pull request  #2091  from dalf/documentaiton-docker  
						
						... 
						
						
						
						[enh] update documentation about docker 
						
					 
					
						2020-07-22 15:34:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							4a35975b42 
							
						 
					 
					
						
						
							
							[enh] update documentation about docker  
						
						
						
					 
					
						2020-07-22 14:58:04 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ef62c6284 
							
						 
					 
					
						
						
							
							Merge pull request  #2079  from KucharczykL/master  
						
						... 
						
						
						
						Allow localization of "Self Informations" 
						
					 
					
						2020-07-16 18:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lukáš Kucharczyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74e4e5e507 
							
						 
					 
					
						
						
							
							Allow localization of "Self Informations"  
						
						... 
						
						
						
						Allows the string "Self Informations" in the plugin of the same name to be localized by wrapping it with gettext(). 
						
					 
					
						2020-07-16 15:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61ff5a7aea 
							
						 
					 
					
						
						
							
							Merge pull request  #2077  from dalf/bangs-no-favicon  
						
						... 
						
						
						
						[mod] bangs.json: remove the favicons 
						
					 
					
						2020-07-15 10:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							b339b8b6d6 
							
						 
					 
					
						
						
							
							[mod] bangs.json: remove the favicons  
						
						... 
						
						
						
						fix  #2076  
					
						2020-07-15 09:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							3fe78c64c6 
							
						 
					 
					
						
						
							
							[fix] minor typos in docs/admin/settings.rst  
						
						... 
						
						
						
						This comit is a replacement for https://github.com/asciimoo/searx/pull/2005 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2020-07-13 17:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							72e86be0ce 
							
						 
					 
					
						
						
							
							[fix docs] typo in the template to create a new user  
						
						... 
						
						
						
						closes: https://github.com/asciimoo/searx/issues/2062 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2020-07-13 17:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e37255e59 
							
						 
					 
					
						
						
							
							Merge pull request  #2066  from HamiltonFintech/master  
						
						... 
						
						
						
						mymemory_translated: fix python 3 support 
						
					 
					
						2020-07-13 01:11:53 +02:00 
						 
				 
			
				
					
						
							
							
								Gaspard d'Hautefeuille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e346e741a 
							
						 
					 
					
						
						
							
							fix python 3 support  
						
						
						
					 
					
						2020-07-12 23:43:24 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c41db5f1ba 
							
						 
					 
					
						
						
							
							Merge pull request  #2059  from dalf/bang-encoding  
						
						... 
						
						
						
						[mod] external_bang.py: always read bangs.json with a UTF-8 file. 
						
					 
					
						2020-07-12 09:12:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							718715180d 
							
						 
					 
					
						
						
							
							[mod] external_bang.py: always read bangs.json with a UTF-8 file.  
						
						
						
					 
					
						2020-07-11 12:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9faafa896 
							
						 
					 
					
						
						
							
							[fix] external_bang - UnicodeDecodeError: 'ascii' codec can't decode ( #2043 )  
						
						... 
						
						
						
						Python's default encoding depends on the platform, set (python) default encoding
UTF-8 in uwsgi ini files:
    LANG=C.UTF-8
    LANGUAGE=C.UTF-8
    LC_ALL=C.UTF-8
Error pattern:
    Traceback (most recent call last):
      File "/usr/local/searx/searx-src/searx/webapp.py", line 74, in <module>
        from searx.search import SearchWithPlugins, get_search_query_from_webapp
      File "/usr/local/searx/searx-src/searx/search.py", line 32, in <module>
        from searx.external_bang import get_bang_url
      File "/usr/local/searx/searx-src/searx/external_bang.py", line 13, in <module>
        for bang in json.load(json_file)['bang']:
      File "/usr/lib/python3.8/json/__init__.py", line 293, in load
        return loads(fp.read(),
      File "/usr/lib/python3.8/encodings/ascii.py", line 26, in decode
        return codecs.ascii_decode(input, self.errors)[0]
      UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 31341: ordinal not in range(128)
close: https://github.com/asciimoo/searx/issues/2041 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2020-07-11 12:17:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wonderfall 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b19e6c5f4 
							
						 
					 
					
						
						
							
							Dockerfile: upgrade base to alpine 3.12 ( #1983 )  
						
						... 
						
						
						
						Author: Wonderfall <wonderfall@targaryen.house> 
						
					 
					
						2020-07-11 12:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5165962fdc 
							
						 
					 
					
						
						
							
							Merge pull request  #2038  from kvch/contributing-to-searx  
						
						... 
						
						
						
						Add PR template and contribution guidelines 
						
					 
					
						2020-07-10 23:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							fd80453a3a 
							
						 
					 
					
						
						
							
							Add PR template and contribution guidelines  
						
						
						
					 
					
						2020-07-10 17:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							754accb6d2 
							
						 
					 
					
						
						
							
							[fix] typo  
						
						
						
					 
					
						2020-07-09 23:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							9c2679c31d 
							
						 
					 
					
						
						
							
							[mod] remove py2 from travis tests  
						
						
						
					 
					
						2020-07-09 17:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							8199ab50f9 
							
						 
					 
					
						
						
							
							[enh] release v0.17.0  
						
						
						
					 
					
						2020-07-09 17:31:28 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							83479b8c4b 
							
						 
					 
					
						
						
							
							[enh] add @piplongrun @jjasonkal @KazamaSion @resynth1943 @ahangarha @gordon-quad @999eagle to authors  
						
						
						
					 
					
						2020-07-09 17:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							b7d2597f2e 
							
						 
					 
					
						
						
							
							[enh] update translations  
						
						
						
					 
					
						2020-07-09 15:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							e693bccaf4 
							
						 
					 
					
						
						
							
							[mod] drop py2 support  
						
						
						
					 
					
						2020-07-09 15:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							52eba0c721 
							
						 
					 
					
						
						
							
							[fix] pep8  
						
						
						
					 
					
						2020-07-08 00:46:03 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							9f5cd28dba 
							
						 
					 
					
						
						
							
							Merge branch 'google-images-fix'  
						
						
						
					 
					
						2020-07-07 22:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							16f8ec894a 
							
						 
					 
					
						
						
							
							[fix] revise google images engine  
						
						... 
						
						
						
						this commit is picked from #1985  
						
					 
					
						2020-07-07 21:59:15 +02:00