Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d12033e166 
								
							 
						 
						
							
							
								
								[mod] Server-Timing header: add render field  
							
							... 
							
							
							
							Add a "render" field to the Server-Timing header
This field is the time spent in the searx.webapp.render function (Jinja2 rendering)
See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Server-Timing  
							
						 
						
							2021-05-06 09:39:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								39eda78088 
								
							 
						 
						
							
							
								
								Merge pull request  #59  from searxng/mod-sslcontext  
							
							... 
							
							
							
							[mod] searx.network.client: the same configuration reuses the same ssl.SSLContext 
							
						 
						
							2021-05-05 20:42:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4e995ab4 
								
							 
						 
						
							
							
								
								[mod] searx.network.client: the same configuration reuses the same ssl.SSLContext  
							
							... 
							
							
							
							before there was one ssl.SSLContext per client.
see https://github.com/encode/httpx/issues/978  
							
						 
						
							2021-05-05 20:36:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b13786abb 
								
							 
						 
						
							
							
								
								Merge pull request  #58  from searxng/mod-multithreading  
							
							... 
							
							
							
							[mod] multithreading only in searx.search.* packages 
							
						 
						
							2021-05-05 18:33:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								fa0d05c313 
								
							 
						 
						
							
							
								
								[pylint] checker/__main__.py & checker/background.py  
							
							... 
							
							
							
							Lint files that has been touched by [PR #58 ]
[PR #58 ] https://github.com/searxng/searxng/pull/58 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-05-05 16:47:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8c1a65d32f 
								
							 
						 
						
							
							
								
								[mod] multithreading only in searx.search.* packages  
							
							... 
							
							
							
							it prepares the new architecture change,
everything about multithreading in moved in the searx.search.* packages
previously the call to the "init" function of the engines was done in searx.engines:
* the network was not set (request not sent using the defined proxy)
* it requires to monkey patch the code to avoid HTTP requests during the tests 
							
						 
						
							2021-05-05 13:12:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d36adfa59f 
								
							 
						 
						
							
							
								
								Merge pull request  #55  from searxng/upd-relialibility-column  
							
							... 
							
							
							
							[themes] /preferences, reliablity: warning icons & error logs link 
							
						 
						
							2021-05-04 12:20:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5253df946b 
								
							 
						 
						
							
							
								
								[mod] option to enable or disable "proxy" button next to each result ( #54 )  
							
							... 
							
							
							
							* [mod] option to enable or disable "proxy" button next to each result
Closes: https://github.com/searxng/searxng/issues/51 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Co-authored-by: Alexandre Flament <alex@al-f.net> 
							
						 
						
							2021-05-04 11:57:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								e83862c22f 
								
							 
						 
						
							
							
								
								[themes] /preferences, reliablity: warning icons & error logs link  
							
							... 
							
							
							
							When there is at least one errors or one failed checker test:
* the warning icon is displayed in the reliability column
* the link "View error logs and submit a bug report" is displayed on engine name tooltip.
Before:
* the warning icon was displayed only when one or more checker test(s) failed.
* the link "View error logs and submit a bug report" was not shown when a checker test failed but there were no error. 
							
						 
						
							2021-05-04 10:50:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b646050f6e 
								
							 
						 
						
							
							
								
								Merge pull request  #43  from searxng/dependabot/pip/master/babel-2.9.1  
							
							... 
							
							
							
							Bump babel from 2.9.0 to 2.9.1 
							
						 
						
							2021-05-03 14:00:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45293270e2 
								
							 
						 
						
							
							
								
								Merge pull request  #44  from searxng/dependabot/pip/master/pylint-2.8.2  
							
							... 
							
							
							
							Bump pylint from 2.7.4 to 2.8.2 
							
						 
						
							2021-05-03 13:58:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								2a53f79a2d 
								
							 
						 
						
							
							
								
								Bump pylint from 2.7.4 to 2.8.2  
							
							... 
							
							
							
							Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.7.4 to 2.8.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.7.4...v2.8.2 )
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2021-05-03 15:45:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								813b10f485 
								
							 
						 
						
							
							
								
								Merge pull request  #52  from MarcAbonce/fix_qwant_locales2  
							
							... 
							
							
							
							Fix Qwant's fetch_languages function 
							
						 
						
							2021-05-03 13:39:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								448bfe6005 
								
							 
						 
						
							
							
								
								fix Qwant's fetch_languages function  
							
							
							
						 
						
							2021-05-02 17:46:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2756e170ce 
								
							 
						 
						
							
							
								
								Merge pull request  #49  from searxng/update_data_update_ahmia_blacklist.py  
							
							... 
							
							
							
							Update searx.data - update_ahmia_blacklist.py 
							
						 
						
							2021-05-01 10:28:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a3a7be90ff 
								
							 
						 
						
							
							
								
								Merge pull request  #50  from searxng/update_data_update_currencies.py  
							
							... 
							
							
							
							Update searx.data - update_currencies.py 
							
						 
						
							2021-05-01 10:28:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4558c0c027 
								
							 
						 
						
							
							
								
								Merge pull request  #48  from searxng/update_data_update_wikidata_units.py  
							
							... 
							
							
							
							Update searx.data - update_wikidata_units.py 
							
						 
						
							2021-05-01 10:28:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d16fdf662f 
								
							 
						 
						
							
							
								
								Merge pull request  #47  from searxng/update_data_update_firefox_version.py  
							
							... 
							
							
							
							Update searx.data - update_firefox_version.py 
							
						 
						
							2021-05-01 10:26:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								dd8a5a00dc 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2021-05-01 08:23:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								de54209f9e 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2021-05-01 08:23:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								982a5a7d2e 
								
							 
						 
						
							
							
								
								Update searx.data - update_wikidata_units.py  
							
							
							
						 
						
							2021-05-01 08:22:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								c004712eef 
								
							 
						 
						
							
							
								
								Update searx.data - update_firefox_version.py  
							
							
							
						 
						
							2021-05-01 08:22:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96ae39c3b6 
								
							 
						 
						
							
							
								
								Update data-update.yml  
							
							... 
							
							
							
							Call to peter-evans/create-pull-request@v3 : 
Use the default GITHUB_TOKEN 
							
						 
						
							2021-05-01 10:21:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								898d789e82 
								
							 
						 
						
							
							
								
								Update data-update.yml  
							
							... 
							
							
							
							Disable fail fast: so even if a script fails, the other scripts create PR. 
							
						 
						
							2021-05-01 10:15:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								26b0de6843 
								
							 
						 
						
							
							
								
								Update data-update.yml  
							
							... 
							
							
							
							- searxng brand
- fix call to ./manage 
							
						 
						
							2021-05-01 10:10:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ff14fd3ec 
								
							 
						 
						
							
							
								
								Merge pull request  #22  from searxng/docker-buildx  
							
							... 
							
							
							
							[docker] multiarch build 
							
						 
						
							2021-04-30 16:20:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1206f4dccf 
								
							 
						 
						
							
							
								
								Bump babel from 2.9.0 to 2.9.1  
							
							... 
							
							
							
							Bumps [babel](https://github.com/python-babel/babel ) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/python-babel/babel/releases )
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES )
- [Commits](https://github.com/python-babel/babel/compare/v2.9.0...v2.9.1 )
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2021-04-30 06:55:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5bcc3cbbe 
								
							 
						 
						
							
							
								
								Merge pull request  #40  from searxng/link-to-stats  
							
							... 
							
							
							
							[mod] engine errors: link to the stats to create an github issue 
							
						 
						
							2021-04-29 14:37:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c755688ad 
								
							 
						 
						
							
							
								
								Merge pull request  #42  from return42/fix-solidtorrent  
							
							... 
							
							
							
							[fix] URL to solidtorrent result page 
							
						 
						
							2021-04-29 11:56:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8026ed0d37 
								
							 
						 
						
							
							
								
								[mod] UI: engine pref-page, about toolbox: add link to stats  
							
							... 
							
							
							
							In the preference page, in the 'about' toolbox of an engine, add a link to the
stats page of the engine, if the engine had one or more errors.
Condition is::
    reliabilities[<engine.name>].errors
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-29 11:11:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								34bced29ae 
								
							 
						 
						
							
							
								
								[mod] engine errors: link to the stats to create an github issue  
							
							
							
						 
						
							2021-04-29 11:10:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Ilsaas 
								
							 
						 
						
							
							
							
							
								
							
							
								0c43cf89ca 
								
							 
						 
						
							
							
								
								[fix] URL to solidtorrent result page  
							
							... 
							
							
							
							Reported-by: https://github.com/searx/searx/pull/2786  
							
						 
						
							2021-04-29 10:40:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3282cdca13 
								
							 
						 
						
							
							
								
								Merge pull request  #38  from return42/filtron-rules  
							
							... 
							
							
							
							[filtron.sh] make filtron rule file configurable 
							
						 
						
							2021-04-29 10:31:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e3148fea9 
								
							 
						 
						
							
							
								
								Merge pull request  #41  from return42/fix-themes  
							
							... 
							
							
							
							fix varius theme issues 
							
						 
						
							2021-04-29 10:28:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								666bf1d32b 
								
							 
						 
						
							
							
								
								[fix] typo: 'interactiv' --> 'interactive'  
							
							... 
							
							
							
							Reported-by: https://github.com/searxng/searxng/pull/38#pullrequestreview-646940531 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-28 16:29:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8291804082 
								
							 
						 
						
							
							
								
								[static] make themes.all - from commit 9e8171e38  
							
							... 
							
							
							
							Based on commit 9e8171e38 this patch is generated by::
     make themes.all
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-28 16:22:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								70cc196e2d 
								
							 
						 
						
							
							
								
								[fix] new_issue.html: drop inline style attributes (CSP conformance)  
							
							... 
							
							
							
							Inline styles are blocked by default with Content Security Policy (CSP).  Move
the inline styles from 'new_issue.html' to::
    searx/static/themes/__common__/less/new_issue.less
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-28 16:22:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								7f2dc530b2 
								
							 
						 
						
							
							
								
								[fix] simple theme - remove no longer used stats.less file  
							
							... 
							
							
							
							File searx/static/themes/simple/less/stats.less is not used (imported) in any
other less file.  I can't say when it's usage was dropped or if it has ever been
used.  ATM this file is without any usage.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-28 15:42:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								54d57c8296 
								
							 
						 
						
							
							
								
								[fix] grunt/less/development: oscar light & dark logicodev mixes CSS  
							
							... 
							
							
							
							closes: https://github.com/searxng/searxng/issues/39 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-28 15:15:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								20580bcbd4 
								
							 
						 
						
							
							
								
								[docker] multiarch support: linux/amd64,linux/arm64,linux/arm/v7  
							
							... 
							
							
							
							make docker.buildx : build and push multiarch build.
(it can't be only build)
use buildx with the --cache-from and --cache-to options to cache the layers
(only the last built is cached) 
							
						 
						
							2021-04-28 14:40:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d9ffb09011 
								
							 
						 
						
							
							
								
								[filtron.sh] make filtron rule file configurable  
							
							... 
							
							
							
							To select a different file with filtron rules, set environment
    FILTRON_RULES_TEMPLATE
the default is
    utils/templates/etc/filtron/rules.json
The installation is done by the new function install_rules() which offers a
multiple choice in case of collisions (known from searx.sh install setup).
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-28 12:48:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe3831db1a 
								
							 
						 
						
							
							
								
								Merge pull request  #37  from return42/drop-req-idna  
							
							... 
							
							
							
							[fix] drop 'idna' from requirements.txt 
							
						 
						
							2021-04-27 20:08:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b06a15376c 
								
							 
						 
						
							
							
								
								Merge pull request  #32  from searxng/fix-network  
							
							... 
							
							
							
							[fix] searx.network: fix rare cases where LOOP is None 
							
						 
						
							2021-04-27 20:06:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								283ae7bfad 
								
							 
						 
						
							
							
								
								[fix] searx.network: fix rare cases where LOOP is None  
							
							... 
							
							
							
							* searx.network.client.LOOP is initialized in a thread
* searx.network.__init__ imports LOOP which may happen
  before the thread has initialized LOOP
This commit adds a new function "searx.network.client.get_loop()"
to fix this issue 
							
						 
						
							2021-04-27 17:47:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f724d6f6f1 
								
							 
						 
						
							
							
								
								Merge pull request  #33  from searxng/remove-deprecated-files  
							
							... 
							
							
							
							[clean] drop deprecated files .codecov.yml, .landscape.yaml & tox.ini 
							
						 
						
							2021-04-27 14:58:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								5781d75ca2 
								
							 
						 
						
							
							
								
								[clean] drop deprecated files .codecov.yml, .landscape.yaml & tox.ini  
							
							... 
							
							
							
							.codecov.yml :
  code coverage reports are attached on each build. See for example:
  https://github.com/searxng/searxng/actions/runs/788360104  (Artifacts section)
.landscape.yaml :
  landscape.io is offline
tox.ini :
  not in use 
							
						 
						
							2021-04-27 16:52:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								87e914e398 
								
							 
						 
						
							
							
								
								Merge pull request  #28  from searxng/mod-processors-error-message  
							
							... 
							
							
							
							[mod] processors: show identical error messages on /search and /stats 
							
						 
						
							2021-04-27 16:50:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4afe5a8075 
								
							 
						 
						
							
							
								
								Merge pull request  #34  from searxng/error_recorder_relative_filename  
							
							... 
							
							
							
							[mod] searx.metrics.error_recorder: store relative file name instead of the full absolute file name. 
							
						 
						
							2021-04-27 14:36:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								924f9afea3 
								
							 
						 
						
							
							
								
								[lint] pylint searx/search/processors files / BTW add some doc-strings  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-04-27 15:13:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f45729ae72 
								
							 
						 
						
							
							
								
								Merge pull request  #35  from return42/fix-manage  
							
							... 
							
							
							
							[fix] manage - fix miss usage of 'set -e' 
							
						 
						
							2021-04-27 14:39:43 +02:00