Rudis Muiznieks 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6804ff048d 
								
							 
						 
						
							
							
								
								Fix: add trailing slash to duckduckgo url  
							
							... 
							
							
							
							Close  #1854  
						
							2022-12-22 07:49:58 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								269326063a 
								
							 
						 
						
							
							
								
								Fix: don't crash when engine or name is missing in settings.yml  
							
							... 
							
							
							
							SearXNG crashes if the engine or name fields are missing.
With this commit, the app displays an error in the log and keeps loading.
Close  #1951  
							
						 
						
							2022-12-04 23:43:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									É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