Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								91527fbd6b 
								
							 
						 
						
							
							
								
								[enh] avoid /about redirect in template links  
							
							
							
						 
						
							2022-02-05 04:53:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24e2acf88e 
								
							 
						 
						
							
							
								
								Merge pull request  #839  from dalf/docs_searx_utils  
							
							... 
							
							
							
							[mod] add documentation about searx.utils 
							
						 
						
							2022-02-04 21:28:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5071e5972 
								
							 
						 
						
							
							
								
								Merge pull request  #870  from not-my-profile/autocomplete-off  
							
							... 
							
							
							
							preferences: Set autocomplete=off for form 
							
						 
						
							2022-02-04 20:29:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								07936060d1 
								
							 
						 
						
							
							
								
								preferences: Set autocomplete=off for form  
							
							... 
							
							
							
							Otherwise you can change the value of a select,
refresh the page and the preferences stay changed,
leaving the wrong impression that they were saved. 
							
						 
						
							2022-02-04 21:11:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b35ef9789b 
								
							 
						 
						
							
							
								
								[pylint] engines/invidious.py  
							
							... 
							
							
							
							Fix remarks from pylint and remove usless comments
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 15:42:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e2ec6b4211 
								
							 
						 
						
							
							
								
								[fix] invidious engine: store random base_url in param  
							
							... 
							
							
							
							Two different threads ( = two different user queries) can call the request
function in a row and then the response function.  The namespace will be same
since this is the same engine.
To keep exactly the same value ``base_url`` must be stored in params and then
retrieve using ``resp.search_params["base_url"]``.
Suggested-by: @dalf https://github.com/searxng/searxng/pull/862#discussion_r799324861 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 15:42:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae804ddf40 
								
							 
						 
						
							
							
								
								Merge pull request  #862  from return42/fix-858  
							
							... 
							
							
							
							[fix] solidtorrents engine - JSON API no longer exists 
							
						 
						
							2022-02-04 14:38:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ddc2102a07 
								
							 
						 
						
							
							
								
								[fix] solidtorrents engine: store random bas_url in param  
							
							... 
							
							
							
							Two different threads ( = two different user queries) can call the request
function in a row and then the response function.  The namespace will be same
since this is the same engine.
To keep exactly the same value ``base_url`` must be stored in params and then
retrieve using ``resp.search_params["base_url"]``.
Suggested-by: @dalf https://github.com/searxng/searxng/pull/862#discussion_r799324861 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 14:55:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d6061b7c8a 
								
							 
						 
						
							
							
								
								[mod] solidtorrents engine: add metadata & torrentfile  
							
							... 
							
							
							
							BTW: define min_len in eval_xpath_list of 'stats' list
Suggested-by: @dalf https://github.com/searxng/searxng/pull/862#pullrequestreview-872910744 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 14:53:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f9c4868142 
								
							 
						 
						
							
							
								
								[fix] solidtorrents engine: use get_torrent_size from searx.utils  
							
							... 
							
							
							
							Suggested-by: @dalf https://github.com/searxng/searxng/pull/862#pullrequestreview-872858489 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 14:53:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d92b3d96fd 
								
							 
						 
						
							
							
								
								[fix] solidtorrents engine: JSON API no longer exists  
							
							... 
							
							
							
							The API endpoint, we where using does not exist anymore.  This patch is a
rewrite that parses the HTML page.
Related: https://github.com/paulgoio/searxng/issues/17 
Closes: https://github.com/searxng/searxng/issues/858 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 14:53:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de32d543bc 
								
							 
						 
						
							
							
								
								Merge pull request  #863  from searxng/dependabot/pip/master/black-22.1.0  
							
							... 
							
							
							
							Bump black from 21.12b0 to 22.1.0 
							
						 
						
							2022-02-04 08:52:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e5d562da3 
								
							 
						 
						
							
							
								
								Merge pull request  #865  from searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/sharp-0.30.0  
							
							... 
							
							
							
							Bump sharp from 0.29.3 to 0.30.0 in /searx/static/themes/simple 
							
						 
						
							2022-02-04 08:52:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								964902e779 
								
							 
						 
						
							
							
								
								[fix] issue reported by pylint 22.1.0  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-04 09:45:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad3a46a268 
								
							 
						 
						
							
							
								
								Merge pull request  #864  from searxng/dependabot/pip/master/twine-3.8.0  
							
							... 
							
							
							
							Bump twine from 3.7.1 to 3.8.0 
							
						 
						
							2022-02-04 09:28:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7a89c5bfe8 
								
							 
						 
						
							
							
								
								Merge pull request  #866  from searxng/translations_update  
							
							... 
							
							
							
							Update translations 
							
						 
						
							2022-02-04 09:20:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								cc99386523 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							bf218121ba9e50fd258505badacbf882968e7f6b 
						
							2022-02-04 07:14:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6eee2d8771 
								
							 
						 
						
							
							
								
								Bump sharp from 0.29.3 to 0.30.0 in /searx/static/themes/simple  
							
							... 
							
							
							
							Bumps [sharp](https://github.com/lovell/sharp ) from 0.29.3 to 0.30.0.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.29.3...v0.30.0 )
---
updated-dependencies:
- dependency-name: sharp
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-02-04 07:10:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62e4842fca 
								
							 
						 
						
							
							
								
								Bump twine from 3.7.1 to 3.8.0  
							
							... 
							
							
							
							Bumps [twine](https://github.com/pypa/twine ) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/pypa/twine/releases )
- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pypa/twine/compare/3.7.1...3.8.0 )
---
updated-dependencies:
- dependency-name: twine
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-02-04 07:05:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								26b3cc5582 
								
							 
						 
						
							
							
								
								Bump black from 21.12b0 to 22.1.0  
							
							... 
							
							
							
							Bumps [black](https://github.com/psf/black ) from 21.12b0 to 22.1.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/commits/22.1.0 )
---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-02-04 07:05:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9fae80facb 
								
							 
						 
						
							
							
								
								Merge pull request  #618  from dalf/limiter  
							
							... 
							
							
							
							[enh] limiter plugin 
							
						 
						
							2022-02-02 09:24:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								f79b0fce06 
								
							 
						 
						
							
							
								
								[enh] limiter plugin  
							
							... 
							
							
							
							can replace filtron:
* rate limite the number of request per IP and per (IP, User-Agent)
* block some bots
use Redis
data stored in Redis never contains the IP addresses, only HMAC using the secret_key
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-02 09:15:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07f7289e23 
								
							 
						 
						
							
							
								
								Merge pull request  #849  from return42/fix-787  
							
							... 
							
							
							
							[fix] engines description - currency_convert.py 
							
						 
						
							2022-02-01 07:19:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								50a56532c4 
								
							 
						 
						
							
							
								
								[pylint] engines/currency_convert.py  
							
							... 
							
							
							
							Fix remarks from pylint
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-02-01 08:02:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								314ea2dc61 
								
							 
						 
						
							
							
								
								Merge pull request  #852  from searxng/update_data_update_ahmia_blacklist.py  
							
							... 
							
							
							
							Update searx.data - update_ahmia_blacklist.py 
							
						 
						
							2022-02-01 06:52:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d0bd47ff0 
								
							 
						 
						
							
							
								
								Merge pull request  #853  from searxng/update_data_update_firefox_version.py  
							
							... 
							
							
							
							Update searx.data - update_firefox_version.py 
							
						 
						
							2022-02-01 06:52:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								20cbabff96 
								
							 
						 
						
							
							
								
								Merge pull request  #851  from searxng/update_data_update_currencies.py  
							
							... 
							
							
							
							Update searx.data - update_currencies.py 
							
						 
						
							2022-02-01 06:48:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc9c3068c5 
								
							 
						 
						
							
							
								
								Merge pull request  #850  from searxng/update_data_update_wikidata_units.py  
							
							... 
							
							
							
							Update searx.data - update_wikidata_units.py 
							
						 
						
							2022-02-01 06:47:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								f4f90aa3a4 
								
							 
						 
						
							
							
								
								Update searx.data - update_firefox_version.py  
							
							
							
						 
						
							2022-02-01 06:23:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								7b402e1aa0 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2022-02-01 06:23:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								1c47f4b6e0 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2022-02-01 06:23:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								e78dc45d1e 
								
							 
						 
						
							
							
								
								Update searx.data - update_wikidata_units.py  
							
							
							
						 
						
							2022-02-01 06:22:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								14338e2c3b 
								
							 
						 
						
							
							
								
								[enh] generate navigation for help pages  
							
							
							
						 
						
							2022-02-01 06:29:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								c53c295573 
								
							 
						 
						
							
							
								
								[enh] make searx.user_help use an explicit TOC  
							
							... 
							
							
							
							When we have multiple help pages we want them
to be displayed in a specific order. 
							
						 
						
							2022-02-01 06:29:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								0f7bcd17b2 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2022-02-01 06:29:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								5012d06e72 
								
							 
						 
						
							
							
								
								[simple] allow .tabs to be used for help pages  
							
							
							
						 
						
							2022-02-01 06:28:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								fb9eedbf40 
								
							 
						 
						
							
							
								
								[enh] introduce /help route  
							
							... 
							
							
							
							Translation will be implemented in the future.
For now the "en" in /help/en/<pagename> is hardcoded. 
							
						 
						
							2022-02-01 06:28:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								b93711b45d 
								
							 
						 
						
							
							
								
								[help] remove link from about.md title  
							
							... 
							
							
							
							Now that about.html extends page_with_header.html
it already has a link to the start page and removing
the link makes it easier to extract the page title
from the Markdown for the following commit. 
							
						 
						
							2022-02-01 06:28:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								08bb3a5f3a 
								
							 
						 
						
							
							
								
								[pyright:basic] searx.user_help  
							
							
							
						 
						
							2022-02-01 06:28:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ae05f6ea5 
								
							 
						 
						
							
							
								
								Merge pull request  #847  from not-my-profile/simple-preferences-link  
							
							... 
							
							
							
							[simple] preferences link 
							
						 
						
							2022-02-01 06:27:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								e931590312 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2022-02-01 06:22:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								b6200563ba 
								
							 
						 
						
							
							
								
								[simple] improve margin of #linkto_preferences  
							
							... 
							
							
							
							Co-authored-by: Paul Braeuning <paul@paulgo.io> 
							
						 
						
							2022-02-01 06:22:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								15320b5eec 
								
							 
						 
						
							
							
								
								[fix] engines description - currency_convert.py  
							
							... 
							
							
							
							Currency engine has DuckDuckGo metadata
In the engine selector of the preferences window, the currency search engine has
the same metadata and wikidata url as duckduckgo, I'd assume there should be a
difference of some sort there clarifying what source the currency uses or, if
it's a duckduckgo service, at least clarifying that it's a currency service by
duck duck go.
Closes: https://github.com/searxng/searxng/issues/787 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-01-31 23:17:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								743353dd09 
								
							 
						 
						
							
							
								
								[simple] add aria-label to preferences link  
							
							
							
						 
						
							2022-01-31 12:00:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								e7c0f4e877 
								
							 
						 
						
							
							
								
								[simple] link preferences on /about and /stats  
							
							... 
							
							
							
							We want to link the preferences from every page
(except of course the preferences page). 
							
						 
						
							2022-01-31 11:57:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c82b9c68d2 
								
							 
						 
						
							
							
								
								Merge pull request  #843  from not-my-profile/simple-page-with-header  
							
							
							
						 
						
							2022-01-31 11:14:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60e7fee47a 
								
							 
						 
						
							
							
								
								Merge pull request  #475  from return42/tineye  
							
							... 
							
							
							
							[enh] engine - add Tineye reverse image search 
							
						 
						
							2022-01-31 08:51:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								2d5929cc59 
								
							 
						 
						
							
							
								
								[mod] searx.utils: more typing  
							
							
							
						 
						
							2022-01-30 22:14:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								ebd3013a1a 
								
							 
						 
						
							
							
								
								[mod] tineye engine: minor changes  
							
							... 
							
							
							
							* remove "disable: false" in settings.yml
* use the json() method from httpx.Response (faster character encoding detection) 
							
						 
						
							2022-01-30 20:49:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32c5acb1fb 
								
							 
						 
						
							
							
								
								Merge pull request  #832  from searxng/dependabot/pip/master/redis-4.1.2  
							
							... 
							
							
							
							Bump redis from 4.1.1 to 4.1.2 
							
						 
						
							2022-01-30 20:08:21 +01:00