Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b5ce8dfe34 
								
							 
						 
						
							
							
								
								[fix] requirements-dev.txt use linuxdoc==20210110 from pypi  
							
							... 
							
							
							
							Fore good reasons (force push) PyPi does not accept a git commit as a
requirement [1].  Today linuxdoc has been released on pypi, lets use it.
With this patch issue [#2393 ] should be obsolete.
[#2393 ] https://github.com/searx/searx/issues/2393 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-10 17:13:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								dc544498d0 
								
							 
						 
						
							
							
								
								[mod] add target upload-pypi-test  https://test.pypi.org/  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-01-10 17:05:37 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								485380cd3e 
								
							 
						 
						
							
							
								
								Merge pull request  #2447  from unixfox/issue-template-notice  
							
							... 
							
							
							
							add notice for the issue templates 
							
						 
						
							2021-01-08 09:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5225c4f253 
								
							 
						 
						
							
							
								
								Merge pull request  #2448  from return42/fix-1998  
							
							... 
							
							
							
							[fix] Library Genesis links shifted by 1 #1998  
							
						 
						
							2021-01-08 09:29:36 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								3fc9a73713 
								
							 
						 
						
							
							
								
								add notice for the issue templates  
							
							
							
						 
						
							2021-01-07 14:04:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14a395a671 
								
							 
						 
						
							
							
								
								Merge pull request  #2445  from searx/unixfox-patch-1  
							
							... 
							
							
							
							Remove voat due to its shutdown 
							
						 
						
							2021-01-06 14:06:49 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb4e6080ed 
								
							 
						 
						
							
							
								
								Merge pull request  #2428  from dalf/update-dependencies  
							
							... 
							
							
							
							[upd] update Python dependencies 
							
						 
						
							2021-01-05 16:42:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b58f6a7f8 
								
							 
						 
						
							
							
								
								Merge pull request  #2435  from return42/fix-lxc-env  
							
							... 
							
							
							
							[LXC] replace ubu1910 image by ubu2010 image 
							
						 
						
							2021-01-05 16:41:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								89e6ba5af7 
								
							 
						 
						
							
							
								
								[mod] add Ubuntu 20.10 image to the LXC suite  
							
							... 
							
							
							
							Ubuntu 20.10 image [1] is avialable from https://images.linuxcontainers.org 
BTW: replace builhost package 'ttf-dejavu' by more common meta package
'fonts-dejavu' ('ttf-dejavu' is no longer available in 20.10).
[1] d161de601b 
							
						 
						
							2021-01-02 17:27:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d92d6475 
								
							 
						 
						
							
							
								
								[fix] remove Ubuntu 19.10 from the LXC suite (EOL)  
							
							... 
							
							
							
							Official support for Ubuntu 19.10 'Eoan Ermine' ended on July 17, 2020.
The image has been dropped [1] from https://images.linuxcontainers.org 
[1] d161de601b 
							
						 
						
							2021-01-02 17:23:18 +01: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5fb9a5c7c1 
								
							 
						 
						
							
							
								
								Merge pull request  #2411  from dalf/update-secret-key-check  
							
							... 
							
							
							
							Update secret key check 
							
						 
						
							2020-12-27 18:04:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5840499bfb 
								
							 
						 
						
							
							
								
								Merge pull request  #2423  from return42/mod1-boilerplate  
							
							... 
							
							
							
							Speed up PyLint & revert obsolete CSS issue 
							
						 
						
							2020-12-27 14:12:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								af584f2c40 
								
							 
						 
						
							
							
								
								[perf] pylint: Use multiple processes to speed up Pylint.  
							
							... 
							
							
							
							Specifying '-j 0' will auto-detect the number of processors available to use.
Suggested-by: @dalf / https://github.com/searx/searx/pull/2421#issuecomment-751444257 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-27 12:04:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b6dcf90816 
								
							 
						 
						
							
							
								
								Revert "[fix] sphinx 3.1 CSS issues"  
							
							... 
							
							
							
							This reverts commit 0616684baahttps://github.com/sphinx-doc/sphinx/pull/7878  has been merged into
Spinx-doc (v3.1.2), this patch is no longer needed:
  See sphinx-doc project, PR 7838 & 7484 with elementary patch to the basic CSS:
  - https://github.com/sphinx-doc/sphinx/issues/7838#issuecomment-646009605 
  - https://github.com/sphinx-doc/sphinx/pull/7484#issuecomment-646058972 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-27 11:27:42 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								eb1b5289d5 
								
							 
						 
						
							
							
								
								[mod] documentation: change the jinja context doesn't depend on searx.webapp  
							
							... 
							
							
							
							Before this commit, in the documentation, the jinja context is 'webapp' and contains
the global variable in the searx.webapp module.
This commit changes this to include only the mandatory variables to build the
documentation. 
							
						 
						
							2020-12-27 10:00:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ba53e6129 
								
							 
						 
						
							
							
								
								Merge pull request  #2420  from return42/fix-sphinx-book-targets  
							
							... 
							
							
							
							fix makefile `books/{name}.*` targets and add documentation about these targets 
							
						 
						
							2020-12-27 09:47:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1956ab4b50 
								
							 
						 
						
							
							
								
								Merge pull request  #2412  from dalf/update-buildenv  
							
							... 
							
							
							
							[fix] update buildenv 
							
						 
						
							2020-12-27 08:31:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48b4af1e08 
								
							 
						 
						
							
							
								
								Merge pull request  #2421  from return42/mod-pyenvinstall  
							
							... 
							
							
							
							[perf] optimize creation of the virtualenv & pyenvinstal targets 
							
						 
						
							2020-12-27 08:27:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d175a0fb7b 
								
							 
						 
						
							
							
								
								[mod] LXC_ENV_FOLDER moved from ./lxc to ./lxc-env  
							
							... 
							
							
							
							BTW:
- add target $(LXC_ENV_FOLDER)
- fix indentations
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-26 11:43:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7bd1d80a 
								
							 
						 
						
							
							
								
								[fix] utils/lib.sh: various typos in messages and comments  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-26 11:38:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								6316a8d49a 
								
							 
						 
						
							
							
								
								[fix] message to install different python versions from apt PPA  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-24 23:17:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								809bf85426 
								
							 
						 
						
							
							
								
								[perf] pyenvinstall: reinstall only when requirements are change  
							
							... 
							
							
							
							Create a (PY_ENV)/requirements.sha256 file with sha256 sums of the
./requirements*.txt files and reinstall only if the sha256 sums change.
Suggested-by: @dalf / https://github.com/searx/searx/pull/2418#pullrequestreview-558426579 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-24 16:25:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d85012b49b 
								
							 
						 
						
							
							
								
								[perf] virtualenv: install boilerplate only once  
							
							... 
							
							
							
							Install boilerplate packages (pip, wheel, setuptools and requirements.txt) only
once, when virtualenv is created.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-24 15:59:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3beede7ab7 
								
							 
						 
						
							
							
								
								[doc] describe 'make books/{name}.html' and 'books/{name}.pdf'  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-24 13:55:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								aace837665 
								
							 
						 
						
							
							
								
								[fix]  makefile.sphinx: additions to commit  c2a6f145 
							
							... 
							
							
							
							In commit c2a6f145 
							
						 
						
							2020-12-24 13:54:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2fc2d17a27 
								
							 
						 
						
							
							
								
								Merge pull request  #2418  from return42/fix-pyenv-install  
							
							... 
							
							
							
							[fix] makefile.python: remove duplicate pyenv-(un)install targets 
							
						 
						
							2020-12-24 10:23:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d129186212 
								
							 
						 
						
							
							
								
								Merge pull request  #2417  from return42/fix-seetings-template  
							
							... 
							
							
							
							[fix] use SEARX_SETTINGS_TEMPLATE from .config environment 
							
						 
						
							2020-12-24 10:00:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								af49bd2bd2 
								
							 
						 
						
							
							
								
								[fix] makefile.python: remove duplicate pyenv-(un)install targets  
							
							... 
							
							
							
							Makefile targets 'pyenv-install' and 'pyenv-uninstall' are unused duplicates of
'pyenvinstall' and 'pyenvuninstall'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-24 09:18:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								5fc9273e23 
								
							 
						 
						
							
							
								
								[mod] utils/searx.sh install: create branch if not already exists  
							
							... 
							
							
							
							This patch keeps an eye on:
1. When installing searx, the branch to install needs to be a local branch.
2. The branch to install can be different from the current branch.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-23 16:06:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								0fc3759d74 
								
							 
						 
						
							
							
								
								[fix] use SEARX_SETTINGS_TEMPLATE from .config environment  
							
							... 
							
							
							
							In commit a70b9b9f 
							
						 
						
							2020-12-23 14:10:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2aaf6f992 
								
							 
						 
						
							
							
								
								Merge pull request  #2415  from return42/upd-useragent  
							
							... 
							
							
							
							update useragents 
							
						 
						
							2020-12-22 16:02:36 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								59217bb5be 
								
							 
						 
						
							
							
								
								Merge pull request  #2397  from dalf/update-ci  
							
							... 
							
							
							
							updates for Python 3.9 / update CI 
							
						 
						
							2020-12-20 09:51:24 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								6402fb0b9a 
								
							 
						 
						
							
							
								
								[enh] CI: use actions/cache@v2 for Python dependencies  
							
							
							
						 
						
							2020-12-20 09:42:37 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35feb00a5b 
								
							 
						 
						
							
							
								
								Merge pull request  #2405  from dalf/no-emojis  
							
							... 
							
							
							
							[mod] remove emojis from source code 
							
						 
						
							2020-12-20 09:32:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72d2bb2289 
								
							 
						 
						
							
							
								
								Merge pull request  #2399  from return42/fix-lxc  
							
							... 
							
							
							
							[fix] determine path to makefile.lxc in a LXC 
							
						 
						
							2020-12-20 09:32:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32e4eab336 
								
							 
						 
						
							
							
								
								Merge pull request  #2401  from return42/drop-virtualenv-cmd  
							
							... 
							
							
							
							[mod] remove obsolete virtualenv command 
							
						 
						
							2020-12-20 09:29:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f4983e7415 
								
							 
						 
						
							
							
								
								[mod] remove emojis from source code  
							
							
							
						 
						
							2020-12-20 08:58:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								be08e5bfab 
								
							 
						 
						
							
							
								
								[fix] yum installation of 'Development Tools'  
							
							... 
							
							
							
							'yum install' does not support '@development-tools' notation for group
installation.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-12-18 22:32:05 +01:00