summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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>
2025-02-28[web-client] simple theme: build & development env based on vite.Markus Heiser
Vite is a build tool, it consists of two major parts [1]: - A dev server that provides rich feature enhancements over native ES modules, for example extremely fast Hot Module Replacement (HMR). - A build command that bundles your code with Rollup, pre-configured to output highly optimized static assets for production. [1] https://vite.dev/guide/ Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-26Revert "[feat] add HEALTHCHECK in Dockerfile"Markus Heiser
This reverts commit dabe42549991619789485fa0841954d9f5db8b60.
2025-02-26Revert "Updated health check in Dockerfile"Markus Heiser
This reverts commit 1fd4dab3b41bd45da12a66677ed94ae438d27912.
2025-02-26Updated health check in DockerfileSalvatore Gabriele La Greca
2025-02-26[fix] Internet links disappeared from wikidata side box (second try)Markus Heiser
Related: - https://github.com/searxng/searxng/pull/4286#issuecomment-2639960013 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-26[fix] engine unsplash: image links by preserving URL parametersfatwang2
Only remove ixid parameter while keeping other essential URL parameters to ensure images are properly displayed in search results.
2025-02-26[upd] pypi: Bump selenium from 4.28.1 to 4.29.0dependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.28.1 to 4.29.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.29.0) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26[feat] add HEALTHCHECK in DockerfileBrock Vojkovic
2025-02-26[l10n] update translations from Weblatesearxng-bot
fecbeb1d5 - 2025-02-20 - return42 <return42@users.noreply.translate.codeberg.org> 8891568c6 - 2025-02-17 - AlanBacker <alanbacker@users.noreply.translate.codeberg.org> 727ae2508 - 2025-02-15 - return42 <return42@users.noreply.translate.codeberg.org> 11f215e90 - 2025-02-15 - return42 <return42@users.noreply.translate.codeberg.org> 9eb07083e - 2025-02-15 - thenack0 <thenack0@users.noreply.translate.codeberg.org>
2025-02-26[fix] various issues in the documentationMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4370 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] remove dead invidious instances from the settingsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] engines bing.images & brave.videos - fix parse data stringMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>