summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-08[doc] fix some minor typos in the doc-strings of class EngineTraitsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-07[fix] settings.yml: typo in engine name wikipecies -> wikispeciesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-06[doc] improve documentation of make targets and ./manage scriptMarkus Heiser
BTW force modularization of the ./mange script into sub modules: - utils/lib_sxng_data.sh - utils/lib_sxng_node.sh - utils/lib_sxng_static.sh - utils/lib_sxng_test.sh - utils/lib_sxng_themes.sh Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-06[doc] engine bt4g: add documentation to docs/dev/engines/online/Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-06[feat] new engine: bt4g added & enabled and disable by default btdiggEmilien Devos
Disable btdigg because on most SearXNG instances, SearXNG is blocked by btdigg due to cloudflare too many requests. This impementation did not parse the HTML page because there is an API in XML (RSS). The RSS feed provides fewer data like amount of seeders/leechers and the files in the torrent file. It's a tradeoff for a "stable" engine as the XML from RSS content will change way less than the HTML page. Closes: https://github.com/searxng/searxng/issues/2553
2023-08-06[fix]: typo in issue template for engine requestJulian Marcos
2023-08-04[mod] settings.yml: enable engines from Wikimedia FoundationMarkus Heiser
The Wikimedia wikis [1] engines provide good answers and have short response times --> no reason to disable these enhgines by default. BTW: this patch adds a (sub-) category ``wikimedia`` for the engines [1]. [1] https://meta.wikimedia.org/wiki/Wikimedia_wikis Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-04[mod] engine: wikimedia - improve results, add addition settings & docMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-04[feat] new engine: wikispeciesBnyro
2023-08-04Bump selenium from 4.10.0 to 4.11.2dependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.10.0 to 4.11.2. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2023-08-04Bump sphinx from 7.1.1 to 7.1.2dependabot[bot]
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.1.1 to 7.1.2. - [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.1...v7.1.2) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-08-04[translations] update from Weblatesearxng-bot
310daeb72 - 2023-08-03 - return42 <markus.heiser@darmarit.de> 01be8a264 - 2023-08-01 - return42 <markus.heiser@darmarit.de>
2023-08-03[doc] engine: YacyMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-03add option to change yacy search modezutto
2023-08-03[fix] engine piped: 'invalid content'Markus Heiser
SearXNG does not allow a None value in the content field of a result item. If the key (shortDescription, uploaderName) in the JSON response from piped exists but is set to None, SearXNG ignores this result item:: DEBUG searx : result: invalid content: { .., 'content': None, ..} Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-03[mod] engine piped: add paging supportMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-03[mod] engine piped: split into two dedicated engiens for video & musicMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-03[doc] engine piped: add documentation to docs/dev/engines/online/Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-03[feat] engine: implementation of PipedBnyro
2023-07-29Update searx.data - update_engine_descriptions.pydalf
2023-07-29Update searx.data - update_wikidata_units.pydalf
2023-07-29Update searx.data - update_currencies.pydalf
2023-07-29Update searx.data - update_firefox_version.pydalf
2023-07-29Update searx.data - update_ahmia_blacklist.pydalf
2023-07-29[doc] reduce copyright remark in the footer to the SearXNG teamMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-07-29Bump sphinx from 7.0.1 to 7.1.1dependabot[bot]
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[translations] update from Weblatesearxng-bot
ba4888c96 - 2023-07-26 - return42 <markus.heiser@darmarit.de> 6ec8a8a28 - 2023-07-22 - return42 <markus.heiser@darmarit.de> 0a7b701b3 - 2023-07-24 - artnay <jiri.gronroos@iki.fi> c0b34cbdb - 2023-07-23 - MonsoonFire <re1qnb5mq@mozmail.com> 37cbd41c2 - 2023-07-22 - return42 <markus.heiser@darmarit.de>
2023-07-29Merge pull request #2569 from searxng/dependabot/pip/certifi-2023.7.22Markus Heiser
Bump certifi from 2023.5.7 to 2023.7.22
2023-07-29Bump pylint from 2.17.4 to 2.17.5dependabot[bot]
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-25Bump certifi from 2023.5.7 to 2023.7.22dependabot[bot]
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-22[fix] remove disabled: false from engine definitions in settings.ymlmrpaulblack
* setting disabled: false is not needed, since it is by default enabled
2023-07-22[translations] update from Weblatesearxng-bot
b7f1e9ae - 2023-07-17 - Hudobni Volk <hudobni.volk@tuta.io> 3c7c821e - 2023-07-16 - alextecplayz <alextec70@outlook.com> 0e305f84 - 2023-07-17 - return42 <markus.heiser@darmarit.de> 80745a22 - 2023-07-15 - tentsbet <remendne@pentrens.jp> afef0e2e - 2023-07-16 - Salif Mehmed <mail@salif.eu> 4a7687ac - 2023-07-14 - Ivan Gabaldon <admin@inetol.net>
2023-07-22Bump pyyaml from 6.0 to 6.0.1dependabot[bot]
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-19Merge pull request #2535 from KiruPoruno/masterPaul Braeuning
theme: fix "#backToTop" button always being clickable
2023-07-19[build] /staticmrpaulblack
2023-07-19fix "#backToTop" button always being clickableKiru
`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-14Bump mock from 5.0.2 to 5.1.0dependabot[bot]
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[translations] update from Weblatesearxng-bot
01350cf1 - 2023-07-13 - return42 <markus.heiser@darmarit.de> 5f037a4d - 2023-07-12 - return42 <markus.heiser@darmarit.de> 820a78ad - 2023-07-12 - return42 <markus.heiser@darmarit.de> 73037743 - 2023-07-12 - return42 <markus.heiser@darmarit.de> e656795c - 2023-07-09 - Linerly <linerly@protonmail.com> 0ee18285 - 2023-07-08 - return42 <markus.heiser@darmarit.de> c087c7fb - 2023-07-08 - return42 <markus.heiser@darmarit.de> 6eb318c5 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 3b4a3d1f - 2023-07-08 - return42 <markus.heiser@darmarit.de> b3187499 - 2023-07-09 - return42 <markus.heiser@darmarit.de> c1226646 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 2356a402 - 2023-07-08 - return42 <markus.heiser@darmarit.de> c9a74b52 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 3d9f2938 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 68af8585 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 261a2a72 - 2023-07-08 - return42 <markus.heiser@darmarit.de> fcea15cf - 2023-07-08 - return42 <markus.heiser@darmarit.de> 7685385e - 2023-07-08 - return42 <markus.heiser@darmarit.de> ec0a3727 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 0130ddf7 - 2023-07-08 - return42 <markus.heiser@darmarit.de> b93f9609 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 4a5cdcb3 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 9cba3939 - 2023-07-08 - return42 <markus.heiser@darmarit.de> d973d937 - 2023-07-08 - return42 <markus.heiser@darmarit.de> ce076245 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 5c36ccab - 2023-07-08 - return42 <markus.heiser@darmarit.de> 226ff7d4 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 8148a9ed - 2023-07-08 - return42 <markus.heiser@darmarit.de> 840bc189 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 51ffc22e - 2023-07-08 - return42 <markus.heiser@darmarit.de> 394ec63e - 2023-07-08 - return42 <markus.heiser@darmarit.de> 428c16a8 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 218cf51e - 2023-07-08 - return42 <markus.heiser@darmarit.de> 70260934 - 2023-07-09 - ghose <correo@xmgz.eu> c6244c2b - 2023-07-08 - return42 <markus.heiser@darmarit.de> b92dc5c1 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 43917957 - 2023-07-08 - return42 <markus.heiser@darmarit.de> df1bf630 - 2023-07-08 - return42 <markus.heiser@darmarit.de> d1c00dff - 2023-07-08 - return42 <markus.heiser@darmarit.de> 0a6da54f - 2023-07-08 - return42 <markus.heiser@darmarit.de> 12377e28 - 2023-07-08 - return42 <markus.heiser@darmarit.de> b5b8ea78 - 2023-07-07 - gallegonovato <fran-carro@hotmail.es> ec31e65f - 2023-07-08 - return42 <markus.heiser@darmarit.de> 6c33b1fe - 2023-07-08 - return42 <markus.heiser@darmarit.de> 393d390c - 2023-07-08 - return42 <markus.heiser@darmarit.de> a4f6b353 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 0f8d6b6b - 2023-07-08 - return42 <markus.heiser@darmarit.de> 67f2fc96 - 2023-07-08 - Fjuro <ifjuro@proton.me> 5f2d3f02 - 2023-07-08 - return42 <markus.heiser@darmarit.de> 5ae2b8dc - 2023-07-08 - return42 <markus.heiser@darmarit.de> 0bd4fb1e - 2023-07-08 - return42 <markus.heiser@darmarit.de> ce768726 - 2023-07-08 - return42 <markus.heiser@darmarit.de> a22ae2f2 - 2023-07-08 - return42 <markus.heiser@darmarit.de> b5b8774f - 2023-07-08 - return42 <markus.heiser@darmarit.de>
2023-07-07[feat] engine: re-enables z-library (zlibrary-global.se)Paolo Basso
- 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[feat] enigine: add CrowdView forum search engineHackurei
2023-07-07Bump lxml from 4.9.2 to 4.9.3dependabot[bot]
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-07Bump typing-extensions from 4.7.0 to 4.7.1dependabot[bot]
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[translations] update from Weblatesearxng-bot
152f2008 - 2023-07-05 - return42 <markus.heiser@darmarit.de> 9dbf6b22 - 2023-07-01 - return42 <markus.heiser@darmarit.de> 4ad4c00f - 2023-07-01 - Bananhylsa <thayer@hjemmeserver.net>
2023-07-05Bump redis from 4.5.5 to 4.6.0dependabot[bot]
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-01[doc] rearranges Settings & Engines docs for better readabilityMarkus Heiser
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-06-30Bump linuxdoc from 20230506 to 20230629dependabot[bot]
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[translations] update from Weblatesearxng-bot
2238e87b - 2023-06-28 - jenishngl <jenishngl+codeberg@gmail.com> c70d228a - 2023-06-24 - nogb <u8cn71wq@yogibo.anonaddy.me> 389c0c62 - 2023-06-24 - return42 <markus.heiser@darmarit.de> 656d9fcb - 2023-06-23 - return42 <markus.heiser@darmarit.de> a9c9b116 - 2023-06-25 - alma <alma@users.noreply.translate.codeberg.org> 528b845f - 2023-06-24 - nogb <u8cn71wq@yogibo.anonaddy.me> b8c50f23 - 2023-06-23 - return42 <markus.heiser@darmarit.de> 39f47c0f - 2023-06-23 - return42 <markus.heiser@darmarit.de> ae0aa811 - 2023-06-24 - Fjuro <ifjuro@proton.me> c8216259 - 2023-06-26 - lemonadeforlife <nahianlabiblimon44@gmail.com>
2023-06-30Bump typing-extensions from 4.6.3 to 4.7.0dependabot[bot]
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-29[mod] Upgrade Sphinx from 6.2.1 to 7.0.1Markus Heiser
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-29Update searx.data - update_engine_descriptions.pydalf