rachmadaniHaryono 
								
							 
						 
						
							
							
							
							
								
							
							
								4d4b6750bc 
								
							 
						 
						
							
							
								
								chg: test: suppress output  
							
							
							
						 
						
							2020-11-05 07:15:29 +08: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b42d42695 
								
							 
						 
						
							
							
								
								Merge pull request  #2290  from dalf/fix-misc  
							
							... 
							
							
							
							Various bug fixes 
							
						 
						
							2020-11-03 15:12:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c3382d12a 
								
							 
						 
						
							
							
								
								Merge pull request  #1681  from MarcAbonce/index_refactor  
							
							... 
							
							
							
							[mod] Separate index and search routes 
							
						 
						
							2020-11-03 15:09:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								58d72f2692 
								
							 
						 
						
							
							
								
								[mod] pylint: minor code change to allow pylint globally  
							
							... 
							
							
							
							This commit is only a step, it doesn't fix all the issues reported by pylint 
							
						 
						
							2020-11-03 11:35:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								e28b56e262 
								
							 
						 
						
							
							
								
								[fix] webadapter: fix locked categories  
							
							
							
						 
						
							2020-11-03 10:55:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								eed43783f9 
								
							 
						 
						
							
							
								
								[fix] comamnd engine: fix import  
							
							
							
						 
						
							2020-11-03 10:55:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								a08df82574 
								
							 
						 
						
							
							
								
								[fix] scanr_structure engine: fix import  
							
							
							
						 
						
							2020-11-03 10:54:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								8d71420b45 
								
							 
						 
						
							
							
								
								[mod] separate index and search routes  
							
							... 
							
							
							
							This makes it easier to separately handle search and index requests
from a web server or from a reverse proxy.
If a request to index contains a query, a permanent redirect HTTP response
is returned. This should give some level of backwards compatibility
for users that have set a searx instance in their browser's search bar. 
							
						 
						
							2020-11-02 20:04:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d7f21484ee 
								
							 
						 
						
							
							
								
								[mod] pylint: add extension-pkg-whitelist=lxml.etree  
							
							
							
						 
						
							2020-11-02 15:55:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								45f58a4a2a 
								
							 
						 
						
							
							
								
								[fix] searx configuration - quote bash calls in sed replacements  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-11-02 10:02:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								edef9d2f87 
								
							 
						 
						
							
							
								
								[doc] searx configuration - add 'mkdir /etc/searx' before copy  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-11-02 10:02:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								dd23ad8ba2 
								
							 
						 
						
							
							
								
								[fix] doc - add missing quotation marks in docs/build-templates  
							
							... 
							
							
							
							Escape the all the quotation marks (" --> \") in docs/build-templates.
The scripts are *bash evaluated* (e.g)::
  eval "echo \"$(< "${REPO_ROOT}/docs/build-templates/searx.rst")\""
Backslash, quotation marks and other need to be escaped.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-11-02 10:02:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d553de4909 
								
							 
						 
						
							
							
								
								Merge pull request  #2287  from return42/fix-make-run  
							
							... 
							
							
							
							[fix] make.run - use SEARX_DEBUG=1 instead of modifing settings.yml 
							
						 
						
							2020-10-31 16:51:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4a15d675d5 
								
							 
						 
						
							
							
								
								[fix] make.run - use SEARX_DEBUG=1 instead of modifing settings.yml  
							
							... 
							
							
							
							Reloading webapp.py when a file is changed exit with error::
    $ make run
    ....
    INFO:werkzeug: * Detected change in 'searx/searx/engines/deviantart.py', reloading
    INFO:werkzeug: * Restarting with stat
    ERROR:searx:server.secret_key is not changed. Please use something else instead of ultrasecretkey.
    make: *** [Makefile:69: run] Error 1
Patch suggested by @dalf [1]
[1] https://github.com/searx/searx/issues/2278#issuecomment-719732579 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-10-31 15:40:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e697d78d5a 
								
							 
						 
						
							
							
								
								[mod] make docs-live - remove --port option from sphinx-autobuild  
							
							... 
							
							
							
							Setting port fixed to 8080 has drawbacks when this port is already in use from
another application [1].  Removing this option from the command line offers the
use of the sphinx-autobuild defaults which are much more flexible [2].
[1] https://github.com/searx/searx/issues/2282 
[2] https://github.com/executablebooks/sphinx-autobuild/blob/master/README.md 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-10-30 20:30:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								54afe37e18 
								
							 
						 
						
							
							
								
								[mod] .travis.yml: build documentation automatically on the master branch  
							
							
							
						 
						
							2020-10-28 22:48:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10ddd421f2 
								
							 
						 
						
							
							
								
								Merge pull request  #2224  from dalf/update-infobox-engines  
							
							... 
							
							
							
							[enh] update infobox engines 
							
						 
						
							2020-10-28 22:36:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								95bd6033fa 
								
							 
						 
						
							
							
								
								[mod] wikidata engine: use one SPARQL request instead of 2 HTTP requests.  
							
							
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ca593728af 
								
							 
						 
						
							
							
								
								[mod] duckduckgo_definitions: display only user friendly attributes / URL  
							
							... 
							
							
							
							various bug fixes 
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								382fded665 
								
							 
						 
						
							
							
								
								[mod] result.py: merge infobox URL and attributes when the same label or the same entity  
							
							... 
							
							
							
							entity are wikidata entity (like "Q42" for "Douglas Adams", see https://www.wikidata.org/wiki/Q42  ) 
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								23f4203dfb 
								
							 
						 
						
							
							
								
								[fix] simple theme: infobox: remove useless entity information  
							
							
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6696e6bf 
								
							 
						 
						
							
							
								
								[mod] add external_urls.json and wikidata_units.json  
							
							
							
						 
						
							2020-10-28 08:09:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3d50eff66 
								
							 
						 
						
							
							
								
								Merge pull request  #2275  from dalf/mod-ahmia-filter  
							
							... 
							
							
							
							[mod] ahmia_filter.py: minor changes 
							
						 
						
							2020-10-27 21:17:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								5e7060053c 
								
							 
						 
						
							
							
								
								[mod] ahmia_filter.py: minor changes  
							
							... 
							
							
							
							- use result['parsed_url']
- load ahmia_blacklist.txt in searx.datae 
							
						 
						
							2020-10-27 20:00:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db703a0283 
								
							 
						 
						
							
							
								
								Merge pull request  #565  from MarcAbonce/onions  
							
							... 
							
							
							
							New category: Onions 
							
						 
						
							2020-10-26 14:20:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								2aef38c3b9 
								
							 
						 
						
							
							
								
								[fix] resolve query_parts regression  
							
							
							
						 
						
							2020-10-26 14:15:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								32957cdf49 
								
							 
						 
						
							
							
								
								add Ahmia filter plugin for onion results  
							
							
							
						 
						
							2020-10-25 17:59:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									a01200356 
								
							 
						 
						
							
							
							
							
								
							
							
								c3daa08537 
								
							 
						 
						
							
							
								
								[enh] Add onions category with Ahmia, Not Evil and Torch  
							
							... 
							
							
							
							Xpath engine and results template changed to account for the fact that
archive.org doesn't cache .onions, though some onion engines migth have
their own cache.
Disabled by default. Can be enabled by setting the SOCKS proxies to
wherever Tor is listening and setting using_tor_proxy as True.
Requires Tor and updating packages.
To avoid manually adding the timeout on each engine, you can set
extra_proxy_timeout to account for Tor's (or whatever proxy used) extra
time. 
							
						 
						
							2020-10-25 17:59:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0a44fa8bb7 
								
							 
						 
						
							
							
								
								Merge pull request  #2270  from kvch/disable-preference-settings  
							
							... 
							
							
							
							Let admins lock user preferences 
							
						 
						
							2020-10-25 18:24:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								33e139cae6 
								
							 
						 
						
							
							
								
								Let admins lock user preferences  
							
							
							
						 
						
							2020-10-25 18:06:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								6beb84efb8 
								
							 
						 
						
							
							
								
								[fix] adjust query unit tests  
							
							
							
						 
						
							2020-10-25 18:03:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ac755087c 
								
							 
						 
						
							
							
								
								Merge pull request  #2271  from kvch/open-semantic-search-engine  
							
							... 
							
							
							
							Open Semantic Search Engine 
							
						 
						
							2020-10-25 17:55:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Kegler 
								
							 
						 
						
							
							
							
							
								
							
							
								8e15d3e4c1 
								
							 
						 
						
							
							
								
								Open Semantic Search Engine  
							
							
							
						 
						
							2020-10-25 17:50:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								aa3c18dda9 
								
							 
						 
						
							
							
								
								[enh] allow searx query parts anywhere in the query -  closes   #831  
							
							
							
						 
						
							2020-10-25 17:40:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b872871fe 
								
							 
						 
						
							
							
								
								Merge pull request  #1246  from Venca24/devel_hash  
							
							... 
							
							
							
							[enh] add plugin converting strings into hash digests 
							
						 
						
							2020-10-24 14:16:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								35577051e2 
								
							 
						 
						
							
							
								
								[fix] hash plugin test  
							
							
							
						 
						
							2020-10-24 10:25:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								2b93e70a26 
								
							 
						 
						
							
							
								
								[fix] code style  
							
							
							
						 
						
							2020-10-24 09:20:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								1cbcf2ccb6 
								
							 
						 
						
							
							
								
								[mod] adapt hash plugin to current version of searx  
							
							
							
						 
						
							2020-10-23 21:35:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								40c552c11e 
								
							 
						 
						
							
							
								
								[fix] hash plugin  
							
							
							
						 
						
							2020-10-23 21:26:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								69e5a58058 
								
							 
						 
						
							
							
								
								[fix] code style  
							
							
							
						 
						
							2020-10-23 21:26:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea9438f5d 
								
							 
						 
						
							
							
								
								[fix] hash plugin  
							
							
							
						 
						
							2020-10-23 21:25:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Venca24 
								
							 
						 
						
							
							
							
							
								
							
							
								c9593c8ffd 
								
							 
						 
						
							
							
								
								[enh] add plugin converting strings into hash digests  
							
							
							
						 
						
							2020-10-23 21:25:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5707fba561 
								
							 
						 
						
							
							
								
								Merge pull request  #2265  from renyhp/patch-1  
							
							... 
							
							
							
							Fix typos in documentation 
							
						 
						
							2020-10-21 19:37:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									renyhp 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3bada084a2 
								
							 
						 
						
							
							
								
								Extract to /usr/local/filtron/local  
							
							... 
							
							
							
							The /usr/local/filtron/local/go directory will be created by tar. 
							
						 
						
							2020-10-19 17:49:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									renyhp 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b386a815da 
								
							 
						 
						
							
							
								
								Fix typo chmod searx:searx > chown searx:searx  
							
							
							
						 
						
							2020-10-19 17:31:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									renyhp 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aaf9334c79 
								
							 
						 
						
							
							
								
								Fix typo xgd-open > xdg-open  
							
							
							
						 
						
							2020-10-19 15:37:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e78bfd4d8b 
								
							 
						 
						
							
							
								
								Merge pull request  #2256  from kvch/force-setting-secret-key  
							
							... 
							
							
							
							Force admins to set secret_key if debug mode is disabled 
							
						 
						
							2020-10-09 18:42:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								116f7a6daa 
								
							 
						 
						
							
							
								
								Force admins to set secret_key if debug mode is disabled  
							
							... 
							
							
							
							This commit also enables debug mode for unit tests. 
							
						 
						
							2020-10-09 18:31:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								e158eeee4b 
								
							 
						 
						
							
							
								
								Propagate error messages from YouTube API  
							
							
							
						 
						
							2020-10-09 17:34:26 +02:00