summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-03-07[doc] add missing docs for the search.max_page settingMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-07[upd] web-client (simple): Bump vite-plugin-static-copydependabot[bot]
Bumps [vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy) from 2.2.0 to 2.3.0. - [Release notes](https://github.com/sapphi-red/vite-plugin-static-copy/releases) - [Changelog](https://github.com/sapphi-red/vite-plugin-static-copy/blob/main/CHANGELOG.md) - [Commits](https://github.com/sapphi-red/vite-plugin-static-copy/compare/vite-plugin-static-copy@2.2.0...vite-plugin-static-copy@2.3.0) --- updated-dependencies: - dependency-name: vite-plugin-static-copy dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07[upd] web-client (simple): Bump vite in /client/simpledependabot[bot]
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.0 to 6.2.1. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/create-vite@6.2.1/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07[upd] web-client (simple): Bump stylelint in /client/simpledependabot[bot]
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.14.1 to 16.15.0. - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.14.1...16.15.0) --- updated-dependencies: - dependency-name: stylelint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07[upd] pypi: Bump mock from 5.1.0 to 5.2.0dependabot[bot]
Bumps [mock](https://github.com/testing-cabal/mock) from 5.1.0 to 5.2.0. - [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst) - [Commits](https://github.com/testing-cabal/mock/compare/5.1.0...5.2.0) --- updated-dependencies: - dependency-name: mock dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07[upd] pypi: Bump jinja2 from 3.1.5 to 3.1.6dependabot[bot]
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6. - [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.5...3.1.6) --- updated-dependencies: - dependency-name: jinja2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07[l10n] update translations from Weblatesearxng-bot
a516df5a2 - 2025-03-06 - DanielBoone <danielboone@noreply.codeberg.org> 2763a5d77 - 2025-03-06 - return42 <return42@noreply.codeberg.org> 4a3a81c9b - 2025-03-06 - marc-lopez <marc-lopez@noreply.codeberg.org> d2bd5b048 - 2025-03-05 - MonsoonFire <monsoonfire@noreply.codeberg.org> 752b558d6 - 2025-03-05 - buiducnhat <buiducnhat@noreply.codeberg.org> 0ff2ccf43 - 2025-03-04 - marc-lopez <marc-lopez@noreply.codeberg.org> 462a0625d - 2025-03-03 - Juno Takano <jutty@noreply.codeberg.org> 5cb41045c - 2025-03-02 - gkkulik <gkkulik@noreply.codeberg.org> e599c3942 - 2025-03-02 - gkkulik <gkkulik@noreply.codeberg.org> d44128eda - 2025-03-02 - gkkulik <gkkulik@noreply.codeberg.org>
2025-03-07[feat] engines: add baidu (general)Bubu
2025-03-06[feat] engines: add www.acfun.cnZhijie He
2025-03-06[feat] engines: add www.iqiyi.comZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-06[feat] engines: add www.chinaso.comZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-06[fix] engines: Google-Web & Google-Video (random arc_id)Markus Heiser
Both enghines have been reported ``TooManyRequests``, additionaly Google-Videos thumbnails needed a review. Based on the research from @unixfox [1] this patch generates every hour a new random ``arc_id``. [1] https://github.com/searxng/searxng/issues/4435#issuecomment-2703279522 Closes: - https://github.com/searxng/searxng/issues/4435 - https://github.com/searxng/searxng/issues/4431 Related: - https://github.com/searxng/searxng/discussions/4434 - https://github.com/searxng/searxng/discussions/4429 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-02[fix] brave engine: add sec-fetch headers and source=web argumentMarkus Heiser
The intention is to reduce the "TooManyRequestsException". Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-02[chore] add `timediff` field for sogou_videosZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-02[feat] add Sogou WeChat article search supportZhijie He
2025-03-02[feat] add Sogou engine for searxngZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-02[feat] add 360search engine for searxngZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-01[fix] add backward compatibility for the "enabled_plugins:"Markus Heiser
Before #4183 a builtin plugin was *defautlt_on* when it is listed in the "enabled_plugins" settings, this patch restores the previous behavior. Not part of this patch but just to mentioning in context of #4263: In the long term, we will abolish the "enabled_plugins:" setting and combine all options for the plugins in the "plugins:" setting, as is already planned in the PR #4282 Closes: https://github.com/searxng/searxng/issues/4263 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[doc] minor improvements to the favicon docs (cache.db_url)Markus Heiser
Related: - https://github.com/searxng/searxng/issues/4405 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[feat] engines: add openclipart.orgBnyro
2025-03-01[refactor] soundcloud engineMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4226 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[fix] wikidata: increase wikidata queries timeoutMarkus Heiser
The big queries for initializing and updating the currencies take longer than the default of the wikidata engine, which is only 3sec. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[data] update searx.data - update_engine_traits.pyreturn42
2025-03-01[fix] bing fetch engine traits - adjusted XPath selectorsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[data] update searx.data - update_firefox_version.pyreturn42
2025-03-01[data] update searx.data - update_wikidata_units.pyreturn42
2025-03-01[data] update searx.data - update_ahmia_blacklist.pyreturn42
2025-03-01[data] update searx.data - update_engine_descriptions.pyreturn42
2025-03-01[data] update searx.data - update_external_bangs.pyreturn42
2025-02-28[upd] pypi: Bump typer-slim from 0.15.1 to 0.15.2dependabot[bot]
Bumps [typer-slim](https://github.com/fastapi/typer) from 0.15.1 to 0.15.2. - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.15.1...0.15.2) --- updated-dependencies: - dependency-name: typer-slim dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-28[upd] pypi: Bump setproctitle from 1.3.4 to 1.3.5dependabot[bot]
Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.3.4 to 1.3.5. - [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst) - [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.3.4...version-1.3.5) --- updated-dependencies: - dependency-name: setproctitle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-28[l10n] update translations from Weblatesearxng-bot
0e9536840 - 2025-02-24 - dauiau <dauiau@users.noreply.translate.codeberg.org> 047501d2d - 2025-02-25 - return42 <return42@users.noreply.translate.codeberg.org> 647b20923 - 2025-02-21 - kratos <kratos@users.noreply.translate.codeberg.org> 288d0d4c8 - 2025-02-21 - guenael <guenael@users.noreply.translate.codeberg.org>
2025-02-28[upd] web-client (simple): Bump globals in /client/simpledependabot[bot]
Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-28[mod] bump copy-webpack-plugin 13.0.2, eslint 9.21 & vite 6.2.0Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[mod] bump copy-webpack-plugin 13.0.2, eslint 9.21 & vite 6.2.0Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[build] /staticMarkus Heiser
2025-02-28[upd] npm: Bump eslint from 9.19.0 to 9.20.1 in /client/simpleMarkus Heiser
Related: - https://github.com/searxng/searxng/pull/4322 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[fix] simple template - video.html fix button icon to icon_smallMarkus Heiser
BTW: Rename the manufacturer-specific name ``ion-icon`` of the icon set in SerXNG to ``sxng-icon-set`` --> The icon set can be assembled together as desired in the FE and should therefore not have a manufacturer-specific name in the style and template definitions. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] integrate the migrated theme in the github CIMarkus Heiser
- upgrade to ubuntu-24.04 to get NodeJS v20 - remove DEBUG (V=1) environment / in a ViteJS env the DEBUG environment is reserved for interactive debugging tasks (not for verbose build messages). Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] integrate the migrated theme in the development workflowsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: final build by vite & clean up grunt leftoversMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move SVGs to client/simple/src and deploy to ↵Markus Heiser
static by plg_svg2svg Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: refactor jinja_svg_catalog and cleanup icon namesMarkus Heiser
This patch implements the template generation of the template: searx/templates/simple/icons.html by the way the icon set (the icon names) has been normalized: film-outline --> film magnet-outline --> magnet .. warning --> alert Some missing (categorie) icons had been added. Some of the ionicons are not suitable for a dark theme, we fixed the svg manually in src/svg/ionicons: - https://github.com/searxng/searxng/pull/4284#issuecomment-2680550342 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: vite plugins plg_svg2png & plg_svg2svgMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move src/brand to client/simple/srcMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: stylelint-prettier LESS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: stylelint LESS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: eslint JS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: vite build -- CSS sourcemaps still missing!!!Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move sources to client/simple/srcMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>