Markus Heiser
0ee78c19dd
[mod] yandex engines: all egine should use one network
...
- The three Yandex engines should use the same network context.
- There is no reason to set these engines inactive
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-25 11:50:18 +01:00
Aadniz and Markus Heiser
bcc7a5eb2e
[mod] yandex engine: add supported languages
...
Add support for Yandex's supported languages; Russian, English, Belarusian,
French, German, Indonesian, Kazakh, Tatar, Turkish and Ukrainian.
2025-11-25 11:50:18 +01:00
Markus Heiser
2313b972a3
[fix] engines: base URL can be a list or a string, but its not None!
...
The code injection and monkey patching examine the names in the module of the
engine; if a variable there starts without an underscore and has the value None,
then this variable needs to be configured. This outdated concept does not fit
engines that may have multiple URLs. At least not as long as the value of the
base URL (list) is None.
The default is now an empty list instead of None
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-25 06:25:45 +01:00
Markus Heiser
989b49335c
[fix] engines initialization - if engine load fails, set to inactive
...
- if engine load fails, set the engine to inactive
- dont' load a engine, when the config says its inactive
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-25 06:25:45 +01:00
Markus Heiser
3f30831640
[fix] don't raise fatal exception when engine isn't available
...
When wikidata or any other engine with a init method (is active!) raises an
exception in it's init method, the engine is never registered.
[1] https://github.com/searxng/searxng/issues/5456#issuecomment-3567790287
Closes: https://github.com/searxng/searxng/issues/5456
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-25 06:25:45 +01:00
Hermógenes Oliveira and GitHub
5fcee9bc30
[fix] recoll engine: remove HTML markup from result snippets ( #5472 )
...
Recoll inserts markup tags in snippets to indicate matching terms in a
search query. We remove them so that they don't show to users.
2025-11-24 06:54:45 +01:00
Ivan Gabaldon
2f0e52d6eb
[upd] ci: docker secret maintenance
...
I've narrowed the permissions and rotated the token for the deploy account on
DockerHub registry. I replaced the secret ref in GitHub so that it's available
organization wide. No further actions are necessary.
2025-11-23 12:26:40 +00:00
Grant and GitHub
c0d69cec4e
[fix] drop mullvad-leta engine ( #5428 )
...
On 2025 November 27th, Mullvad will be shutting down the Leta servers.
For this reason, we also need to remove this engine from SearXNG.
[1] https://mullvad.net/en/blog/shutting-down-our-search-proxy-leta
2025-11-22 10:02:51 +01:00
Austin-Olacsi and GitHub
c852b9a90a
[feat] engine: add grokipedia ( #5396 )
2025-11-22 09:59:38 +01:00
Ivan Gabaldon
b876d0bed0
[upd] theme/simple: bump rolldown
...
(no static changes...)
2025-11-21 11:03:04 +00:00
Léon Tiekötter and GitHub
e245cade25
[fix] engines: typo ( #5466 )
...
Fix typo in engine timeout definition: 'timout' -> 'timeout'
2025-11-21 11:20:10 +01:00
dependabot[bot] and Ivan Gabaldon
7c223b32a7
[upd] web-client (simple): Bump @biomejs/biome
...
Bumps the minor group in /client/simple with 1 update: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ).
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-21 10:15:49 +00:00
dependabot[bot] and Ivan Gabaldon
33a176813d
[upd] github-actions: Bump actions/checkout from 5.0.0 to 6.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-21 09:38:50 +00:00
dependabot[bot] and Ivan Gabaldon
20ec01c5f7
[upd] github-actions: Bump github/codeql-action from 4.31.3 to 4.31.4
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.3 to 4.31.4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/014f16e7ab1402f30e7c3329d33797e7948572db...e12f0178983d466f2f6028f5cc7a6d786fd97f4b )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-21 09:21:20 +00:00
dependabot[bot] and GitHub
6376601ba1
[upd] pypi: Bump the minor group with 4 updates ( #5462 )
...
Bumps the minor group with 4 updates: [granian](https://github.com/emmett-framework/granian ), [granian[pname]](https://github.com/emmett-framework/granian ), [granian[reload]](https://github.com/emmett-framework/granian ) and [basedpyright](https://github.com/detachhead/basedpyright ).
Updates `granian` from 2.5.7 to 2.6.0
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.7...v2.6.0 )
Updates `granian[pname]` from 2.5.7 to 2.6.0
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.7...v2.6.0 )
Updates `granian[reload]` from 2.5.7 to 2.6.0
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.7...v2.6.0 )
Updates `basedpyright` from 1.33.0 to 1.34.0
- [Release notes](https://github.com/detachhead/basedpyright/releases )
- [Commits](https://github.com/detachhead/basedpyright/compare/v1.33.0...v1.34.0 )
2025-11-21 08:31:16 +01:00
Markus Heiser and GitHub
ca441f419c
[fix] engines - set hard timouts in *sub-request* ( #5460 )
...
The requests changed here all run outside of the network context timeout,
thereby preventing the engine's timeout from being applied (the engine's timeout
can become longer than it was configured).
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-21 08:16:24 +01:00
searxng-bot and Ivan Gabaldon
04e66a2bb4
[l10n] update translations from Weblate
2025-11-20 21:22:43 +00:00
Markus Heiser and GitHub
b299386d3e
[fix] minor type hint issues ( #5459 )
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-20 18:35:43 +01:00
Markus Heiser and GitHub
21a4622f23
[fix] utils.js_variable_to_python - partial revert of 156d1eb8c ( #5458 )
...
The JS string, whose encoding will be corrupted if all single quotes (followed
by a comma) are replaced with double quotes. Bug was introduced in PR #4573 .
Here is a simple example in which the list get corrupted::
>>> s = r"""[ 'foo\'', 'bar']"""
>>> print(s)
[ 'foo\'', 'bar']
>>> print(s.replace("',", "\","))
[ 'foo\'", 'bar']
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-20 18:32:27 +01:00
Bnyro
041f457dfa
[fix] presearch engine: blocked by captcha on every request
...
Presearch responds with a Cloudflare captcha on each request when using HTTP2.
Using HTTP1.1, everything seems to work fine.
- other engines with the same issue: pixabay, uxwing
- closes https://github.com/searxng/searxng/issues/5438
2025-11-20 13:48:13 +01:00
Hermógenes Oliveira and Bnyro
af111e413c
[fix] recoll engine: fix media preview
...
The results from the recoll engine were not displaying the usual
toggle for showing media previews. After the changes described bellow,
the toggle is displayed and works as expected.
In the JSON returned by recoll-webui, the field containing the
mimetype is actually `mtype`, not `mime`.
Furthermore, according to the documentation for the `File` class in
`searx/result_types/file.py`, `embedded` should contain the URL to the
media itself. The embedding of the media into the page for preview is
done in `searx/templates/simple/result_templates/file.html`.
2025-11-20 13:24:17 +01:00
Ivan Gabaldon and GitHub
431bf5d235
[mod] docs: add acknowledgements section ( #5449 )
...
* [mod] docs: add acknowledgements section
Moves all images into a `assets/` folder.
* [fix] docs: normalize brands svg
2025-11-20 10:31:53 +00:00
Edge-Seven and GitHub
576c8ca99c
[fix] client/simple: docs typo in plg.ts ( #5450 )
2025-11-18 09:44:41 +00:00
dependabot[bot] and GitHub
45a4b8ad1c
[upd] pypi: Bump the minor group with 3 updates ( #5443 )
...
Bumps the minor group with 3 updates: [certifi](https://github.com/certifi/python-certifi ), [pylint](https://github.com/pylint-dev/pylint ) and [basedpyright](https://github.com/detachhead/basedpyright ).
Updates `certifi` from 2025.10.5 to 2025.11.12
- [Commits](https://github.com/certifi/python-certifi/compare/2025.10.05...2025.11.12 )
Updates `pylint` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.2...v4.0.3 )
Updates `basedpyright` from 1.32.1 to 1.33.0
- [Release notes](https://github.com/detachhead/basedpyright/releases )
- [Commits](https://github.com/detachhead/basedpyright/compare/v1.32.1...v1.33.0 )
2025-11-15 09:04:50 +01:00
Austin-Olacsi and GitHub
d14d695966
[fix] drop alexandria.org ( #5446 )
2025-11-15 07:38:17 +01:00
a2a47337cb
[upd] web-client (simple): Bump the minor group ( #5444 )
...
Bumps the minor group in /client/simple with 3 updates: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [browserslist](https://github.com/browserslist/browserslist ).
Updates `@biomejs/biome` from 2.3.4 to 2.3.5
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.5/packages/@biomejs/biome )
Updates `@types/node` from 24.10.0 to 24.10.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `browserslist` from 4.27.0 to 4.28.0
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.27.0...4.28.0 )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: "@types/node"
dependency-version: 24.10.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: browserslist
dependency-version: 4.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-14 21:50:02 +00:00
Bnyro
ba98030438
[feat] engines: add devicons engine
...
- official website: https://devicon.dev/
- the engine contains a lot of icons of popular software frameworks (e.g. pytest),
so they could for example be useful for visualizing a diagram of the tech stack used in an app
2025-11-14 20:26:43 +01:00
1e200a1107
[upd] github-actions: Bump github/codeql-action from 4.31.2 to 4.31.3 ( #5445 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.2 to 4.31.3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/0499de31b99561a6d14a36a5f662c2a54f91beee...014f16e7ab1402f30e7c3329d33797e7948572db )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-14 08:33:14 +00:00
Austin-Olacsi and Bnyro
7a1b959646
[fix] hackernews contains HTML escape codes
2025-11-10 20:37:01 +01:00
b9b46431be
[upd] web-client (simple): Bump the minor group in /client/simple with 4 updates ( #5423 )
...
* [upd] web-client (simple): Bump the minor group
Bumps the minor group in /client/simple with 4 updates: [ol](https://github.com/openlayers/openlayers ), [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [sharp](https://github.com/lovell/sharp ).
Updates `ol` from 10.6.1 to 10.7.0
- [Release notes](https://github.com/openlayers/openlayers/releases )
- [Commits](https://github.com/openlayers/openlayers/compare/v10.6.1...v10.7.0 )
Updates `@biomejs/biome` from 2.3.2 to 2.3.4
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.4/packages/@biomejs/biome )
Updates `@types/node` from 24.9.2 to 24.10.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `sharp` from 0.34.4 to 0.34.5
- [Release notes](https://github.com/lovell/sharp/releases )
- [Commits](https://github.com/lovell/sharp/compare/v0.34.4...v0.34.5 )
---
updated-dependencies:
- dependency-name: ol
dependency-version: 10.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: "@types/node"
dependency-version: 24.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: sharp
dependency-version: 0.34.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* [upd] web-client (simple): rebuild static
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ivan Gabaldon <igabaldon@inetol.net >
2025-11-07 10:48:05 +01:00
3f18c0f40f
[upd] pypi: Bump the minor group with 3 updates ( #5422 )
...
Bumps the minor group with 3 updates: [granian](https://github.com/emmett-framework/granian ), [granian[pname]](https://github.com/emmett-framework/granian ) and [granian[reload]](https://github.com/emmett-framework/granian ).
Updates `granian` from 2.5.6 to 2.5.7
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.6...v2.5.7 )
Updates `granian[pname]` from 2.5.6 to 2.5.7
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.6...v2.5.7 )
Updates `granian[reload]` from 2.5.6 to 2.5.7
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.6...v2.5.7 )
---
updated-dependencies:
- dependency-name: granian
dependency-version: 2.5.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: granian[pname]
dependency-version: 2.5.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: granian[reload]
dependency-version: 2.5.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-07 10:46:18 +01:00
1cfbd32a1d
[upd] github-actions: Bump JamesIves/github-pages-deploy-action ( #5425 )
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.7.3 to 4.7.4.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/6c2d9db40f9296374acc17b90404b6e8864128c8...4a3abc783e1a24aeb44c16e869ad83caf6b4cc23 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-version: 4.7.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-07 10:01:43 +01:00
a15b594003
[upd] github-actions: Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 ( #5424 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/29109295f81e9208d7d86ff1c6c12d2833863392...c7c53464625b32c7a7e944ae62b3e17d2b600130 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-07 09:56:18 +01:00
Aadniz and Bnyro
24d27a7a21
[fix] drop goo engine
2025-11-07 08:34:05 +01:00
Ivan Gabaldon and GitHub
7af922c9df
[enh] py: drop deps ( #5407 )
...
The difference between decompression with brotli or gzip in HTML files is
negligible for 3 MB of compiled binary package.
Introduced in https://github.com/searxng/searxng/commit/eaa694fb7d0e47b943bc6d6edb6cb6a40ab2d85e
Closes https://github.com/searxng/searxng/security/code-scanning/276
Closes https://github.com/searxng/searxng/security/dependabot/37
2025-11-06 10:09:10 +01:00
Aadniz and GitHub
b1918dd121
[fix] yandex engine: capture captcha from header instead of url path ( #5417 )
...
Yandex engine will return parsing error instead of informing that a CAPTCHA was found. It is confusing for the admin and the users (#5415 ).
This patch fixes an issue where the CAPTCHA response from Yandex wouldn't be detected, resulting in `ParserError` when trying to parse the response to DOM.
In this fix, I replaced the url condition and instead is checking if the `x-yandex-captcha` header is set, and is equal to `captcha`.
Alternatively, maybe something like `resp.headers.get('Location', '').startswith("https://yandex.com/showcaptcha ")` could be done instead. Lastly, setting `params['allow_redirects'] = True` can also work, but this will waste an extra request. Just let me know.
Closes: https://github.com/searxng/searxng/issues/5415
2025-11-06 07:00:48 +01:00
Bnyro and Markus Heiser
1be19f8b58
[feat] sourcehut engine: implement as custom module, fix user agent
...
SourceHut uses a foss bot protection tool called `go-away` (which I can
recommend BTW). It blocks common crawler user agents, such as the standard
Firefox user agent. Hence, we're now using our custom SearXNG user agent to
clarify we're not a crawler.
Closes: https://github.com/searxng/searxng/issues/5270
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-05 17:56:13 +01:00
Bnyro and GitHub
3763b4bff4
[fix] engine ahmia blacklist, arch linux: use proper searxng user agent including version ( #5414 )
2025-11-05 09:19:42 +01:00
Aadniz and GitHub
52ffc4c7f4
[fix] qwant engine: order query parameters to prevent 403 forbidden ( #5410 )
2025-11-03 22:53:50 +01:00
Markus Heiser
0245327fc5
Revert "[fix] !weather crashes - cls.TURN .. ( #5309 )"
...
This reverts HOTFIX from commit fc7d8b8b [1]
[1] https://github.com/searxng/searxng/pull/5309
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-01 09:46:47 +01:00
Markus Heiser
b155e66fe5
[fix] msgspec.Struct: alias name t.ClassVar not properly detected
...
Reported in [1], HOTFIX in [2], this patch here is now the final solution.
Note that if using PEP 563 postponed evaluation of annotations" (e.g. ``from
__future__ import annotations``) only the following spellings will work:
ClassVar or ClassVar[<type>]
typing.ClassVar or typing.ClassVar[<type>]
Importing ClassVar or typing under an aliased name (e.g. ``import typing as t``)
will not be properly detected. [3]
[1] https://github.com/searxng/searxng/issues/5304#issuecomment-3394140820
[2] https://github.com/searxng/searxng/pull/5309
[3] https://jcristharif.com/msgspec/structs.html#class-variables
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-11-01 09:46:47 +01:00
dependabot[bot] and GitHub
5712827703
[upd] web-client (simple): Bump the minor group ( #5402 )
...
Bumps the minor group in /client/simple with 2 updates: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@biomejs/biome` from 2.2.7 to 2.3.2
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.2/packages/@biomejs/biome )
Updates `@types/node` from 24.9.1 to 24.9.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@types/node"
dependency-version: 24.9.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
2025-11-01 09:45:54 +01:00
dependabot[bot] and GitHub
7ba53d302d
[upd] pypi: Bump the minor group with 3 updates ( #5401 )
...
Bumps the minor group with 3 updates: [granian](https://github.com/emmett-framework/granian ), [selenium](https://github.com/SeleniumHQ/Selenium ) and [granian[reload]](https://github.com/emmett-framework/granian ).
Updates `granian` from 2.5.5 to 2.5.6
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.5...v2.5.6 )
Updates `selenium` from 4.37.0 to 4.38.0
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.37.0...selenium-4.38.0 )
Updates `granian[reload]` from 2.5.5 to 2.5.6
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.5.5...v2.5.6 )
---
updated-dependencies:
- dependency-name: granian
dependency-version: 2.5.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: selenium
dependency-version: 4.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: granian[reload]
dependency-version: 2.5.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
2025-11-01 09:44:12 +01:00
b8e4ebdc0c
[upd] github-actions: Bump github/codeql-action from 4.30.9 to 4.31.2 ( #5403 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.30.9 to 4.31.2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/16140ae1a102900babc80a33c44059580f687047...0499de31b99561a6d14a36a5f662c2a54f91beee )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 11:31:10 +01:00
github-actions[bot] and GitHub
b37d09557a
[l10n] update translations from Weblate ( #5404 )
...
0bdbdde2e - 2025-10-26 - 0ko <0ko@noreply.codeberg.org >
7b0abb9aa - 2025-10-27 - artens <artens@noreply.codeberg.org >
882a28944 - 2025-10-27 - langckx <langckx@noreply.codeberg.org >
c2d025563 - 2025-10-25 - Flyingfufu <flyingfufu@noreply.codeberg.org >
2025-10-31 08:27:05 +01:00
Markus Heiser and GitHub
aa28af772c
[fix] ./manage dev.env - nvm is not installed by nvm.env ( #5399 )
...
To complete a SearXNG developer environment, nvm needs to be
installed (ensured). Without this patch::
$ LANG=C ./manage dev.env
...
./utils/lib_nvm.sh: line 27: .nvm/nvm.sh: No such file or directory
./utils/lib_nvm.sh: line 28: .nvm/bash_completion: No such file or directory
...
(dev.env)$
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-10-30 17:46:05 +01:00
Markus Heiser
9c2b8f2f93
[data] update searx.data - update_ahmia_blacklist.py
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-10-30 07:40:20 +01:00
Markus Heiser
c48993452f
[fix] update_ahmia_blacklist.py - User-Agent become required
...
The User-Agent header recently become required to fetch blacklist from URL
https://ahmia.fi/blacklist/
[1] https://github.com/searxng/searxng/actions/runs/18892940199/job/53924400294
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-10-30 07:40:20 +01:00
Markus Heiser and GitHub
6a2196c03d
[fix] simple theme: fix *play* icon in the "show media" button ( #5395 )
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2025-10-30 07:39:48 +01:00
github-actions[bot] and GitHub
dce383881d
[data] update searx.data - update_firefox_version.py ( #5388 )
2025-10-29 07:15:11 +01:00