Émilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								46ad32343a 
								
							 
						 
						
							
							
								
								Switch back to protobuf for raw HTML  
							
							
							
						 
						
							2022-11-11 07:39:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ngosang 
								
							 
						 
						
							
							
							
							
								
							
							
								78be4b4c70 
								
							 
						 
						
							
							
								
								Fix Google search engine.  
							
							... 
							
							
							
							- Fix broken links. Resolves  #1794 
- Fix missing results. Resolves  #1829  
							
						 
						
							2022-11-11 07:34:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8f19bdaf17 
								
							 
						 
						
							
							
								
								Merge pull request  #1882  from fehho/metacpan  
							
							... 
							
							
							
							Add MetaCPAN engine 
							
						 
						
							2022-11-07 21:54:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fehho 
								
							 
						 
						
							
							
							
							
								
							
							
								fe351c2802 
								
							 
						 
						
							
							
								
								Add MetaCPAN engine  
							
							
							
						 
						
							2022-11-07 08:07:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vasilis Gerakaris 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								947b62c9d5 
								
							 
						 
						
							
							
								
								Fix floating point format in DDG weather humidity  
							
							... 
							
							
							
							Fixes  #1836  
						
							2022-10-20 11:44:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre FLAMENT 
								
							 
						 
						
							
							
							
							
								
							
							
								035bc507ec 
								
							 
						 
						
							
							
								
								[fix] startpage engine  
							
							
							
						 
						
							2022-10-14 18:27:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a3148e5115 
								
							 
						 
						
							
							
								
								Merge pull request  #1814  from return42/fix-typos  
							
							... 
							
							
							
							[fix] typos / reported by @kianmeng in searx PR-3366 
							
						 
						
							2022-09-28 09:22:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e00af9c26 
								
							 
						 
						
							
							
								
								Merge pull request  #1810  from return42/fix-1809  
							
							... 
							
							
							
							[fix] springer: unsupported operand type(s) for +: 'NoneType' and 'str' 
							
						 
						
							2022-09-28 09:20:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ba8959ad7c 
								
							 
						 
						
							
							
								
								[fix] typos / reported by @kianmeng in searx PR-3366  
							
							... 
							
							
							
							[PR-3366] https://github.com/searx/searx/pull/3366 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-27 18:32:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								52023e3d6e 
								
							 
						 
						
							
							
								
								[fix] doc of the paper.html template (isbn, issn)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-25 15:46:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								0052887929 
								
							 
						 
						
							
							
								
								[fix] springer: unsupported operand type(s) for +: 'NoneType' and 'str'  
							
							... 
							
							
							
							- fix issue reported #1809 
- filter out `None` value from issn and isbn list
- add comments (from publicationName)
- add publisher
Closes: https://github.com/searxng/searxng/issues/1809 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-25 15:25:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e36b023508 
								
							 
						 
						
							
							
								
								[mod] core.ac.uk: add cetgory 'scientific publications'  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-24 16:16:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								16443d4f4a 
								
							 
						 
						
							
							
								
								[mod] core.ac.uk: try multiple ways to get url  
							
							... 
							
							
							
							If the url is not found, using:
* the DOI
* the downloadUrl
* the ARK id 
							
						 
						
							2022-09-24 15:02:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								c76830d8a8 
								
							 
						 
						
							
							
								
								[mod] core.ac.uk: use paper.html template  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-24 13:19:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff2ad939d 
								
							 
						 
						
							
							
								
								[fix] ERROR searx.engines.core.ac.uk: list index out of range  
							
							... 
							
							
							
							Some result items from core.ac.uk do not have an URL::
  Traceback (most recent call last):
  File "searx/search/processors/online.py", line 154, in search
    search_results = self._search_basic(query, params)
  File "searx/search/processors/online.py", line 142, in _search_basic
    return self.engine.response(response)
  File "SearXNG/searx/engines/core.py", line 73, in response
    'url': source['urls'][0].replace('http://', 'https://', 1),
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-24 13:19:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d6446be38f 
								
							 
						 
						
							
							
								
								[mod] science category: various update of about PR 1705  
							
							
							
						 
						
							2022-09-23 20:52:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre FLAMENT 
								
							 
						 
						
							
							
							
							
								
							
							
								e36f85b836 
								
							 
						 
						
							
							
								
								Science category: update the engines  
							
							... 
							
							
							
							* use the paper.html template
* fetch more data from the engines
* add crossref.py 
							
						 
						
							2022-09-23 20:45:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bef3984d03 
								
							 
						 
						
							
							
								
								Merge pull request  #1728  from liimee/eng-ddw  
							
							... 
							
							
							
							add duckduckgo weather engine 
							
						 
						
							2022-09-23 18:14:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3fec1388c 
								
							 
						 
						
							
							
								
								Merge pull request  #1624  from liimee/eng-wttr  
							
							... 
							
							
							
							Add wttr.in engine 
							
						 
						
							2022-09-23 18:13:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a7b6872b5 
								
							 
						 
						
							
							
								
								Merge pull request  #1792  from unixfox/google-images-internal-api  
							
							... 
							
							
							
							use the internal API for google images 
							
						 
						
							2022-09-21 19:50:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								cf7ee67f71 
								
							 
						 
						
							
							
								
								[mod] google-images: slightly improvements of the engine  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-21 18:59:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								df5f8d0e8e 
								
							 
						 
						
							
							
								
								use the internal API for google images  
							
							
							
						 
						
							2022-09-20 22:52:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								dcf1d408a5 
								
							 
						 
						
							
							
								
								[fix] google-news: origin result does not have a content area  
							
							... 
							
							
							
							The google news are in a rework, the content area of a news item has been
removed.
Closes: https://github.com/searxng/searxng/issues/1790 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-20 20:18:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								fbf07237ff 
								
							 
						 
						
							
							
								
								[fix] and improve docs generated from source code.  
							
							... 
							
							
							
							Fix::
    searx/locales.py:docstring of searx.locales.get_engine_locale:17: \
      WARNING: Definition list ends without a blank line; unexpected unindent.
Improvement: don't show default values in the generated documentation whe it is
more a mess than a usefull information (`:meta hide-value:`).
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-18 12:44:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre FLAMENT 
								
							 
						 
						
							
							
							
							
								
							
							
								dd0887be18 
								
							 
						 
						
							
							
								
								xpath engine: change raise_for_httperror to no_result_for_http_status  
							
							... 
							
							
							
							no_result_for_http_status contains a list of HTTP status.
These HTTP status are seen an empty result list.
In other cases an exception is thrown as usual.
Previously raise_for_httperror were ignoring all HTTP error,
which make defective engines invisible in the stats. 
							
						 
						
							2022-09-04 09:07:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								a15dfa5ee1 
								
							 
						 
						
							
							
								
								[fix] engine woxikon.de - don't raise exception on empty result list  
							
							... 
							
							
							
							Woxikon expects a word in German, so with query "foo" the site finds nothing and
respons a 404:
    httpx.HTTPStatusError: Client error '404 Not Found' \
      for url 'https://synonyme.woxikon.de/synonyme/foo.php '
[1] https://github.com/searxng/searxng/issues/1543#issuecomment-1193317054 
Closes: https://github.com/searxng/searxng/issues/1543 
Suggested-by: @allendema [1]
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-04 09:07:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e9fb0b435 
								
							 
						 
						
							
							
								
								Merge pull request  #1647  from return42/deepl-engine  
							
							... 
							
							
							
							[mod] add deepl translation engine 
							
						 
						
							2022-09-02 14:09:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								85b5293e40 
								
							 
						 
						
							
							
								
								simplify infobox result  
							
							
							
						 
						
							2022-08-31 18:29:50 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								12f7d4a46b 
								
							 
						 
						
							
							
								
								add duckduckgo weather engine  
							
							
							
						 
						
							2022-08-31 17:29:32 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								56000d5162 
								
							 
						 
						
							
							
								
								Merge pull request  #1699  from liimee/eng-app-store  
							
							... 
							
							
							
							add apple app store engine 
							
						 
						
							2022-08-27 07:43:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44bc94c36e 
								
							 
						 
						
							
							
								
								Merge pull request  #1700  from liimee/eng-ddm  
							
							... 
							
							
							
							add apple maps engine 
							
						 
						
							2022-08-27 07:36:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								5057007270 
								
							 
						 
						
							
							
								
								remove thumbnail from results  
							
							
							
						 
						
							2022-08-27 06:23:30 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								525946d7dd 
								
							 
						 
						
							
							
								
								add poi's website and phone number, doesn't crash when there is no displayMapRegion, query the token on the first request  
							
							
							
						 
						
							2022-08-27 06:17:58 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								5dce299b22 
								
							 
						 
						
							
							
								
								add apple maps engine  
							
							
							
						 
						
							2022-08-25 17:05:40 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								cef7bbab22 
								
							 
						 
						
							
							
								
								get the not cropped version of the thumbnail when the image height is not too important  
							
							
							
						 
						
							2022-08-24 18:33:11 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								78bff4618c 
								
							 
						 
						
							
							
								
								add safesearch support  
							
							
							
						 
						
							2022-08-24 18:31:04 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								bcae7ae4e3 
								
							 
						 
						
							
							
								
								add developer info as author  
							
							
							
						 
						
							2022-08-24 17:50:38 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c1b64b1d 
								
							 
						 
						
							
							
								
								add the apple app store engine  
							
							... 
							
							
							
							The Apple App Store is the digital app distribution platform for iOS & iPadOS. 
							
						 
						
							2022-08-24 17:27:36 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								040e24f9ad 
								
							 
						 
						
							
							
								
								support playing videos directly  
							
							
							
						 
						
							2022-08-24 16:48:31 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								79d06509c1 
								
							 
						 
						
							
							
								
								add tags as suggestions  
							
							
							
						 
						
							2022-08-23 05:18:35 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								d22f469010 
								
							 
						 
						
							
							
								
								use invalid-name instead of C0103 for pylint  
							
							
							
						 
						
							2022-08-22 18:27:35 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9127492f 
								
							 
						 
						
							
							
								
								add 9gag engine  
							
							... 
							
							
							
							9GAG is a social media website where users upload and share user-generated images and videos 
							
						 
						
							2022-08-22 17:35:07 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								e64cca8c3f 
								
							 
						 
						
							
							
								
								don't raise error when nothing was found  
							
							
							
						 
						
							2022-08-22 17:04:29 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									M Asenov 
								
							 
						 
						
							
							
							
							
								
							
							
								faa32d5773 
								
							 
						 
						
							
							
								
								fixed xpath selector for appropriate results  
							
							
							
						 
						
							2022-08-21 20:08:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ed40af3ba 
								
							 
						 
						
							
							
								
								Merge pull request  #1661  from liimee/eng-tw  
							
							... 
							
							
							
							Add twitter engine 
							
						 
						
							2022-08-21 15:21:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								77a0f33819 
								
							 
						 
						
							
							
								
								[fix] engine duden - don't raise exception on empty result list  
							
							... 
							
							
							
							Duden expects a word in German, so with query "amazing" the site finds nothing
and respons a 404:
    httpx.HTTPStatusError: Client error '404 Not Found' for url\
      'https://www.duden.de/suchen/dudenonline/amazing '
[1] https://github.com/searxng/searxng/issues/1543#issuecomment-1193317054 
Suggested-by: @allendema [1]
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-08-20 08:41:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								05851978cf 
								
							 
						 
						
							
							
								
								add explanation of token  
							
							
							
						 
						
							2022-08-17 19:45:42 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								c8acd4a3b6 
								
							 
						 
						
							
							
								
								add profile image to user results  
							
							
							
						 
						
							2022-08-17 14:30:59 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ta 
								
							 
						 
						
							
							
							
							
								
							
							
								b6fd7cd571 
								
							 
						 
						
							
							
								
								add thumbnail to results if available  
							
							
							
						 
						
							2022-08-17 14:25:22 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								27385e7898 
								
							 
						 
						
							
							
								
								[mod] qwant - add safesearch option  
							
							... 
							
							
							
							Closes: https://github.com/searxng/searxng/issues/1640 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-08-14 10:36:14 +02:00