summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2023-06-29Merge [feat] engine: implementation of Anna's ArchiveMarkus Heiser
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[fix] engine: Anna's Archive - grep results from '.js-scroll-hidden' elementsMarkus Heiser
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[mod] engine: Anna's Archive - additionl settings (content, sort, ext)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-06-29[mod] engine: Anna's Archive - fetch search arguments from search formMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-06-29[mod] engine: Anna's Archive - add language supportPaolo Basso
2023-06-29[feat] engine: implementation of Anna's ArchivePaolo Basso
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