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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							38d32337e7 
							
						 
					 
					
						
						
							
							[mod] documentations & comments: update http://* URL to https://*.  
						
						... 
						
						
						
						About http://lesscss.org  see https://github.com/less/less-docs/issues/520  
						
						
					 
					
						2020-12-04 16:52:25 +01:00 
						 
				 
			
				
					
						
							
							
								rachmadani haryono 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c03e4c86bc 
							
						 
					 
					
						
						
							
							Feature/standalone searx update ( #1591 )  
						
						... 
						
						
						
						* chg: dev: update standalone_searx
parent d8a5df721b33dd8a7cc9e21dba4060f21d629f69
author rachmadaniHaryono <foreturiga@gmail.com> 1603896594 +0800
committer rachmadaniHaryono <foreturiga@gmail.com> 1603896619 +0800
chg: dev: debug engine_shortcuts
chg: dev: only initilize if engine is given
chg: dev: split main
chg: dev: standalone_searx
chg: dev: update standalone_searx
chg: doc: remove unnecessary log
chg: test: differentiate travis
chg: test: disable shortcut
chg: test: use default engine settings
fix: dev: category choices
fix: dev: duplicate engine shortcut
fix: dev: travis python3
fix: test:  use empty string as shortcut
fix: test: apkm
fix: test: engine shortcut
fix: test: mypy
fix: test: parameter
fix: test: pep8
fix: test: py2 compatibilities
fix: test: searx settings
fix: test: travis engines
new: dev: deduplicate engine
new: dev: main receive engines parameter
new: dev: parse_argument accept engines parameter
new: dev: split search query from get_result func
new: test: basic result case
Suggestions: use RawTextQuery to make the suggestions URLs. Update all themes accordingly.
* new: doc: searx import and init
* chg: dev: parse_argument
- doc
- run on __main__
- simple parse_args
* chg: doc: module
* chg: dev: import section
- remove unused python path modification
- new required package
* chg: dev: script run
- parse_argument func return directly parsed results
- main func return dict instead json text
- dump directly on sys.stdout.write
* chg: dev: get_search_query and get_search_query func
* chg: dev: main func
- move inner function outside
- return dict instead of json text
* new: dev: add utils to doc sys path
* new: doc: standalone_searx
* fix: doc: run script
* chg: dev: mypy type hint
* chg: dev: SearchQuery don't have attr engines
* chg: dev: reset engines __init__
* chg: test: unit test update
* chg: dev: pylint and flake8
* new: test: standalone_searx
* chg: dev: main func and doc
* chg: dev: import and type hint
* new: dev: main func
- remove get_result func
- single func which just translate dict
* chg: test: put mypy on dev requirement
* chg: doc: update
* new: doc: add standalone_searx module member
* chg: doc: shell command line
* chg: dev: remove mypy
* chg: doc: module docstring 
						
						
					 
					
						2020-11-04 12:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							2cafc5462d 
							
						 
					 
					
						
						
							
							[fix] revert PR  #2232  and  #2230  
						
						
						
						
					 
					
						2020-10-01 16:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							9a856083df 
							
						 
					 
					
						
						
							
							[fix] Sphinx 3.2.1 build: call searx.engines.initialize_engines  
						
						... 
						
						
						
						Fix admin/engines.html
Fix  #2230  
						
						
					 
					
						2020-09-30 10:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c6985aaf8 
							
						 
					 
					
						
						
							
							Merge pull request  #2230  from dalf/fix-sphinx-build  
						
						... 
						
						
						
						[fix] Sphinx 3.2.1 build: add missing "engines" variable in the jinja context 
						
						
					 
					
						2020-09-30 09:29:09 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							6d56c754a7 
							
						 
					 
					
						
						
							
							[fix] Sphinx 3.2.1 build: add missing "engines" variable in the jinja context  
						
						... 
						
						
						
						Fix the admin/engines.html page 
						
						
					 
					
						2020-09-29 12:30:10 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							f204e4903d 
							
						 
					 
					
						
						
							
							[fix] migration from github.com/asciimoo/searx to github.com/searx/searx : fix URLs  
						
						
						
						
					 
					
						2020-09-28 16:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							aa5f947157 
							
						 
					 
					
						
						
							
							[enh] add 'kernel-include' reST-directive  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-06-18 18:51:31 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							0742c2504d 
							
						 
					 
					
						
						
							
							build environment: add GIT_BRANCH variable  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-03-29 16:28:17 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							7b4cf2eb48 
							
						 
					 
					
						
						
							
							tooling box: simplify build enviroments  
						
						... 
						
						
						
						- no more need for a .config.mk
- docs: use searx.brands environment
- searx.sh, filtron.sh & morty.sh are sourcing utils/brand.env
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-03-29 15:09:34 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							f25da6070e 
							
						 
					 
					
						
						
							
							docs: generic documentation get templating  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-03-03 16:26:02 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							4d67164918 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-02-23 13:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d184473f 
							
						 
					 
					
						
						
							
							docs: fix dead Searx-instance links to  https://searx.space  
						
						... 
						
						
						
						Related to #1853  / BTW update year of copyright note
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-02-20 18:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							63b0ba701f 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-02-17 15:00:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							88f9ac58f4 
							
						 
					 
					
						
						
							
							[mod] move public instance list to  https://searx.space  
						
						
						
						
					 
					
						2020-02-14 13:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a5eefea61d 
							
						 
					 
					
						
						
							
							docs: fix extlink 'origin' to use GIT_BRANCH env  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-02-04 13:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							876988a34f 
							
						 
					 
					
						
						
							
							docs: add Sphinx-doc extension sphinxcontrib.programoutput  
						
						... 
						
						
						
						- https://github.com/NextThought/sphinxcontrib-programoutput 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-01-11 12:49:02 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							86b5163641 
							
						 
					 
					
						
						
							
							docs: move wiki/Searx-instances from wiki to docs  
						
						... 
						
						
						
						fix project link in conf.py
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-01-06 15:06:36 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d1892b2112 
							
						 
					 
					
						
						
							
							docs(admin): add article 'Buildhosts' with system requirements  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-28 01:25:16 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f2802e4b 
							
						 
					 
					
						
						
							
							docs(dev): add more markups to reST primer  
						
						... 
						
						
						
						- Literal blocks
- Unicode substitution
- Horizontal list
- Math equations
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-28 01:01:11 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							92afe68d65 
							
						 
					 
					
						
						
							
							doc(dev): reST/sphinx add tabbed views extension (sphinx_tabs.tabs)  
						
						... 
						
						
						
						See issue #1785 :
  idea: in the doc, provide installation instructions with one tab per
  distrubution
preview (don't bookmark):
  https://return42.github.io/searx/dev/reST.html#tabbed-views 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-26 10:26:12 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d1154202bc 
							
						 
					 
					
						
						
							
							doc: add reST templating // incl. generic engine tabe  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-21 17:13:38 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							e1566e68aa 
							
						 
					 
					
						
						
							
							doc: add content to reST primer (WIP) // linuxdoc  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-19 23:36:53 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							bee19a76f7 
							
						 
					 
					
						
						
							
							doc: add reST primer (inital / WIP)  
						
						... 
						
						
						
						preview: https://return42.github.io/searx/dev/reST.html 
includes:
- :class: rst-example // admonitions with (rendered) reST markup example
- extlinks to docutils
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-19 17:05:50 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4526916d 
							
						 
					 
					
						
						
							
							edoc: -- makefile.rst fix typo and add extlinks['man']  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-18 18:32:42 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							97b86fd184 
							
						 
					 
					
						
						
							
							doc: document the new reST & gh-pages workflow  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-13 14:57:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							e9fff4fde6 
							
						 
					 
					
						
						
							
							doc: proofread of the all reST sources (no content change)  
						
						... 
						
						
						
						Normalize reST sources with best practice and KISS in mind.
to name a few points:
- simplify reST tables
- make use of ``literal`` markup for monospace rendering
- fix code-blocks for better rendering in HTML
- normalize section header markup
- limit all lines to a maximum of 79 characters
- add option -H to the sudo command used in code blocks
- drop useless indentation of lists
- ...
[1] https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-12 19:20:56 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							25fa7da6c8 
							
						 
					 
					
						
						
							
							doc: use customized pocoo theme (pallets-sphinx-themes)  
						
						... 
						
						
						
						The old searx theme was a copy of the flask theme.  In the meantime this theme
is available from the python module pallets-sphinx-themes.
This patch makes pallets-sphinx-themes as a (dev) requirement and drops most of
the old and obsolete searx theme settings/files.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2019-12-12 12:21:52 +01:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							021e1da4c9 
							
						 
					 
					
						
						
							
							add post about introducing offline engines  
						
						
						
						
					 
					
						2019-10-23 13:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							b92631bf8c 
							
						 
					 
					
						
						
							
							various mods: uwsgi setup and version update ++ py3 img src fix ++ new sphinx version -  closes   #939  
						
						
						
						
					 
					
						2017-06-12 12:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							e43e5af207 
							
						 
					 
					
						
						
							
							bump searx version to 0.11.0  
						
						
						
						
					 
					
						2017-03-18 23:55:20 +01:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							ee18ad780e 
							
						 
					 
					
						
						
							
							conf: bump searx version to 0.10.0  
						
						
						
						
					 
					
						2016-11-04 21:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Noemi Vanyi 
							
						 
					 
					
						
						
						
						
							
						
						
							ffcceed517 
							
						 
					 
					
						
						
							
							version bump to 0.9.0 && year to 2016  
						
						
						
						
					 
					
						2016-07-09 21:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6597b407 
							
						 
					 
					
						
						
							
							[enh] initial structure  
						
						
						
						
					 
					
						2015-11-17 23:38:22 +01:00