Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								d07c006aed 
								
							 
						 
						
							
							
								
								Replace chompjs with pure Python code  
							
							... 
							
							
							
							The new implementation is good enough for the current usage (brave) 
							
						 
						
							2023-09-09 13:02:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8e45ac4271 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2023-09-09 00:39:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								15a3dbf7a0 
								
							 
						 
						
							
							
								
								[fix] preferences - layout of the "special queries" tab  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-09-09 00:39:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								9e83c0dedc 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of Yummly  
							
							... 
							
							
							
							Co-authored-by: Markus Heiser <markus.heiser@damarit.de> 
							
						 
						
							2023-09-08 11:47:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								a3d7e9c285 
								
							 
						 
						
							
							
								
								[mod] utils.py: add markdown_to_text helper function  
							
							
							
						 
						
							2023-09-08 11:47:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								668b1d55ab 
								
							 
						 
						
							
							
								
								[fix] dependabot: ignore Sphinx<=7.1.2  
							
							... 
							
							
							
							[1] https://github.com/searxng/searxng/pull/2727#issuecomment-1711282706 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-09-08 11:23:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								c62605b3e3 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							304f6af5c76a4b6496 
						
							2023-09-08 09:20:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								019bd97f4b 
								
							 
						 
						
							
							
								
								[fix] settings.yml - fix docs-links in the comments  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-09-06 11:35:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hackurei 
								
							 
						 
						
							
							
							
							
								
							
							
								1f21ac7d62 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of bilibili  https://www.bilibili.com  
							
							
							
						 
						
							2023-09-05 22:53:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								696c35d2c3 
								
							 
						 
						
							
							
								
								[fix] engine - duckduckgo_images / determination of vqd value incorrect  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-09-05 22:24:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bonswouar 
								
							 
						 
						
							
							
							
							
								
							
							
								4fb26cd96d 
								
							 
						 
						
							
							
								
								[fix] engine duckduckgo weather api changes  
							
							
							
						 
						
							2023-09-05 16:55:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								01be9e0e20 
								
							 
						 
						
							
							
								
								[fix] engine: wikicommons - don't quoute ':|' in URL parameters  
							
							... 
							
							
							
							From [1]: It seems to be because of [2] For some reason it gets url encoded
twice, resulting in
- ``filetype%253Abitmap%257Cdrawing+birds`` instead of
- ``filetype:bitmap%7Cdrawing+birds``
[1] https://github.com/searxng/searxng/issues/2707 
[2] https://github.com/searxng/searxng/blob/master/searx/engines/wikicommons.py#L43 
Closes : #2707 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-09-03 18:45:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4f8895c6de 
								
							 
						 
						
							
							
								
								[fix] follow-up of  4da7003ae / add missing review from @Bnyro  
							
							... 
							
							
							
							[1] https://github.com/searxng/searxng/pull/2656#pullrequestreview-1607956209 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-09-02 09:26:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hackurei 
								
							 
						 
						
							
							
							
							
								
							
							
								4da7003ae0 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of odysee  
							
							
							
						 
						
							2023-09-02 09:14:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								beccec2e1f 
								
							 
						 
						
							
							
								
								Bump selenium from 4.11.2 to 4.12.0  
							
							... 
							
							
							
							Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.11.2 to 4.12.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.12.0 )
---
updated-dependencies:
- dependency-name: selenium
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-09-01 18:41:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								9c4e9d3814 
								
							 
						 
						
							
							
								
								[feat] implementation of Wikimedia commons for images  
							
							
							
						 
						
							2023-09-01 18:39:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								d92c6dbf6c 
								
							 
						 
						
							
							
								
								Bump sphinx from 7.1.2 to 7.2.5  
							
							... 
							
							
							
							Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 7.1.2 to 7.2.5.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.1.2...v7.2.5 )
---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-09-01 11:29:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								9fce459c7f 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							979909accf40af3403 
						
							2023-09-01 09:29:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jafar Farganlooj 
								
							 
						 
						
							
							
							
							
								
							
							
								7af66736c0 
								
							 
						 
						
							
							
								
								Create search-syntax.md fa  
							
							
							
						 
						
							2023-08-30 16:39:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jafar Farganlooj 
								
							 
						 
						
							
							
							
							
								
							
							
								26cd770cf7 
								
							 
						 
						
							
							
								
								[mod] Persian translation of the about page (fa_IR)  
							
							
							
						 
						
							2023-08-30 16:13:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ac89b159c1 
								
							 
						 
						
							
							
								
								Bump sphinx-notfound-page from 1.0.0rc1 to 1.0.0  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-30 14:39:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								faa4280e1a 
								
							 
						 
						
							
							
								
								[mod] bing: resolve redirect without additional requests  
							
							... 
							
							
							
							Remove the usage of searx.network.multi_requests
The results from Bing contains the target URL encoded in base64
See the u parameter, remove the first two character "a1", and done.
Also add a comment the check of the result_len / pageno
( from https://github.com/searx/searx/pull/1387  ) 
							
						 
						
							2023-08-29 07:39:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								f57842b05d 
								
							 
						 
						
							
							
								
								Update searx.data - update_firefox_version.py  
							
							
							
						 
						
							2023-08-29 07:21:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								a5cd777350 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2023-08-29 07:21:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								f361a10af6 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2023-08-29 07:20:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								978062bdbe 
								
							 
						 
						
							
							
								
								Update searx.data - update_engine_descriptions.py  
							
							
							
						 
						
							2023-08-29 07:20:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								f59fd8dc9b 
								
							 
						 
						
							
							
								
								Update searx.data - update_wikidata_units.py  
							
							
							
						 
						
							2023-08-29 07:17:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3294e7cfe4 
								
							 
						 
						
							
							
								
								[fix] reduce error logs related to X-Forwarded-For & X-Real-IP headers  
							
							... 
							
							
							
							To test start a `make run` instance and query multiple times for `ip` (the
answerer), you should see only once the error message(s):
    ERROR   searx.botdetection            : X-Forwarded-For header is not set!
    ERROR   searx.botdetection            : X-Real-IP header is not set!
[1] https://github.com/searxng/searxng-docker/discussions/174 
[2] https://github.com/searxng/searxng-docker/pull/162#issuecomment-1692834457 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-28 08:05:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								bad692e0f0 
								
							 
						 
						
							
							
								
								Bump flask from 2.3.2 to 2.3.3  
							
							... 
							
							
							
							Bumps [flask](https://github.com/pallets/flask ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/2.3.2...2.3.3 )
---
updated-dependencies:
- dependency-name: flask
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-08-28 08:04:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								1428385d1c 
								
							 
						 
						
							
							
								
								[mod] preferences.py: add and use BooleanSetting for checkbox preferences  
							
							
							
						 
						
							2023-08-27 21:23:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								e5535ec078 
								
							 
						 
						
							
							
								
								[feat] settings: replace boolean select preferences with checkboxes  
							
							
							
						 
						
							2023-08-27 21:23:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								5a5cfc1930 
								
							 
						 
						
							
							
								
								[mod] random answerer: add random hex color generator  
							
							
							
						 
						
							2023-08-27 18:59:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b0d2cd5ca9 
								
							 
						 
						
							
							
								
								[doc] add documentation of Mwmbl engine & autocompleter  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-27 17:25:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								df71c24b20 
								
							 
						 
						
							
							
								
								[mod] autocomplete.py: add support for mwmbl completions  
							
							
							
						 
						
							2023-08-27 17:25:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								19300a5659 
								
							 
						 
						
							
							
								
								[mod] engine mwmbl: add link to official api docs  
							
							
							
						 
						
							2023-08-27 17:25:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								1e2d11fb57 
								
							 
						 
						
							
							
								
								[dev-env] upgrade Sphinx-doc 7.2.3 and unpin at v7.1.2 on py3.8  
							
							... 
							
							
							
							- Sphinx-doc 7.2.0 drops py3.8 support [1][2]
- last version with py3.8 support is 7.1.2
Many LTS distributions still have py3.8 which EOL is in 2024-10 [3].
To continue to support a development environment on py3.8 the rigid dependency
in the development environment is unpinned in py3.8 / environment markers [4].
To get 7.2.3. work, a fix in sphinx-notfound-page is needed [5][6].
[1] https://github.com/searxng/searxng/pull/2658#issuecomment-1684867270 
[2] https://github.com/sphinx-doc/sphinx/issues/11621 
[3] https://devguide.python.org/versions/#supported-versions 
[4] https://peps.python.org/pep-0508/#environment-markers 
[5] https://github.com/readthedocs/sphinx-notfound-page/issues/219 
[6] https://github.com/readthedocs/sphinx-notfound-page/issues/219#issuecomment-1694691135 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-27 17:22:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								97b1df1629 
								
							 
						 
						
							
							
								
								[mod] searx.network: memory optimization  
							
							... 
							
							
							
							Avoid to create a SSLContext in AsyncHTTPTransportNoHttp
See:
* 0f61aa58d6/httpx/_transports/default.py (L271)https://github.com/encode/httpx/issues/2298  
							
						 
						
							2023-08-27 11:49:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								e16c007c22 
								
							 
						 
						
							
							
								
								[fix] openstreetmap engine  
							
							... 
							
							
							
							It seems there is an API change:
extratags can be either a dictionnary or None.
This commit avoid crash when extratags is None
Test query "!osm gare du nord" 
							
						 
						
							2023-08-27 11:49:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								0647f83a3e 
								
							 
						 
						
							
							
								
								[fix] google engine: don't overspecify the search query to Google  
							
							... 
							
							
							
							The method EngineTraits.get_region(..) returns engine's region string
that **best fits** to SearXNG's locale.  This means it returns a
region (country) if only a language is set in the locale.  By example the method
returns for a locale tag `es` a region `ES`.
Google's search parameter `cr` restricts search results to documents originating
in a particular country / in case of a locale tag (language) as described above,
this argument should be unset in the query send to Google.
Closes: https://github.com/searxng/searxng/issues/2672 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-26 07:47:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								7d806d1020 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							a6c2d198838bc33a710ff21aa3c 
						
							2023-08-25 09:36:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Braeuning 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9069da051a 
								
							 
						 
						
							
							
								
								Merge pull request  #2644  from dalf/update_httpx  
							
							... 
							
							
							
							Bump httpx 0.21.2 from to 0.24.1 
							
						 
						
							2023-08-24 23:12:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4b42644579 
								
							 
						 
						
							
							
								
								[fix] engine google_video: google has changed the layout of the rsponse  
							
							... 
							
							
							
							Closes: https://github.com/searxng/searxng/issues/2664 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-22 08:34:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								b4e4cfc026 
								
							 
						 
						
							
							
								
								Bump httpx 0.21.2 from to 0.24.1  
							
							
							
						 
						
							2023-08-21 22:05:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d52919cc3e 
								
							 
						 
						
							
							
								
								[mod] decrease the weighting of wikivoyage, wikibooks, wikisource and wikiversity  
							
							... 
							
							
							
							The search engines deliver hits for many search terms [1], but these are usually
not the focus of the user. In order to arrange these hits further down in the
list, their weighting is reduced.
[1] https://github.com/searxng/searxng/pull/2589#issuecomment-1670915089 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-21 21:52:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									PlayDay 
								
							 
						 
						
							
							
							
							
								
							
							
								018b0a9322 
								
							 
						 
						
							
							
								
								[feat] engine: XPath configuration for pkg.go.dev  
							
							
							
						 
						
							2023-08-19 19:19:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								c59ae91b76 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of mwmbl  
							
							
							
						 
						
							2023-08-19 18:23:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9e9ab773 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							d8e4100b6b8e03f3bc 
						
							2023-08-18 19:22:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								c741fc6f00 
								
							 
						 
						
							
							
								
								[mod] currency_convert: support for showing the answer source url  
							
							... 
							
							
							
							Show URL of the ddg-search page, not the URL of a (generic) Javascript.  The
latter one is not usefull for the user.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-18 19:07:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e2744520f8 
								
							 
						 
						
							
							
								
								[mod] google: support for showing the answer source url  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-18 19:07:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								5ec7df3480 
								
							 
						 
						
							
							
								
								[mod] engine duckduckgo definitions: support for answer source  
							
							
							
						 
						
							2023-08-18 19:07:14 +02:00