Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3381471933 
								
							 
						 
						
							
							
								
								brands: add ISSUE_URL  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-25 17:48:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d471ec86dd 
								
							 
						 
						
							
							
								
								Makefile: add target node.env  - download & install npm dependencies  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-25 16:38:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3dbade0aed 
								
							 
						 
						
							
							
								
								[fix] brands: add GIT_URL variable to the docker build  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-25 14:50:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								757ebb5d9f 
								
							 
						 
						
							
							
								
								[fix] brands: add variables from build env to grunt process  
							
							... 
							
							
							
							We have some variables in the build environment which are also needed in the
grunt process when building themes.  Theses variables are relavant if one
creates a fork with its own branding.  We treat these variables under the term
'brands'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-25 14:09:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								04c687403e 
								
							 
						 
						
							
							
								
								[fix] brands: add variables from build env to jinja templating  
							
							... 
							
							
							
							We have some variables in the build environment which are also needed in the
templating process.  Theses variables are relavant if one creates a fork with
its own branding.  We treat these variables under the term 'brands'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-25 11:49:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								2d956696e9 
								
							 
						 
						
							
							
								
								docs: building (PDF) books / build user book  
							
							... 
							
							
							
							BTW: cleaned up Makefile target help
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-21 18:45:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								86e79488aa 
								
							 
						 
						
							
							
								
								LXC: utils/makefile.lxc (inital) add /.lxcenv.mk to contaiiners  
							
							... 
							
							
							
							Get LXC environment when building make targets.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-15 17:01:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f5f83b8a99 
								
							 
						 
						
							
							
								
								shellcheck: minor fixes to support all dsitros  
							
							... 
							
							
							
							checked with::
  sudo ./utils/lxc.sh cmd -- make test.sh
on ubu1804, ubu1910, fedora31 and archlinux.  All checks OK except:
ubu1604: uses shellcheck v0.3.7 (from 04/2015) which is no longer supported!
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-08 18:37:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b1e90cff23 
								
							 
						 
						
							
							
								
								LXC: separate lxc-suite from lxc & improved command line.  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-07 20:24:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9f1cb7a943 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
							
							
							
						 
						
							2020-03-04 12:11:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								c3e4753ce9 
								
							 
						 
						
							
							
								
								docs: generic documentation from the installation scripts  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-02 19:00:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								491cb95a1f 
								
							 
						 
						
							
							
								
								utils/lxc.env: separate environment that is used in containers  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-01 18:28:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								40843fe95a 
								
							 
						 
						
							
							
								
								searx/data/engines_languages.json: sort json file (no content change)  
							
							... 
							
							
							
							To get meaningfull diffs, the json file has to be sorted.  Before applying any
further content patch, the json file needs a inital sort (without changing any
content).
Sorted by::
  import sys, json
  with open('engines_languages.json') as f:
      j = json.load(f)
  with open('engines_languages.json', 'w') as f:
      json.dump(j, f, indent=2, sort_keys=True)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-01 07:56:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d5917cc029 
								
							 
						 
						
							
							
								
								utils/lib.sh: make uWSGI installation available for all distros  
							
							... 
							
							
							
							support: ubuntu, debin, fedora, archlinux
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-25 20:20:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d10abc7f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
							
							
							
						 
						
							2020-02-25 11:27:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								700574357a 
								
							 
						 
						
							
							
								
								make test: bugfix, pyenvinstall is a prerequisite for the pylint test  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-24 08:14:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4a94b4cca6 
								
							 
						 
						
							
							
								
								searx/testing.py: pylint & SPDX tag (no functional change)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-23 22:51:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								179be12732 
								
							 
						 
						
							
							
								
								preferences.py: pylint, SPDX tag & docstrings (no functional change)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-23 20:52:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								59e4026762 
								
							 
						 
						
							
							
								
								searx.sh: install settings at /etc/searx/settings.yml  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-17 18:58:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								7751b29559 
								
							 
						 
						
							
							
								
								LXC: add LXC tooling box (initial, WIP)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-08 19:12:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								79e1f837ef 
								
							 
						 
						
							
							
								
								utils & Makefile: add .config.mk & .config.sh for searx brands  
							
							... 
							
							
							
							By isolating the environment of makefiles and bash scripts into .config.mk and
.config.sh it is simple to maintain searx brands by setting some central
environments.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-04 10:39:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3cf31528f3 
								
							 
						 
						
							
							
								
								utils/searx.sh: add script to install isolated searx service (WIP)  
							
							... 
							
							
							
							WIP: written from scratch / linted but untested
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-14 19:26:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4139c63d23 
								
							 
						 
						
							
							
								
								utils/filtron.sh: add script to install filtron middleware  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-08 19:21:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								28dacee288 
								
							 
						 
						
							
							
								
								utils: add lib.sh containing common shell script  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-08 18:13:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								bdf392093a 
								
							 
						 
						
							
							
								
								build requirements: add a shell script static analysis tool  
							
							... 
							
							
							
							ShellCheck: https://github.com/koalaman/shellcheck 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-08 18:09:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f09459b98a 
								
							 
						 
						
							
							
								
								doc: describe Makefile targets  
							
							... 
							
							
							
							With the aim to simplify development cycles, started with PR #1756  a Makefile
based boilerplate was added.  This patch adds the missing developer
documentation.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-18 16:11:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								02d5173fb2 
								
							 
						 
						
							
							
								
								Makefile: remove trailing '/' from DOCS_URL  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-13 16:08:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								121f696460 
								
							 
						 
						
							
							
								
								Makefile: gh-pages: keep history of gh-branch intact (don't drop)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-13 12:58:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								0011890043 
								
							 
						 
						
							
							
								
								gh-pages - build docs & deploy on gh-pages branch  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-12 14:15:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								af2cae6d1d 
								
							 
						 
						
							
							
								
								doc: make use of sphinx.ext.extlinks & sphinx.ext.intersphinx  
							
							... 
							
							
							
							- add sphinx extensions
- patch documentation to make use of
These modules help to simplify the reST markup of external references.  BTW it
helps to write more readable reST and form custom brands.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-12 12:39:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ef85943e06 
								
							 
						 
						
							
							
								
								Makefile: add documentation build targets docs & docs-live  
							
							... 
							
							
							
							BTW:
- add build & dist folder to .gitignore
- justify indentation of build messages (makefile.python)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-12 12:10:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								796197db2d 
								
							 
						 
						
							
							
								
								boilerplate: add pylint / WIP: balance linting with pylint  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-11-28 20:07:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								7e572a2453 
								
							 
						 
						
							
							
								
								Makefile: add test.pep8 test.unit test.robot (from manage.sh)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-11-28 20:05:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b55a8004ed 
								
							 
						 
						
							
							
								
								boilerplate: add inital Makefile with run & install targets  
							
							... 
							
							
							
							Add *Makefile* boilerplate useful for python projects.  All python tasks are
using a virtualenv from ./local/py3
$ make help
  run       - run developer instance
  install   - developer install (./local)
  uninstall - uninstall (./local)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-11-28 19:54:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								53979a7bf7 
								
							 
						 
						
							
							
								
								[mod] remove buildout/makefile infrastructure  
							
							
							
						 
						
							2016-01-10 19:23:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matej Cotman 
								
							 
						 
						
							
							
							
							
								
							
							
								d4289222f2 
								
							 
						 
						
							
							
								
								fix: update buildout  
							
							
							
						 
						
							2015-11-01 06:42:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								d740e7384a 
								
							 
						 
						
							
							
								
								New Theme, Pix-art.  
							
							... 
							
							
							
							First commit 
							
						 
						
							2015-02-15 19:09:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								df9cf9d09b 
								
							 
						 
						
							
							
								
								Merge branch 'rtl' of github.com:Cqoicebordel/searx  
							
							
							
						 
						
							2015-02-10 15:23:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								14447a0761 
								
							 
						 
						
							
							
								
								Modify courgette theme and less it.  
							
							
							
						 
						
							2015-01-16 00:55:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								410dbc573b 
								
							 
						 
						
							
							
								
								[enh] static content generalization  
							
							
							
						 
						
							2015-01-12 14:54:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								0d36dcbf4c 
								
							 
						 
						
							
							
								
								[enh] pep8 check added to tests  
							
							
							
						 
						
							2015-01-02 12:36:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								8151585918 
								
							 
						 
						
							
							
								
								[fix] static file paths  
							
							
							
						 
						
							2015-01-01 17:54:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								e687f5c290 
								
							 
						 
						
							
							
								
								[enh][oscar_template] split js-files and compile them together  
							
							
							
						 
						
							2014-11-30 13:21:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								f4457da0a1 
								
							 
						 
						
							
							
								
								oscar template: using less to generate oscar.min.css  
							
							
							
						 
						
							2014-10-05 14:40:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								841f1eedfc 
								
							 
						 
						
							
							
								
								oscar template: generate bootstrap.min.css from source  
							
							
							
						 
						
							2014-10-05 14:40:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabor Nagy 
								
							 
						 
						
							
							
							
							
								
							
							
								8810273010 
								
							 
						 
						
							
							
								
								Cover searx.utils  
							
							
							
						 
						
							2014-07-12 15:46:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matej Cotman 
								
							 
						 
						
							
							
							
							
								
							
							
								08eaffe245 
								
							 
						 
						
							
							
								
								add multi theming support  
							
							
							
						 
						
							2014-06-05 13:18:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								c8a1e0bda4 
								
							 
						 
						
							
							
								
								move *.less files into seperate directory  
							
							
							
						 
						
							2014-03-13 16:51:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								425ec3b707 
								
							 
						 
						
							
							
								
								Using .less instead of .css  
							
							... 
							
							
							
							to generate the .css file from the .less file run: $make styles 
							
						 
						
							2014-03-05 15:20:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									asciimoo 
								
							 
						 
						
							
							
							
							
								
							
							
								852dfc77c6 
								
							 
						 
						
							
							
								
								[enh] configurable localization  
							
							
							
						 
						
							2014-01-22 00:59:18 +01:00