Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8c46b767d0 
								
							 
						 
						
							
							
								
								[fix] google_news: avoid one HTTP redirect except for the English results  
							
							... 
							
							
							
							also add
params['soft_max_redirects'] = 1
to avoid false error reporting in /stats/errors 
							
						 
						
							2021-01-24 08:53:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								5f92dfcdbe 
								
							 
						 
						
							
							
								
								[fix] google-news: query uses locale without country tag  
							
							... 
							
							
							
							Wthout country-region tag google will redirect to correct the contry tag [1]:
    SEARX_DEBUG=1 searx-checker -v "google news"
    ...
    https://news.google.com:443  "GET /search?q=computer&hl=en...      HTTP/1.1" 302 0
    https://news.google.com:443  "GET /search?q=computer&hl=en-US&.... HTTP/1.1" 200 None
    ...
[1] https://github.com/searx/searx/pull/2483#issuecomment-765600849 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-23 11:37:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								baec54c492 
								
							 
						 
						
							
							
								
								[fix] revise of the google-news engine  
							
							... 
							
							
							
							This revise is based on the methods developed in the revise of the google engine
(see commit 410c2f9 
							
						 
						
							2021-01-22 18:49:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								73c86f9bf2 
								
							 
						 
						
							
							
								
								[mod] checker: disable by default  
							
							
							
						 
						
							2021-01-19 21:44:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								3b7b852aa8 
								
							 
						 
						
							
							
								
								[fix] checker: minor fix about language detection  
							
							
							
						 
						
							2021-01-19 21:29:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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