Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								aa887eb375 
								
							 
						 
						
							
							
								
								[mod] checker : replace pycld3 by langdetect  
							
							... 
							
							
							
							pycld3 requires the native library cld3
langdetect is a pure python package 
							
						 
						
							2021-01-19 21:26:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								67a1aab0d5 
								
							 
						 
						
							
							
								
								[fix] /stats/checker : remove the timestamp field when the checker is disabled  
							
							
							
						 
						
							2021-01-18 08:19:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d473407ec9 
								
							 
						 
						
							
							
								
								[fix] checker: fix engine statistics  
							
							... 
							
							
							
							Without this commit, the URL /stats/errors shows percentage above 100% after the checker has run. 
							
						 
						
							2021-01-18 08:19:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ca76f3119a 
								
							 
						 
						
							
							
								
								[fix] error_recorder: record code and lineno about the engine  
							
							... 
							
							
							
							since the PR #2225  , code and lineno were sometimes meaningless
see /stats/errors 
							
						 
						
							2021-01-17 16:25:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80d7411f2c 
								
							 
						 
						
							
							
								
								Merge pull request  #2452  from kvch/add-wilby-engine  
							
							... 
							
							
							
							Add wiby.me engine 
							
						 
						
							2021-01-16 22:36:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b405646749 
								
							 
						 
						
							
							
								
								Merge pull request  #2451  from mrwormo/invidious-engine  
							
							... 
							
							
							
							[Fix] Invidious Engine 
							
						 
						
							2021-01-16 19:25:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								a4dcfa025c 
								
							 
						 
						
							
							
								
								[enh] engines: add about variable  
							
							... 
							
							
							
							move meta information from comment to the about variable
so the preferences, the documentation can show these information 
							
						 
						
							2021-01-14 20:57:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mrwormo 
								
							 
						 
						
							
							
							
							
								
							
							
								2dff3887f0 
								
							 
						 
						
							
							
								
								[fix] Invidious engine by enabling requests by randomly picking amongst working instances  
							
							
							
						 
						
							2021-01-14 12:12:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								912c7e975c 
								
							 
						 
						
							
							
								
								[fix] checker: don't run the checker when uwsgi is not properly configured  
							
							... 
							
							
							
							Before this commit, even with the scheduler disabled, the checker was running
at least once for each uwsgi worker. 
							
						 
						
							2021-01-13 14:07:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								7f0c508598 
								
							 
						 
						
							
							
								
								[fix] checker: fix typo unknown instead of unknow  
							
							
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c8b413a6 
								
							 
						 
						
							
							
								
								[mod] searx.shared: minor tweaks  
							
							... 
							
							
							
							searx.shared.shared_abstract.SharedDict inherit from abc.ABC
searx.shared.shared_uwsgi.schedule can schedule multiple functions without issue 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								87bafbc32b 
								
							 
						 
						
							
							
								
								[mod] checker: add status and timestamp to the result  
							
							... 
							
							
							
							for each engine: replace status by success 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f3e1bd308f 
								
							 
						 
						
							
							
								
								[mod] checker: minor adjustements on the default tests  
							
							... 
							
							
							
							the query "time" is convinient because most of the search engine will return some results,
but some engines in the general category will return documentation about the HTML tags <time> or <input type="time"> 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								45bfab77d0 
								
							 
						 
						
							
							
								
								|mod] checker: improve searx-checker command line  
							
							... 
							
							
							
							* output is unbuffered
* verbose mode describe more precisly the errrors 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								3a9f513521 
								
							 
						 
						
							
							
								
								[enh] checker: background check  
							
							... 
							
							
							
							See settings.yml for the options
SIGUSR1 signal starts the checker.
The result is available at /stats/checker 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								6e2872f436 
								
							 
						 
						
							
							
								
								[enh] add searx.shared  
							
							... 
							
							
							
							shared dictionary between the workers (UWSGI or werkzeug)
scheduler: run a task once every x seconds (UWSGI or werkzeug) 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9c581466e1 
								
							 
						 
						
							
							
								
								[fix] do not colorize output on dumb terminals  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ca0889d488 
								
							 
						 
						
							
							
								
								[enh] checker: wikidata & ddd: add specific tests  
							
							
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								16a889dd8f 
								
							 
						 
						
							
							
								
								[enh] checker: add rosebud test  
							
							
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8cbc9f2d58 
								
							 
						 
						
							
							
								
								[enh] add checker  
							
							
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7e11fd722 
								
							 
						 
						
							
							
								
								Merge pull request  #2459  from dalf/update-python  
							
							... 
							
							
							
							Update python 
							
						 
						
							2021-01-12 11:02:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c55d772e9 
								
							 
						 
						
							
							
								
								Merge pull request  #2408  from return42/rm-brand-make  
							
							... 
							
							
							
							[mod] move brand options from Makefile to settings.yml 
							
						 
						
							2021-01-12 10:52:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f5c3cb7afa 
								
							 
						 
						
							
							
								
								[mod] drop Python 3.5 support  
							
							
							
						 
						
							2021-01-12 09:45:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d0312d014 
								
							 
						 
						
							
							
								
								Merge pull request  #2458  from MarcAbonce/hide-links-mobile2  
							
							... 
							
							
							
							Hide links panel in mobile screens 
							
						 
						
							2021-01-12 08:27:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								635c6516a4 
								
							 
						 
						
							
							
								
								hide links panel in mobile screens  
							
							
							
						 
						
							2021-01-11 20:40:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								424e6abc7e 
								
							 
						 
						
							
							
								
								[mod] settings.yml: move brand settings to a dedicated section  
							
							
							
						 
						
							2021-01-11 22:59:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d0338cb504 
								
							 
						 
						
							
							
								
								[fix] add missing brand.CONTACT_URL to /config API endpoint  
							
							... 
							
							
							
							Suggested-by: @dalf / https://github.com/searx/searx-stats2/issues/59#issuecomment-747961582 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-11 22:12:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9e53470b4c 
								
							 
						 
						
							
							
								
								[mod] get rid of searx/brand.py  
							
							... 
							
							
							
							Removes module searx/brand.py and creates a namespace at searx.brand.
This patch is a first 'proof of concept'.  Later we can decide to remove the
brand namespace entirely or not.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-11 22:12:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9485179064 
								
							 
						 
						
							
							
								
								[mod] move brand options from Makefile to settings.yml  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-11 22:12:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2646df496 
								
							 
						 
						
							
							
								
								Merge pull request  #2454  from MarcAbonce/fix-empty-lang-bang  
							
							... 
							
							
							
							Fix empty colon in query from selecting Chinese 
							
						 
						
							2021-01-10 11:01:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								571ce9ff07 
								
							 
						 
						
							
							
								
								fix empty colon in query from selecting Chinese  
							
							
							
						 
						
							2021-01-09 22:11:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								a6dd1de4a8 
								
							 
						 
						
							
							
								
								Add wiby.me engine  
							
							... 
							
							
							
							Closes  #2339  
						
							2021-01-08 23:11:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b0bb0a3a0f 
								
							 
						 
						
							
							
								
								[fix] Library Genesis links shifted by 1  #1998  
							
							... 
							
							
							
							Fixes : #1998 
Suggested-by: @linuxmue
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
							2021-01-07 14:47:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Émilien Devos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fc6cfc3b58 
								
							 
						 
						
							
							
								
								Remove voat due to its shutdown  
							
							... 
							
							
							
							Voat shutted down on December 25th, 2020 at 12 noon PST: https://voat.co/host/voat/static/inactive.min.html?ReturnUrl=/  
							
						 
						
							2021-01-06 10:45:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								54e69d0367 
								
							 
						 
						
							
							
								
								[upd] update dependencies  
							
							... 
							
							
							
							minor change in the oscar theme becase the last version of jinja2
respect more carefully the spaces in the templates 
							
						 
						
							2020-12-28 09:04:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								568b9465e9 
								
							 
						 
						
							
							
								
								[mod] check secret_key when searx.webapp is imported  
							
							... 
							
							
							
							Without this commit the module searx checks the secret_key value.
With this commit, make docs, utils/standalone_searx.py,
utils/fetch_firefox_version.py works without SEARX_DEBUG=1
For reference see https://github.com/searx/searx/pull/2386  
							
						 
						
							2020-12-27 10:30:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1956ab4b50 
								
							 
						 
						
							
							
								
								Merge pull request  #2412  from dalf/update-buildenv  
							
							... 
							
							
							
							[fix] update buildenv 
							
						 
						
							2020-12-27 08:31:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4de276e364 
								
							 
						 
						
							
							
								
								[upd] make SEARX_DEBUG=1 useragents.update  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-22 14:23:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								db5b060455 
								
							 
						 
						
							
							
								
								[fix] update buildenv  
							
							... 
							
							
							
							CONTACT_URL is unset in Makefile, but searx/brand.py and
utils/brand.env are not updated.
This commit fixes this issue. 
							
						 
						
							2020-12-21 10:55:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								3f8ebf70b1 
								
							 
						 
						
							
							
								
								[fix] pylint: use "raise ... from ..."  
							
							
							
						 
						
							2020-12-20 09:46:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								eb33ae6893 
								
							 
						 
						
							
							
								
								[fix] Python 3.9: use html.unescape instead of HTMLParser.unescape  
							
							
							
						 
						
							2020-12-20 09:46:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04447f8c1a 
								
							 
						 
						
							
							
								
								Merge pull request  #2398  from dalf/mod-search-query  
							
							... 
							
							
							
							Mod search query 
							
						 
						
							2020-12-20 09:32:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f4983e7415 
								
							 
						 
						
							
							
								
								[mod] remove emojis from source code  
							
							
							
						 
						
							2020-12-20 08:58:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								eda8934f15 
								
							 
						 
						
							
							
								
								[mod] searx.search.EngineRef: remove from_bang parameter  
							
							... 
							
							
							
							from_bang is True when the user query contains a bang.
In this case the category is also set to 'none'.
from_bang only usage was in searx.webadapter.parse_specific :
if from_bang is True, then the EngineRef category is ignored and force to 'none'.
This commit also removes the searx.webadapter.parse_sepecific function. 
							
						 
						
							2020-12-18 12:29:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								995ba2f406 
								
							 
						 
						
							
							
								
								[mod] searx.search.SearchQuery: remove categories parameter  
							
							... 
							
							
							
							The categories parameter is useless in the constructor:
it is always the categories from the EngineRef.
The categories becomes a property. 
							
						 
						
							2020-12-18 12:29:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								14c7cc0e11 
								
							 
						 
						
							
							
								
								[mod] Makefile: make CONTACT_URL optional  
							
							
							
						 
						
							2020-12-18 09:54:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BBaoVanC 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19fce74443 
								
							 
						 
						
							
							
								
								Add link to contact instance maintainer to footer of each page ( #2391 )  
							
							
							
						 
						
							2020-12-18 09:53:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6a5407a0 
								
							 
						 
						
							
							
								
								[fix] fix of PR  #2225  
							
							
							
						 
						
							2020-12-17 16:49:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								02fc4147ce 
								
							 
						 
						
							
							
								
								[mod] dictzone, translated, currency_convert: use engine_type online_curency and online_dictionnary  
							
							
							
						 
						
							2020-12-17 11:39:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec8bc3ea7 
								
							 
						 
						
							
							
								
								[mod] split searx.search into different processors  
							
							... 
							
							
							
							see searx.search.processors.abstract.EngineProcessor
First the method searx call the get_params method.
If the return value is not None, then the searx call the method search. 
							
						 
						
							2020-12-17 11:39:36 +01:00