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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2bd69ac40 
								
							 
						 
						
							
							
								
								Merge pull request  #845  from tiekoetter/fix-1x  
							
							... 
							
							
							
							[fix] 1x engine 
							
						 
						
							2022-01-30 19:58:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Léon Tiekötter 
								
							 
						 
						
							
							
							
							
								
							
							
								a6673a1a94 
								
							 
						 
						
							
							
								
								[fix] 1x engine  
							
							... 
							
							
							
							1x changed the XML result layout. 
							
						 
						
							2022-01-30 19:48:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								79dbbd4d99 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2022-01-30 17:29:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Fischer 
								
							 
						 
						
							
							
							
							
								
							
							
								6f0ec7e58f 
								
							 
						 
						
							
							
								
								[simple] introduce page_with_header.html template  
							
							... 
							
							
							
							Previously the preferences & stats templates contained the markup:
<a href="{{ url_for('index') }}"><h1><span>SearXNG</span></h1></a>
There are many things wrong with this:
1. the markup was duplicated
2. the CSS needed to be changed whenever a new page wanted to use this
   header (since the CSS used page-specific selectors)
3. h1 should be reserved for the actual page title
   (e.g. Preferences or Engine stats)
4. the image was set via CSS which also set:
       span { visibility: hidden; }
   which however removes the alternative text from the accessibility
   tree (meaning screen readers will ignore it).
This commit fixes all these problems. 
							
						 
						
							2022-01-30 17:29:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								a6b879f19c 
								
							 
						 
						
							
							
								
								[mod] tineye engine: set engine_type to 'online_url_search'  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-01-30 16:30:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e92d40c854 
								
							 
						 
						
							
							
								
								[enh] implement a OnlineUrlSearchProcessor  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-01-30 16:05:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								0eacc46ee3 
								
							 
						 
						
							
							
								
								[mod] add documentation about searx.utils  
							
							... 
							
							
							
							This module is a toolbox for the engines.
Is should be documented.
In addition, searx/utils.py is checked by pylint. 
							
						 
						
							2022-01-29 22:49:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a6d84dab5 
								
							 
						 
						
							
							
								
								Merge pull request  #841  from dalf/simple-cookie-ltr  
							
							... 
							
							
							
							Simple theme: the cookie table is always displayed left-to-right 
							
						 
						
							2022-01-29 20:20:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f240a67bd7 
								
							 
						 
						
							
							
								
								Merge pull request  #842  from HLFH/master  
							
							... 
							
							
							
							Fix setup.py help folder 
							
						 
						
							2022-01-29 15:46:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gaspard d'Hautefeuille 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1df70b6aee 
								
							 
						 
						
							
							
								
								Fix setup.py help folder  
							
							
							
						 
						
							2022-01-29 14:33:37 +00:00