Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							e76ab1a4b3 
							
						 
					 
					
						
						
							
							[refactor] images: add resolution, image format and filesize fields  
						
						... 
						
						
						
						Co-authored-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-02-25 16:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							32a4ea350e 
							
						 
					 
					
						
						
							
							[fix] Revision of the Bing engines  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-10-01 08:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								jazzzooo 
							
						 
					 
					
						
						
						
						
							
						
						
							079636c079 
							
						 
					 
					
						
						
							
							[fix] engine - bing fix search, pagination, remove safesearch  
						
						
						
					 
					
						2023-10-01 08:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ff80e7637e 
							
						 
					 
					
						
						
							
							[mod] bing_images: use async API & upgrade to data_type: traits_v1  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-03-24 10:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d0f465e6fa 
							
						 
					 
					
						
						
							
							[mod] bing: add time_range support & upgrade to data_type: traits_v1  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-03-24 10:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d3aa690a7a 
							
						 
					 
					
						
						
							
							[mod] bing: fetch engine traits (data_type: supported_languages)  
						
						... 
						
						
						
						Implements a fetch_traits function for the Bing engines.
.. note::
   Does not include migration of the request methode from 'supported_languages'
   to 'traits' (EngineTraits) object!
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-03-24 10:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8df1f0c47e 
							
						 
					 
					
						
						
							
							[mod] add 'Accept-Language' HTTP header to online processores  
						
						... 
						
						
						
						Most engines that support languages (and regions) use the Accept-Language from
the WEB browser to build a response that fits to the language (and region).
- add new engine option: send_accept_language_header
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2022-08-01 17:01:59 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							b02f762687 
							
						 
					 
					
						
						
							
							[enh] add more categories  
						
						
						
					 
					
						2022-01-05 11:00:11 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4f1f705d 
							
						 
					 
					
						
						
							
							[pylint] Bing (Images) engine  
						
						... 
						
						
						
						Fix remarks from pylint and remove obsolete try/except block
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-12-28 14:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d84226bf63 
							
						 
					 
					
						
						
							
							[fix] issues reported by pylint  
						
						... 
						
						
						
						Fix pylint issues from commit (3d96a983 
						
					 
					
						2021-12-27 10:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							3d96a9839a 
							
						 
					 
					
						
						
							
							[format.python] initial formatting of the python code  
						
						... 
						
						
						
						This patch was generated by black [1]::
    make format.python
[1] https://github.com/psf/black 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2021-12-27 09:26:22 +01:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							1be6ab2a91 
							
						 
					 
					
						
						
							
							Fix paging of Bing Images  
						
						
						
					 
					
						2021-02-22 21:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							ca93a01844 
							
						 
					 
					
						
						
							
							[mod] dynamically set language_support variable  
						
						... 
						
						
						
						The language_support variable is set to True by default,
and set to False in only 5 engines.
Except the documentation and the /config URL, this variable is not used.
This commit remove the variable definition in the engines, and
set value according to supported_languages length: False when the length is 0,
True otherwise.
Close  #2485  
						
					 
					
						2021-02-01 17:10:37 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							a4dcfa025c 
							
						 
					 
					
						
						
							
							[enh] engines: add about variable  
						
						... 
						
						
						
						move meta information from comment to the about variable
so the preferences, the documentation can show these information 
						
					 
					
						2021-01-14 20:57:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							b00d108673 
							
						 
					 
					
						
						
							
							[mod] pylint: numerous minor code fixes  
						
						
						
					 
					
						2020-12-01 15:21:19 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							3038052c79 
							
						 
					 
					
						
						
							
							[mod] remove unused import  
						
						... 
						
						
						
						use
from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url  # NOQA
so it is possible to easily remove all unused import using autoflake:
autoflake --in-place --recursive --remove-all-unused-imports searx tests 
						
					 
					
						2020-11-14 14:11:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							1022228d95 
							
						 
					 
					
						
						
							
							Drop Python 2 (1/n): remove unicode string and url_utils  
						
						
						
					 
					
						2020-09-10 10:39:04 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							6ded6e7a9a 
							
						 
					 
					
						
						
							
							[fix] skip uncomplete image results -  closes   #1496  
						
						
						
					 
					
						2020-08-31 14:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c99d9dcb 
							
						 
					 
					
						
						
							
							bugfix: fetch_supported_languages bing, -news, -videos, -images  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2020-03-01 08:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								Frank de Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							11fc9913e9 
							
						 
					 
					
						
						
							
							[enh] bing_images: use data from embedded JSON to improve results (e.g. real page title) ( #1568 )  
						
						... 
						
						
						
						use data from embedded JSON to improve results (e.g. real page title), add image format and source info (see PR #1567 ), improve paging logic (it now works) 
						
					 
					
						2019-07-27 08:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Abonce Seguin 
							
						 
					 
					
						
						
						
						
							
						
						
							5568f24d6c 
							
						 
					 
					
						
						
							
							[fix] check language aliases when setting search language  
						
						
						
					 
					
						2019-01-06 20:31:57 -06:00 
						 
				 
			
				
					
						
							
							
								Léo Bourrel 
							
						 
					 
					
						
						
						
						
							
						
						
							73ec2ba74e 
							
						 
					 
					
						
						
							
							Update bing image engine with new image json format  
						
						
						
					 
					
						2018-12-19 11:12:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Abonce Seguin 
							
						 
					 
					
						
						
						
						
							
						
						
							772c048d01 
							
						 
					 
					
						
						
							
							refactor engine's search language handling  
						
						... 
						
						
						
						Add match_language function in utils to match any user given
language code with a list of engine's supported languages.
Also add language_aliases dict on each engine to translate
standard language codes into the custom codes used by the engine. 
						
					 
					
						2018-03-27 00:08:03 -06:00 
						 
				 
			
				
					
						
							
							
								marc 
							
						 
					 
					
						
						
						
						
							
						
						
							a524dbb823 
							
						 
					 
					
						
						
							
							[fix] language support for bing images and videos  
						
						
						
					 
					
						2017-10-10 16:49:49 -05:00 
						 
				 
			
				
					
						
							
							
								marc 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee8e552da 
							
						 
					 
					
						
						
							
							[fix] bing images  
						
						
						
					 
					
						2017-05-17 15:45:55 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							52e615dede 
							
						 
					 
					
						
						
							
							[enh] py3 compatibility  
						
						
						
					 
					
						2017-05-15 12:02:30 +02:00 
						 
				 
			
				
					
						
							
							
								marc 
							
						 
					 
					
						
						
						
						
							
						
						
							af35eee10b 
							
						 
					 
					
						
						
							
							tests for _fetch_supported_languages in engines  
						
						... 
						
						
						
						and refactor method to make it testable without making requests 
						
					 
					
						2016-12-15 00:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								marc 
							
						 
					 
					
						
						
						
						
							
						
						
							f62ce21f50 
							
						 
					 
					
						
						
							
							[mod] fetch supported languages for several engines  
						
						... 
						
						
						
						utils/fetch_languages.py gets languages supported by each engine and
generates engines_languages.json with each engine's supported language. 
						
					 
					
						2016-12-13 19:58:10 -06:00 
						 
				 
			
				
					
						
							
							
								marc 
							
						 
					 
					
						
						
						
						
							
						
						
							149802c569 
							
						 
					 
					
						
						
							
							[enh] add supported_languages on engines and auto-generate languages.py  
						
						
						
					 
					
						2016-12-13 19:32:00 -06:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							c59c76e6ee 
							
						 
					 
					
						
						
							
							add year to time range to engines which support "Last year"  
						
						... 
						
						
						
						Engines:
 * Bing images
 * Flickr (noapi)
 * Google
 * Google Images
 * Google News 
						
					 
					
						2016-12-11 16:58:31 +01:00 
						 
				 
			
				
					
						
							
							
								Noémi Ványi 
							
						 
					 
					
						
						
						
						
							
						
						
							5c02b9ef31 
							
						 
					 
					
						
						
							
							add time range support for bing images  
						
						
						
					 
					
						2016-11-01 17:58:29 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							71de593a5b 
							
						 
					 
					
						
						
							
							[fix] bing images page change  
						
						
						
					 
					
						2016-03-26 02:07:52 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							ebbf33343a 
							
						 
					 
					
						
						
							
							[fix] bing images changes  
						
						
						
					 
					
						2016-02-01 21:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							604f32f672 
							
						 
					 
					
						
						
							
							[fix] bing unicode encode error -  fixes   #408  
						
						
						
					 
					
						2015-08-28 14:51:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							9e147d91f0 
							
						 
					 
					
						
						
							
							bing_images & www1x engines use https connections  
						
						
						
					 
					
						2015-06-06 19:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							4689fe341c 
							
						 
					 
					
						
						
							
							update versions.cfg to use the current up-to-date packages  
						
						
						
					 
					
						2015-05-02 15:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							043b269c6e 
							
						 
					 
					
						
						
							
							[fix] tests  
						
						
						
					 
					
						2015-04-26 19:23:06 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
						
						
							
						
						
							99efd790c8 
							
						 
					 
					
						
						
							
							engines: use https when possible  
						
						
						
					 
					
						2015-04-26 18:13:09 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Pointhuber 
							
						 
					 
					
						
						
						
						
							
						
						
							832ea60e3d 
							
						 
					 
					
						
						
							
							[fix] pep8, tests  
						
						
						
					 
					
						2015-02-08 22:01:24 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Pointhuber 
							
						 
					 
					
						
						
						
						
							
						
						
							e7de9674b1 
							
						 
					 
					
						
						
							
							[enh] add safesearch functionality  
						
						... 
						
						
						
						2 = strict
1 = moderate
0 = none 
						
					 
					
						2015-02-08 21:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								Cqoicebordel 
							
						 
					 
					
						
						
						
						
							
						
						
							dad0434f34 
							
						 
					 
					
						
						
							
							Bing images' unit test  
						
						
						
					 
					
						2015-01-29 20:15:52 +01:00 
						 
				 
			
				
					
						
							
							
								Cqoicebordel 
							
						 
					 
					
						
						
						
						
							
						
						
							4238812a51 
							
						 
					 
					
						
						
							
							Flake8  
						
						
						
					 
					
						2015-01-17 19:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Cqoicebordel 
							
						 
					 
					
						
						
						
						
							
						
						
							cb4a3fe598 
							
						 
					 
					
						
						
							
							Add thumbnails in images results  
						
						... 
						
						
						
						- Modify engines to create/fetch an URL for the thumbnails
- Modify themes to show thumbnails instead of full images.
In Courgette, the result is not very beautiful. Should we change it ? 
						
					 
					
						2015-01-17 19:21:09 +01:00 
						 
				 
			
				
					
						
							
							
								dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							7c13d630e4 
							
						 
					 
					
						
						
							
							[fix] pep8 : engines (errors E121, E127, E128 and E501 still exist)  
						
						
						
					 
					
						2014-12-07 16:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Tauber 
							
						 
					 
					
						
						
						
						
							
						
						
							46e3e1a390 
							
						 
					 
					
						
						
							
							[fix] print removed  
						
						
						
					 
					
						2014-09-05 10:46:08 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Pointhuber 
							
						 
					 
					
						
						
						
						
							
						
						
							3d61d9b930 
							
						 
					 
					
						
						
							
							little refactoring  
						
						
						
					 
					
						2014-09-02 17:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Pointhuber 
							
						 
					 
					
						
						
						
						
							
						
						
							cdf74fe563 
							
						 
					 
					
						
						
							
							add bing_images  
						
						
						
					 
					
						2014-09-01 14:39:18 +02:00