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 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							068155df88 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
						
					 
					
						2022-01-29 14:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4caa5a39 
							
						 
					 
					
						
						
							
							[fix] simple theme: /preferences: cookies table is LTR  
						
						... 
						
						
						
						close  #827  
					
						2022-01-29 14:42:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a366c9807 
							
						 
					 
					
						
						
							
							Merge pull request  #838  from dalf/remove_deprecated_code  
						
						... 
						
						
						
						[mod] remove deprecate code 
						
						
					 
					
						2022-01-29 10:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a5e1e74ef 
							
						 
					 
					
						
						
							
							Merge pull request  #837  from dalf/fix-ina  
						
						... 
						
						
						
						[fix] ina engine 
						
						
					 
					
						2022-01-29 07:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f61df6a0 
							
						 
					 
					
						
						
							
							[mod] remove deprecate code  
						
						... 
						
						
						
						remove code to support Python 3.5 and Python 3.6 
						
						
					 
					
						2022-01-29 08:54:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							116802852d 
							
						 
					 
					
						
						
							
							[fix] ina engine  
						
						... 
						
						
						
						based on a45408e8e2 
						
						
					 
					
						2022-01-28 22:33:41 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b7f74fbe42 
							
						 
					 
					
						
						
							
							[mod] tineye - add some documentation  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2022-01-28 09:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							880555e263 
							
						 
					 
					
						
						
							
							[enh] engine - add Tineye reverse image search  
						
						... 
						
						
						
						Other optional parameter ..
`&sort=crawl_date`
    can be appended to search_string to sort results by date.
`&domain=example.org`
    can be implemented to search_string to get results from just one domain.
Public instances could get relatively fast timed-out for 3600s.
--
Merged from @allendema's commit [1] and slightly modfied / see [2].
Related-to: [1] 455b2b4460https://github.com/searx/searx/pull/3040 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2022-01-28 09:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f100d7046 
							
						 
					 
					
						
						
							
							Merge pull request  #833  from searxng/translations_update  
						
						... 
						
						
						
						Update translations 
						
						
					 
					
						2022-01-28 08:23:36 +01:00 
						 
				 
			
				
					
						
							
							
								searxng-bot 
							
						 
					 
					
						
						
						
						
							
						
						
							43a262497b 
							
						 
					 
					
						
						
							
							[translations] update from Weblate  
						
						... 
						
						
						
						80b99072 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
32354577 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
38737f21 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
f1658c80 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
3172618b - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
5063d261 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
69df6ff6 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
51bd2e18 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
f6dea2a9 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
d6230142 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
4d07658c - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
e3798ef7 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
bc99fe05 - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de>
2811901d - 2022-01-26 - Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2022-01-28 07:16:43 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bac8ddf9ad 
							
						 
					 
					
						
						
							
							Bump redis from 4.1.1 to 4.1.2  
						
						... 
						
						
						
						Bumps [redis](https://github.com/redis/redis-py ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
						
					 
					
						2022-01-28 07:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f82ab36a9 
							
						 
					 
					
						
						
							
							Merge pull request  #817  from not-my-profile/pyright-01  
						
						... 
						
						
						
						Pyright 01 
						
						
					 
					
						2022-01-27 23:18:41 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fc53b41f8 
							
						 
					 
					
						
						
							
							Merge pull request  #805  from tiekoetter/fix-tor  
						
						... 
						
						
						
						Fix Tor 
						
						
					 
					
						2022-01-27 22:47:32 +01:00 
						 
				 
			
				
					
						
							
							
								Léon Tiekötter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cbf73a1f4 
							
						 
					 
					
						
						
							
							Allow 'using_tor_proxy' to be set for each engine individually  
						
						... 
						
						
						
						Check 'using_tor_proxy' for each engine individually instead of checking globally
[fix] searx.network: update _rdns test to the last httpx version
Co-authored-by: Alexandre Flament <alex@al-f.net> 
						
						
					 
					
						2022-01-27 22:37:02 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							506169f312 
							
						 
					 
					
						
						
							
							[pyright] remove no longer needed assertion  
						
						... 
						
						
						
						The pyright bug[1] for which the assertion was added has been fixed.
[1]: https://github.com/microsoft/pyright/issues/2930  
						
						
					 
					
						2022-01-27 22:17:16 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							b767752d0c 
							
						 
					 
					
						
						
							
							[pyright:basic] searx.webapp  
						
						
						
						
					 
					
						2022-01-27 22:17:16 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							640c404844 
							
						 
					 
					
						
						
							
							[pyright:strict] searx.search.checker.background  
						
						
						
						
					 
					
						2022-01-27 22:07:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							8aef66b365 
							
						 
					 
					
						
						
							
							[enh] use typing_extensions for Python 3.7  
						
						... 
						
						
						
						This lets the next commit make use of TypedDict &
Literal which were only introduced in Python 3.8. 
						
						
					 
					
						2022-01-27 22:07:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							7f89adc5f3 
							
						 
					 
					
						
						
							
							[pyright:strict] searx.shared.shared_abstract  
						
						
						
						
					 
					
						2022-01-27 22:07:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b03db4c73 
							
						 
					 
					
						
						
							
							Merge pull request  #830  from return42/fix.828  
						
						... 
						
						
						
						[fix] docs - don't add plugins twice 
						
						
					 
					
						2022-01-27 08:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc28e3353 
							
						 
					 
					
						
						
							
							[fix] docs - don't add plugins twice  
						
						... 
						
						
						
						The PluginStore is already initalized when the application is initalized
    searx.plugins.initialize(application)
BTW: remove unneeded Flask import
Closes: https://github.com/searxng/searxng/issues/828 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2022-01-27 08:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Braeuning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c6bd2adf6 
							
						 
					 
					
						
						
							
							Merge pull request  #825  from MontyQI/ui-changes  
						
						... 
						
						
						
						Simple theme uppercase buttons 
						
						
					 
					
						2022-01-26 18:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								Monty 
							
						 
					 
					
						
						
						
						
							
						
						
							f59afc8dd2 
							
						 
					 
					
						
						
							
							Uppercase buttons  
						
						
						
						
					 
					
						2022-01-26 16:54:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c110a58a89 
							
						 
					 
					
						
						
							
							Merge pull request  #820  from return42/ign-monkey  
						
						... 
						
						
						
						[test.pyright] suppress warnings about intentional monkey patching 
						
						
					 
					
						2022-01-26 14:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccffab3a43 
							
						 
					 
					
						
						
							
							Merge pull request  #813  from MarcAbonce/change-wolfram-category  
						
						... 
						
						
						
						Move WolframAlpha away from Science category 
						
						
					 
					
						2022-01-26 14:10:19 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							73a6da4dd9 
							
						 
					 
					
						
						
							
							[test.pyright] suppress warnings about intentional monkey patching  
						
						... 
						
						
						
						The warnings:
- "logger" is not defined'
- "supported_languages" is not defined'
- "language_aliases" is not defined'
are very verbose and superfluous, since these messages are related to
intentional monkey patching.
[1] https://github.com/searxng/searxng/pull/783#issuecomment-1019818178 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2022-01-25 23:26:53 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5f266065c 
							
						 
					 
					
						
						
							
							Merge pull request  #824  from dalf/fix-simple-pref-checker  
						
						... 
						
						
						
						[fix] simple theme: don't crash when the checker is enabled 
						
						
					 
					
						2022-01-25 23:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							334a89f399 
							
						 
					 
					
						
						
							
							Merge pull request  #822  from return42/invidious-setup  
						
						... 
						
						
						
						[mod] improve setup of invidious engine 
						
						
					 
					
						2022-01-25 22:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							dfb9ca527d 
							
						 
					 
					
						
						
							
							[fix] simple theme: don't crash when the checker is enabled  
						
						... 
						
						
						
						The macro "checkbox" in macros.html uses the macro "icon_small"
from icons.html
The commit imports icon_small in macros.html to fix the issue.
It works because the macros in macros.html are imported with the Jinja2 context.
See https://jinja.palletsprojects.com/en/3.0.x/templates/#import-visibility 
close  #819  
						
						
					 
					
						2022-01-25 22:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							10c9b9775d 
							
						 
					 
					
						
						
							
							[mod] improve setup of invidious engine  
						
						... 
						
						
						
						- My experience is, that a timeout of 5 sec is not need, I got fast response
  less than a second.
- https://invidious.tube/  redirects to http://ww25.invidious.tube/ 
  - in SearXNG defaults the http protocol is unsafe and raise an error
  - https://ww25.invidious.tube  has SSL_ERROR_UNSAFE_NEGOTIATION
Related-to: https://github.com/searxng/searxng/issues/821 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2022-01-25 19:02:11 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81453a0eba 
							
						 
					 
					
						
						
							
							Merge pull request  #811  from return42/enh-788  
						
						... 
						
						
						
						[mod] configuration to overwrite engine description 
						
						
					 
					
						2022-01-25 06:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							973a2a57a1 
							
						 
					 
					
						
						
							
							Merge pull request  #815  from mrpaulblack/add-sec-policy  
						
						... 
						
						
						
						[enh] add security policy 
						
						
					 
					
						2022-01-25 02:58:10 +01:00 
						 
				 
			
				
					
						
							
							
								mrpaulblack 
							
						 
					 
					
						
						
						
						
							
						
						
							413bfb304f 
							
						 
					 
					
						
						
							
							[enh] add security policy  
						
						
						
						
					 
					
						2022-01-25 00:56:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							576eab04d2 
							
						 
					 
					
						
						
							
							Merge pull request  #802  from MontyQI/Icon-update  
						
						... 
						
						
						
						Changed preferences icon to settings icon in gruntfile 
						
						
					 
					
						2022-01-24 22:05:55 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ce7625117 
							
						 
					 
					
						
						
							
							Merge pull request  #804  from return42/minor-fix  
						
						... 
						
						
						
						[mod] lib_nvm.sh: minor improvements / no functional change 
						
						
					 
					
						2022-01-24 17:58:16 +01:00