Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								7aa95d2d52 
								
							 
						 
						
							
							
								
								[doc] engine piped: add documentation to docs/dev/engines/online/  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-08-03 16:23:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								636bfdac68 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of Piped  
							
							
							
						 
						
							2023-08-03 16:23:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								8b4ba204b7 
								
							 
						 
						
							
							
								
								Update searx.data - update_engine_descriptions.py  
							
							
							
						 
						
							2023-07-29 11:02:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								d421385dc6 
								
							 
						 
						
							
							
								
								Update searx.data - update_wikidata_units.py  
							
							
							
						 
						
							2023-07-29 11:02:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								290f16207b 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2023-07-29 11:02:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								fcd2013511 
								
							 
						 
						
							
							
								
								Update searx.data - update_firefox_version.py  
							
							
							
						 
						
							2023-07-29 11:01:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								cfa8169509 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2023-07-29 09:25:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								0623d5ae76 
								
							 
						 
						
							
							
								
								[doc] reduce copyright remark in the footer to the SearXNG team  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-07-29 09:18:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								112e4c08fd 
								
							 
						 
						
							
							
								
								Bump sphinx from 7.0.1 to 7.1.1  
							
							... 
							
							
							
							Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 7.0.1 to 7.1.1.
- [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.0.1...v7.1.1 )
---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-29 09:18:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								f45d1920d9 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							ba4888c966ec8a8a280a7b701b3c0b34cbdb37cbd41c2 
						
							2023-07-29 08:15:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8fe71a1c2 
								
							 
						 
						
							
							
								
								Merge pull request  #2569  from searxng/dependabot/pip/certifi-2023.7.22  
							
							... 
							
							
							
							Bump certifi from 2023.5.7 to 2023.7.22 
							
						 
						
							2023-07-29 08:13:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								d3c3259bc7 
								
							 
						 
						
							
							
								
								Bump pylint from 2.17.4 to 2.17.5  
							
							... 
							
							
							
							Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.4 to 2.17.5.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.4...v2.17.5 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-29 08:05:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0f7d18274 
								
							 
						 
						
							
							
								
								Bump certifi from 2023.5.7 to 2023.7.22  
							
							... 
							
							
							
							Bumps [certifi](https://github.com/certifi/python-certifi ) from 2023.5.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.05.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-25 23:08:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mrpaulblack 
								
							 
						 
						
							
							
							
							
								
							
							
								65d8b1a310 
								
							 
						 
						
							
							
								
								[fix] remove disabled: false from engine definitions in settings.yml  
							
							... 
							
							
							
							* setting disabled: false is not needed, since it is by default enabled 
							
						 
						
							2023-07-22 18:19:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								51c531d450 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							b7f1e9ae3c7c821e0e305f8480745a22afef0e2e4a7687ac 
						
							2023-07-22 17:47:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								a259bd4d4e 
								
							 
						 
						
							
							
								
								Bump pyyaml from 6.0 to 6.0.1  
							
							... 
							
							
							
							Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 6.0 to 6.0.1.
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.1/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/6.0...6.0.1 )
---
updated-dependencies:
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-22 17:46:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Braeuning 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a446dea1bb 
								
							 
						 
						
							
							
								
								Merge pull request  #2535  from KiruPoruno/master  
							
							... 
							
							
							
							theme: fix "#backToTop" button always being clickable 
							
						 
						
							2023-07-19 15:12:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mrpaulblack 
								
							 
						 
						
							
							
							
							
								
							
							
								b477349824 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2023-07-19 15:07:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kiru 
								
							 
						 
						
							
							
							
							
								
							
							
								de5c1cedca 
								
							 
						 
						
							
							
								
								fix "#backToTop" button always being clickable  
							
							... 
							
							
							
							`pointer-events` never gets set to "none" when the button is hidden,
allowing you to click the button. And your mouse further changes it's
cursor to the pointer style. 
							
						 
						
							2023-07-19 15:06:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								4380fc2bac 
								
							 
						 
						
							
							
								
								Bump mock from 5.0.2 to 5.1.0  
							
							... 
							
							
							
							Bumps [mock](https://github.com/testing-cabal/mock ) from 5.0.2 to 5.1.0.
- [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/testing-cabal/mock/compare/5.0.2...5.1.0 )
---
updated-dependencies:
- dependency-name: mock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-14 10:21:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b184244d 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							01350cf15f037a4d820a78ad73037743e656795c0ee18285c087c7fb6eb318c53b4a3d1fb3187499c12266462356a402c9a74b523d9f293868af8585261a2a72fcea15cf7685385eec0a37270130ddf7b93f96094a5cdcb39cba3939d973d937ce0762455c36ccab226ff7d48148a9ed840bc18951ffc22e394ec63e428c16a8218cf51e70260934c6244c2bb92dc5c143917957df1bf630d1c00dff0a6da54f12377e28b5b8ea78ec31e65f6c33b1fe393d390ca4f6b3530f8d6b6b67f2fc965f2d3f025ae2b8dc0bd4fb1ece768726a22ae2f2b5b8774f 
						
							2023-07-14 10:21:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paolo Basso 
								
							 
						 
						
							
							
							
							
								
							
							
								cada89ee36 
								
							 
						 
						
							
							
								
								[feat] engine: re-enables z-library (zlibrary-global.se)  
							
							... 
							
							
							
							- re-enables z-library as the new domain zlibrary-global.se is now available
  from the open web.   The announcement of the domain:
    https://www.reddit.com/r/zlibrary/comments/13whe08/mod_note_zlibraryglobalse_domain_is_officially/ 
  It is an official domain, it requires to log in to the "personal" subdomain
  only to download files, but the search works.
- changes the result template of zlibrary to paper.html, filling the appropriate fields
- implements language filtering for zlibrary
- implement zlibrary custom filters (engine traits)
- refactor and document the zlibrary engine 
							
						 
						
							2023-07-07 21:36:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hackurei 
								
							 
						 
						
							
							
							
							
								
							
							
								cb92767f19 
								
							 
						 
						
							
							
								
								[feat] enigine: add CrowdView forum search engine  
							
							
							
						 
						
							2023-07-07 21:36:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								535c6ea39c 
								
							 
						 
						
							
							
								
								Bump lxml from 4.9.2 to 4.9.3  
							
							... 
							
							
							
							Bumps [lxml](https://github.com/lxml/lxml ) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.2...lxml-4.9.3 )
---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-07 21:16:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								6ece9412eb 
								
							 
						 
						
							
							
								
								Bump typing-extensions from 4.7.0 to 4.7.1  
							
							... 
							
							
							
							Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/compare/4.7.0...4.7.1 )
---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-07 21:14:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								4a2f310da3 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							152f20089dbf6b224ad4c00f 
						
							2023-07-07 21:13:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								55d238de2e 
								
							 
						 
						
							
							
								
								Bump redis from 4.5.5 to 4.6.0  
							
							... 
							
							
							
							Bumps [redis](https://github.com/redis/redis-py ) from 4.5.5 to 4.6.0.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.5.5...v4.6.0 )
---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-07-05 07:40:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								5720844fcd 
								
							 
						 
						
							
							
								
								[doc] rearranges Settings & Engines docs for better readability  
							
							... 
							
							
							
							We have built up detailed documentation of the *settings* and the *engines* over
the past few years.  However, this documentation was still spread over various
chapters and was difficult to navigate in its entirety.
This patch rearranges the Settings & Engines documentation for better
readability.
To review new ordered docs::
   make docs.clean docs.live
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-07-01 22:45:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								8e8d8dabe9 
								
							 
						 
						
							
							
								
								Bump linuxdoc from 20230506 to 20230629  
							
							... 
							
							
							
							Bumps [linuxdoc](https://github.com/return42/linuxdoc ) from 20230506 to 20230629.
- [Changelog](https://github.com/return42/linuxdoc/blob/master/CHANGELOG )
- [Commits](https://github.com/return42/linuxdoc/commits )
---
updated-dependencies:
- dependency-name: linuxdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-06-30 11:49:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								81c9a18456 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							2238e87bc70d228a389c0c62656d9fcba9c9b116528b845fb8c50f2339f47c0fae0aa811c8216259 
						
							2023-06-30 11:49:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								69dd54ebf9 
								
							 
						 
						
							
							
								
								Bump typing-extensions from 4.6.3 to 4.7.0  
							
							... 
							
							
							
							Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.6.3 to 4.7.0.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/compare/4.6.3...4.7.0 )
---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-06-30 11:44:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e2917e64ff 
								
							 
						 
						
							
							
								
								[mod] Upgrade Sphinx from 6.2.1 to 7.0.1  
							
							... 
							
							
							
							To upgrade Sphinx, MyST-Parser and markdown-it-py must also be updated at the
same time:
Closes: https://github.com/searxng/searxng/pull/2433 
Closes: https://github.com/searxng/searxng/pull/2492 
Closes: https://github.com/searxng/searxng/pull/2504 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-29 14:33:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								fbb72fc1f4 
								
							 
						 
						
							
							
								
								Update searx.data - update_engine_descriptions.py  
							
							
							
						 
						
							2023-06-29 13:59:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								749b04ac1a 
								
							 
						 
						
							
							
								
								Merge  [feat] engine: implementation of Anna's Archive  
							
							... 
							
							
							
							Anna's Archive [1] is a free non-profit online shadow library metasearch engine
providing access to a variety of book resources (also via IPFS), created by a
team of anonymous archivists [2].
[1] https://annas-archive.org/ 
[2] https://annas-software.org/AnnaArchivist/annas-archive  
							
						 
						
							2023-06-29 13:56:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								87e7926ae9 
								
							 
						 
						
							
							
								
								[fix] engine: Anna's Archive - grep results from '.js-scroll-hidden' elements  
							
							... 
							
							
							
							The renderuing of the WEB page is very strange; except the firts position all
other positions of Anna's result page are enclosed in SGML comments.  These
cooments are *uncommented* by some JS code, see query of the class
'.js-scroll-hidden' in Anna's HTML template [1].
[1] https://annas-software.org/AnnaArchivist/annas-archive/-/blob/main/allthethings/templates/macros/md5_list.html 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-29 09:32:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e2df6b77a3 
								
							 
						 
						
							
							
								
								[mod] engine: Anna's Archive - additionl settings (content, sort, ext)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-29 09:32:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								eafc2906f1 
								
							 
						 
						
							
							
								
								[mod] engine: Anna's Archive - fetch search arguments from search form  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-29 09:32:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paolo Basso 
								
							 
						 
						
							
							
							
							
								
							
							
								7adb9090e5 
								
							 
						 
						
							
							
								
								[mod] engine: Anna's Archive - add language support  
							
							
							
						 
						
							2023-06-29 09:32:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paolo Basso 
								
							 
						 
						
							
							
							
							
								
							
							
								e5637fe7b9 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of Anna's Archive  
							
							... 
							
							
							
							Anna's Archive [1] is a free non-profit online shadow library metasearch engine
providing access to a variety of book resources (also via IPFS), created by a
team of anonymous archivists [2].
[1] https://annas-archive.org/ 
[2] https://annas-software.org/AnnaArchivist/annas-archive  
							
						 
						
							2023-06-29 09:32:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								fd26f37073 
								
							 
						 
						
							
							
								
								[upd] make data.all  
							
							... 
							
							
							
							- ahmia_blacklist.txt
- currencies.json
- engine_descriptions.json
- engine_traits.json
- osm_keys_tags.json
- useragents.json
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-28 21:21:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								0ebff871a5 
								
							 
						 
						
							
							
								
								[fix] update_currencies.py - AttributeError: 'str' object has no attribute 'insert'  
							
							... 
							
							
							
							Replace lists with one item by the item, not before last currency has been
added.  In this traceback 'MXN' is added to 'pesos' while pesos is no longer a
list as the optimization was carried out too early.
    $ ./local/py3/bin/python searxng_extra/update/update_currencies.py
    Traceback (most recent call last):
      File "searxng_extra/update/update_currencies.py", line 164, in <module>
        main()
      File "searxng_extra/update/update_currencies.py", line 157, in main
        add_currency_name(db, "pesos", 'MXN')
      File "searxng_extra/update/update_currencies.py", line 89, in add_currency_name
        iso4217_set.insert(0, iso4217)
      AttributeError: 'str' object has no attribute 'insert'
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-28 21:21:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								efea962504 
								
							 
						 
						
							
							
								
								[fix] simple template: preferences - add missing icon_smal import  
							
							... 
							
							
							
							Related: https://github.com/searxng/searxng/commit/2149e88bdd64#r119535272 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-28 18:36:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paolo Basso 
								
							 
						 
						
							
							
							
							
								
							
							
								401561cb58 
								
							 
						 
						
							
							
								
								[mod] engine torznab - refactor & option to hide links  
							
							... 
							
							
							
							- torznab engine using types and clearer code
- torznab option to hide torrent and magnet links.
- document the torznab engine
- add myself to authors
Closes: https://github.com/searxng/searxng/issues/1124 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-28 10:03:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								da7c30291d 
								
							 
						 
						
							
							
								
								[fix] Google API changed  
							
							... 
							
							
							
							It seems that Google is rolling out a modified WEB API [1][2].
In the past there was only the UI language in the `hl` argument but nowadays it
seems a combination of the UI language and the "search region" is mixed in this
argument and the `gl` argument has been removed.  I'm very surprised that google
is starting to mix the parameters of the UI with the parameters of the search
index.
This patch modifies the get_google_info(..) function.  Beside Google-WEB this
function is also used by other Google services, here are some examples to test
region & language of ..
- Google-WEB:    `!go dragon boat :en-CA`
- Google-News:   `!gon dragon boat :en-CA`
- Google-Videos: `!gov bmw :en-CA`
- Goolge-Images  `!goi bmw :en-CA`
- [1] https://github.com/searxng/searxng/issues/2515#issuecomment-1606294635 
- [2] https://github.com/searxng/searxng/issues/2515#issuecomment-1607150817 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-26 18:28:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e8706fb738 
								
							 
						 
						
							
							
								
								[fix] engine & network issues / documentation and type annotations  
							
							... 
							
							
							
							This patch fixes some quirks and issues related to the engines and the network.
Each engine has its own network and this network was broken for the following
engines[1]:
- archlinux
- bing
- dailymotion
- duckduckgo
- google
- peertube
- startpage
- wikipedia
Since the files have been touched anyway, the type annotaions of the engine
modules has also been completed so that error messages from the type checker are
no longer reported.
Related and (partial) fixed issue:
- [1] https://github.com/searxng/searxng/issues/762#issuecomment-1605323861 
- [2] https://github.com/searxng/searxng/issues/2513 
- [3] https://github.com/searxng/searxng/issues/2515 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-25 13:58:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								2e4a435134 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							9512b92aca08c51e56ad4f213ee419d6 
						
							2023-06-23 09:34:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								86db08793b 
								
							 
						 
						
							
							
								
								[fix] implement a JSONEncoder for the json format  
							
							... 
							
							
							
							This patch implements a simple JSONEncoder just to fix  #2502  / on the long term
SearXNG needs a data schema for the result items and a json generator for the
result list.
Closes: https://github.com/searxng/searxng/issues/2505 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-19 19:49:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								fa1ef9a07b 
								
							 
						 
						
							
							
								
								[mod] move some code from webapp module to webutils module (no functional change)  
							
							... 
							
							
							
							Over the years the webapp module became more and more a mess.  To improve the
modulaization a little this patch moves some implementations from the webapp
module to webutils module.
HINT: this patch brings non functional change
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-19 19:49:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								71b6ff07ca 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							98f61c70a1679b93ebd1d574b28a1da356409bf0abc4916cb1900abeb48e84c4bf395e32c9c0a3c93f50d31e9da1c142 
						
							2023-06-16 09:20:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								825846ed4b 
								
							 
						 
						
							
							
								
								[doc] settings.yml: add missing $SEARXNG_REDIS_URL to the docs  
							
							... 
							
							
							
							Closes: https://github.com/searxng/searxng/issues/2499 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-06-16 07:49:41 +02:00