summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
6 days[upd] pypi: Bump selenium from 4.20.0 to 4.21.0HEADmasterdependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.20.0 to 4.21.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.20.0...selenium-4.21.0) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
6 days[feat] engine: implementation of cargo search (crates.io)Daniel Kukula
7 days[l10n] update translations from Weblatesearxng-bot
0712f8fb7 - 2024-05-16 - 0ko <0ko@users.noreply.translate.codeberg.org> 9a9d04302 - 2024-05-16 - eaglclaws <eaglclaws@users.noreply.translate.codeberg.org> 4c6da9e2a - 2024-05-16 - Utsushime <Utsushime@users.noreply.translate.codeberg.org> e0b941276 - 2024-05-14 - dkuku <dkuku@users.noreply.translate.codeberg.org> bee37a08a - 2024-05-14 - sacred-serpent <sacred-serpent@users.noreply.translate.codeberg.org> d29eca2ba - 2024-05-14 - return42 <return42@users.noreply.translate.codeberg.org> 719ed9054 - 2024-05-14 - gallegonovato <gallegonovato@users.noreply.translate.codeberg.org> b57b75920 - 2024-05-10 - SomeTr <SomeTr@users.noreply.translate.codeberg.org> ecf4ce2dc - 2024-05-10 - Pyrbor <Pyrbor@users.noreply.translate.codeberg.org>
8 days[build] /staticMarkus Heiser
8 days[mod] simple theme: drop img_src from default resultsMarkus Heiser
The use of img_src AND thumbnail in the default results makes no sense (only a thumbnail is needed). In the current state this is rather confusing, because img_src is displayed like a thumbnail (small) and thumbnail is displayed like an image (large). Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
8 days[fix] google: don't display that keyword is missing in content fieldBnyro
8 days[mod] hex engine: normalize (some of) the linked termsMarkus Heiser
The names of the links are rather tags than real names, and they sometimes vary greatly in their spelling: - GitHub: github, Github - Source code: Repository, SCM, Project Source Code - Documentation: docs, Documentation It was standardized to terms such as 'Source code' and 'Documentation', as translations already exist for these terms. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
8 days[mod] package.html template: additional links (a python dict)Daniel Kukula
- Closes: https://github.com/searxng/searxng/issues/3456
9 days[refactor] codeberg: use gitea engineBnyro
9 days[feat] engine: implementation of giteaBnyro
11 days[fix] chefkoch: use German words in content fieldBnyro
13 days[fix] engine wikidata - WIKIDATA_UNITS has been changed in #3378Markus Heiser
This patch is a leftover from [1] in which the WIKIDATA_UNITS values has become a dictionary. [1] https://github.com/searxng/searxng/pull/3378 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
14 days[update] make pygments.lessMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
14 days[upd] pypi: Bump pygments from 2.17.2 to 2.18.0dependabot[bot]
Bumps [pygments](https://github.com/pygments/pygments) from 2.17.2 to 2.18.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.17.2...2.18.0) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
14 days[upd] pypi: Bump nose2[coverage_plugin] from 0.14.1 to 0.14.2dependabot[bot]
Bumps [nose2[coverage_plugin]](https://github.com/nose-devs/nose2) from 0.14.1 to 0.14.2. - [Changelog](https://github.com/nose-devs/nose2/blob/main/docs/changelog.rst) - [Commits](https://github.com/nose-devs/nose2/compare/0.14.1...0.14.2) --- updated-dependencies: - dependency-name: nose2[coverage_plugin] dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
14 days[upd] pypi: Bump babel from 2.14.0 to 2.15.0dependabot[bot]
Bumps [babel](https://github.com/python-babel/babel) from 2.14.0 to 2.15.0. - [Release notes](https://github.com/python-babel/babel/releases) - [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst) - [Commits](https://github.com/python-babel/babel/compare/v2.14.0...v2.15.0) --- updated-dependencies: - dependency-name: babel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
14 days[l10n] update translations from Weblatesearxng-bot
9487de41b - 2024-05-10 - return42 <return42@users.noreply.translate.codeberg.org> 20d3b1158 - 2024-05-10 - nouoneq <nouoneq@users.noreply.translate.codeberg.org> 60cf6e36d - 2024-05-10 - return42 <return42@users.noreply.translate.codeberg.org> 0a8e99dff - 2024-05-10 - return42 <return42@users.noreply.translate.codeberg.org> 4055cd1c3 - 2024-05-10 - return42 <return42@users.noreply.translate.codeberg.org> 77f2c8d9a - 2024-05-09 - Eryk Michalak <gnu.ewm@protonmail.com> beb16006a - 2024-05-09 - tentsbet <tentsbet@users.noreply.translate.codeberg.org> 54b5123e2 - 2024-05-10 - ghose <ghose@users.noreply.translate.codeberg.org> 4f372ab44 - 2024-05-09 - German <German@users.noreply.translate.codeberg.org> fa9b9aae8 - 2024-05-09 - Fjuro <fjuro@alius.cz>
2024-05-09[fix] unit converter plugin: can't be disabled in settingsBnyro
2024-05-09[mod] yacy engine: pick base_url randomly from a list of instancesMarkus Heiser
Inspired by post [1] in the disscussion we had, while yacy.searchlab.eu was broken. [1] https://github.com/searxng/searxng/issues/3428#issuecomment-2101080101 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-05-09[feat] plugins: new calculator pluginBnyro
2024-05-09[mod] improve unit converter pluginMarkus Heiser
- l10n support: parse and format decimal numbers by babel - ability to add additional units - improved unit detection (symbols are not unique) - support for alias units (0,010C to F --> 32,018 °F) Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-05-09[fix] docutils dependencies (docutils>=0.21.2)Markus Heiser
Another trip into the hell of dependencies: docutils tends to put major changes in minor patches: the executables have been renamed / e.g. rst2html.py --> rts2html so we have to use docutils at least from version 0.21.2, but this version of docutils is only supported by myst-parser from version 3.0.1 on. Additionally, docutils decided to drop python 3.8 in version 0.21 [1] Further, linuxdoc needed an update to cope with docutils 0.21 [2] [1] https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-21-2024-04-09 [2] https://github.com/return42/linuxdoc/pull/36 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-05-07Bump jinja2 from 3.1.3 to 3.1.4dependabot[bot]
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4) --- updated-dependencies: - dependency-name: jinja2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-05Drop pytomlpp dependency for Python >= 3.11Alexandre Flament
Rely on tomllib for Python >= 3.11
2024-05-04[fix] startpage engine: XPath expressions adapted for new HTML layoutMarkus Heiser
Startpage has changed its HTML layout, classes like ``w-gl__result__main`` do no longer exists and the result items have been slightly changed in their structure. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-05-04[fix] respect user preferences to open links in new tab for short answersYaksh Bariya
Previously only result urls were set to open in new tab by default, this should make the behaviour consistent. Also adds the missing rel="noreferrer" to the anchor tag. Although this should not be needed as long as the `referrer-policy: no-referrer` header is set, it's always nice to play safer than to have to say sorry. For example some reverse proxy configurations might strip off unwhitelisted headers in which case it's nice to have this set.
2024-05-04[feat] wikimedia commons: support for videos, audio and other filesBnyro
2024-05-03[feat] engine: implementation of https://hex.pmDaniel Kukula
The package manager for the Erlang ecosystem Find packages. Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>
2024-05-03[upd] pypi: Bump pallets-sphinx-themes from 2.1.2 to 2.1.3dependabot[bot]
Bumps [pallets-sphinx-themes](https://github.com/pallets/pallets-sphinx-themes) from 2.1.2 to 2.1.3. - [Release notes](https://github.com/pallets/pallets-sphinx-themes/releases) - [Changelog](https://github.com/pallets/pallets-sphinx-themes/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/pallets-sphinx-themes/compare/2.1.2...2.1.3) --- updated-dependencies: - dependency-name: pallets-sphinx-themes dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-03[l10n] update translations from Weblatesearxng-bot
377c34a74 - 2024-05-02 - lspepinho <lspepinho@users.noreply.translate.codeberg.org> 079ba625b - 2024-05-01 - alexgabi <alexgabi@users.noreply.translate.codeberg.org> fe48c8a08 - 2024-04-30 - return42 <return42@users.noreply.translate.codeberg.org> e04560acc - 2024-04-30 - return42 <return42@users.noreply.translate.codeberg.org> 2fb6a2cfa - 2024-04-29 - Heyian <Heyian@users.noreply.translate.codeberg.org> b374205cc - 2024-04-30 - return42 <return42@users.noreply.translate.codeberg.org> d284cdd1d - 2024-04-29 - Fjuro <fjuro@alius.cz> 87edf2cb3 - 2024-04-27 - return42 <return42@users.noreply.translate.codeberg.org> f6971a077 - 2024-04-27 - SomeTr <SomeTr@users.noreply.translate.codeberg.org> f88e23f2c - 2024-04-27 - return42 <return42@users.noreply.translate.codeberg.org> c7e8506c1 - 2024-04-28 - ghose <ghose@users.noreply.translate.codeberg.org> 795e14ddd - 2024-04-27 - return42 <return42@users.noreply.translate.codeberg.org> 143bc6cf0 - 2024-04-27 - Implosion <Implosion@users.noreply.translate.codeberg.org> 5d96b3d53 - 2024-04-27 - return42 <return42@users.noreply.translate.codeberg.org> b2cc8a6cd - 2024-04-27 - return42 <return42@users.noreply.translate.codeberg.org>
2024-05-01[fix] update wikidata units - remove URL prefix from Q-nameMarkus Heiser
Sometimes the URL prefix switches from a http to a https, this patch harden the code that removes the URL prefix from wikidata Q-name, issue has been reported in [1]. [1] https://github.com/searxng/searxng/pull/3437#issuecomment-2082121730 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-04-30[feat] engine: implementation of searchmysiteAustin-Olacsi
2024-04-30[fix] yep engine: invcrease timeout from defaul 3sec to 5secMarkus Heiser
In the "Engines" tab on searx.space [1] nearly all engines report a TimeoutException: yep engine As documented in issue #2444 [2], this problem can be fixed by increasing the timeout. Note: on a local instance (`make run`) the timeout of 3sec was sufficient / at least in my local test, but the balance of searx.space leads me to believe that this tight timeout is usually not sufficient. [1] https://searx.space/ [2] https://github.com/searxng/searxng/issues/2444 Closes https://github.com/searxng/searxng/issues/3421 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-04-29[data] update searx.data - update_engine_traits.pyreturn42
2024-04-29[data] update searx.data - update_firefox_version.pyreturn42
2024-04-29[data] update searx.data - update_ahmia_blacklist.pyreturn42
2024-04-29[data] update searx.data - update_currencies.pyreturn42
2024-04-29[data] update searx.data - update_engine_descriptions.pyreturn42
2024-04-28[fix] ccc_media engine: filter video formats and ignore audio & SubRipMarkus Heiser
CCC media serves several recording formats, to name a few: - application/x-subrip - video/mp4 - video/webm - audio/mpeg - audio/opus - audio/mpeg not all of them are suitable for a video frame. If available we should prefer video/mp4 due to its minimal data rates. Closes: https://github.com/searxng/searxng/issues/3431 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-04-27improve "search existing issues from github" linkJinyuan Huang
2024-04-27[fix] drop broken azlyrics XPath engineMarkus Heiser
Unfortunately, azlyrics has a bot blocker that makes it impossible to implement an XPath engine for it [1][2]. [1] https://github.com/searxng/searxng/pull/3302#issuecomment-2013529271 [2] https://github.com/searxng/searxng/issues/3280 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-04-27[build] /staticMarkus Heiser
2024-04-27[feat] preferences: button to enable/disable all enginesBnyro
2024-04-27[feat] plugins: new unit converter pluginBnyro
2024-04-27[data] wikidata: update wikidata_units.jsonBnyro
2024-04-27[upd] pypi: Bump sphinx from 7.2.6 to 7.3.7dependabot[bot]
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.2.6 to 7.3.7. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.2.6...v7.3.7) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27[fix] ionic.io/ionicons - add back missing class="ionicon"Markus Heiser
Seems to me svg2jinja added the class in the past .. but no longer in new builds / this patch adds the class back by using addAttributesToSVGElement [1]. To test this patch use: $ ./manage themes.simple $ cat searx/templates/simple/icons.html and check `class="ionicon"` is in the outer `<svg ..>` tags. [1] https://svgo.dev/docs/plugins/add-attributes-to-svg-elements/ [2] https://ionic.io/ionicons Closes: https://github.com/searxng/searxng/issues/3383 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-04-27[feat] media.ccc.de: implement module with pagination and iframeBnyro
2024-04-27[upd] pypi: Bump pallets-sphinx-themes from 2.1.1 to 2.1.2dependabot[bot]
Bumps [pallets-sphinx-themes](https://github.com/pallets/pallets-sphinx-themes) from 2.1.1 to 2.1.2. - [Release notes](https://github.com/pallets/pallets-sphinx-themes/releases) - [Changelog](https://github.com/pallets/pallets-sphinx-themes/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/pallets-sphinx-themes/compare/2.1.1...2.1.2) --- updated-dependencies: - dependency-name: pallets-sphinx-themes dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27[upd] pypi: Bump redis from 5.0.3 to 5.0.4dependabot[bot]
Bumps [redis](https://github.com/redis/redis-py) from 5.0.3 to 5.0.4. - [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/v5.0.3...v5.0.4) --- updated-dependencies: - dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>