summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-25[feat] autocompletion: add baidu search autocompleter (#4227)Zhijie He
2025-01-24[upd] npm: Bump less from 4.2.1 to 4.2.2 in /searx/static/themes/simpledependabot[bot]
Bumps [less](https://github.com/less/less.js) from 4.2.1 to 4.2.2. - [Release notes](https://github.com/less/less.js/releases) - [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md) - [Commits](https://github.com/less/less.js/commits) --- updated-dependencies: - dependency-name: less dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24[l10n] update translations from Weblatesearxng-bot
8a0e2e2d6 - 2025-01-21 - return42 <return42@users.noreply.translate.codeberg.org> b70a88fec - 2025-01-19 - rajeeban <rajeeban@users.noreply.translate.codeberg.org>
2025-01-24[upd] pypi: Bump selenium from 4.27.1 to 4.28.1dependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.27.1 to 4.28.1. - [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>
2025-01-21[build] /staticMarkus Heiser
2025-01-21[update] make pygments.lessMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-21[upd] pypi: Bump pygments from 2.18.0 to 2.19.1dependabot[bot]
Bumps [pygments](https://github.com/pygments/pygments) from 2.18.0 to 2.19.1. - [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.18.0...2.19.1) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20[build] /staticBnyro
2025-01-20[fix] results.js: back button not working after closing image result manuallyBnyro
2025-01-20[feat] engines: add ipernity (images)Bnyro
2025-01-20[upd] npm: Bump eslint in /searx/static/themes/simpledependabot[bot]
Bumps [eslint](https://github.com/eslint/eslint) from 9.17.0 to 9.18.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.17.0...v9.18.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20[upd] npm: Bump stylelint-config-standard in /searx/static/themes/simpledependabot[bot]
Bumps [stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard) from 36.0.1 to 37.0.0. - [Release notes](https://github.com/stylelint/stylelint-config-standard/releases) - [Changelog](https://github.com/stylelint/stylelint-config-standard/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint-config-standard/compare/36.0.1...37.0.0) --- updated-dependencies: - dependency-name: stylelint-config-standard dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20[build] /staticMarkus Heiser
2025-01-20[fix] LESS sourcemaps broken in less-plugin-clean-css v1.6.0Markus Heiser
The ``less-plugin-clean-css`` lacks some maintenance: the sourcemaps are broken since v1.6.0 (08/2024) [1] - [1] https://github.com/less/less-plugin-clean-css/issues/42 Closes: https://github.com/searxng/searxng/issues/4143 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-20[fix] engine brave: remove date from the content stringMarkus Heiser
Related: https://github.com/searxng/searxng/issues/4211#issuecomment-2601941440 Closes: https://github.com/searxng/searxng/issues/4006 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-20[build] /staticMarkus Heiser
2025-01-20[mod] add swipe events to the image gallery (gesture control)Markus Heiser
Adds [1] to the searxng.min.js and horizontal swipe events to the image gallery. [1] https://www.npmjs.com/package/swiped-events Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-20[build] /staticMarkus Heiser
2025-01-20[feat] image results: dismiss image viewer on back button press on mobile ↵Bnyro
devices
2025-01-20[feat] public domain image archive: automatically obtain algolia api keyBnyro
2025-01-20[feat] engines: public domain image archiveDenperidge
2025-01-20[feat] wikidata: add mastodon, peertube and Lemmy accounts to infoboxPopolon
Co-authored-by: Popolon <popolon@popolon.org> Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-01-17[l10n] update translations from Weblatesearxng-bot
09c56a561 - 2025-01-16 - tentsbet <tentsbet@users.noreply.translate.codeberg.org> 219fff972 - 2025-01-14 - hirushaadi <hirushaadi@users.noreply.translate.codeberg.org> 2b4b64e60 - 2025-01-14 - return42 <return42@users.noreply.translate.codeberg.org> 6a359da17 - 2025-01-14 - return42 <return42@users.noreply.translate.codeberg.org>
2025-01-16[feat]: engines: add astrophysical data systemDanielMowitz
2025-01-16[build] /staticMarkus Heiser
2025-01-16[fix] gallery view overlaps category barMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4190 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-16[fix] theme simple: image viewer hides autocomplete suggestionsMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/3509 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-16[fix] broken mobile view (from #4154)Markus Heiser
Related: - https://github.com/searxng/searxng/pull/4154#issuecomment-2591881963 Closes: https://github.com/searxng/searxng/issues/4187 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-16[fix] build workflows of the themesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-14[mod] slightly improve `make node.clean themes.all`Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-14[build] /staticBnyro
2025-01-14[chore] stylelint: fix reported errorsBnyro
2025-01-14[upd] stylelint: use less-compatible configuration and update rulesBnyro
2025-01-14[fix] issues reported by sytlelintMarkus Heiser
"Unexpected vendor-prefixed": -webkit-transform & -ms-transform [3] -webkit-animation [2] @-webkit-keyframes [1] [1] https://developer.mozilla.org/en-US/docs/Web/CSS/@keyframes [2] https://developer.mozilla.org/en-US/docs/Web/CSS/animation [3] https://developer.mozilla.org/en-US/docs/Web/CSS/transform Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-14[upd] migrate .eslintrc.json to eslint.config.mjsMarkus Heiser
The migration was done by the following steps, firts prepare the node enviroment an open a bash in this environment:: $ make clean nvm.nodejs ... $ ./manage nvm.bash $ which npx searxng/.nvm/versions/node/v23.5.0/bin/npx In this environment the migration command from [1] is started:: $ npx @eslint/migrate-config .eslintrc.json Need to install the following packages: @eslint/migrate-config@1.3.5 Migrating .eslintrc.json Wrote new config to ./eslint.config.mjs You will need to install the following packages to use the new config: - globals - @eslint/js - @eslint/eslintrc You can install them using the following command: npm install globals @eslint/js @eslint/eslintrc -D The following messages were generated during migration: - The 'node' environment is used, so switching sourceType to 'commonjs'. [1] https://eslint.org/docs/latest/use/configure/migration-guide#migrate-your-config-file Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-14[upd] update npm dependencies (package.json) and .tool-versionsMarkus Heiser
To avoid issue like [1], versions from now on are pinned in:: searx/static/themes/simple/package-lock.json To test nodejs v23 or newer is needed (will be installed by nvm). To drop a possibly existing installation:: $ make clean Install nodejs in nvm:: $ make nvm.nodejs INFO: install (update) NVM at searxng/.nvm ... Now using node v23.5.0 (npm v10.9.2) Creating default alias: default -> v23.5 (-> v23.5.0) INFO: Node.js is installed at searxng/.nvm/versions/node/v23.5.0/bin/node INFO: Node.js is version v23.5.0 INFO: npm is installed at searxng/.nvm/versions/node/v23.5.0/bin/npm INFO: npm is version 10.9.2 INFO: NVM is installed at searxng/.nvm To test npm checks and builds: $ make static.build.commit Related: [1] https://github.com/searxng/searxng/issues/4143 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-14[json_engine] Fix R0912 (too-many-branches)Lucki
2025-01-14[json_engine] Add unit testLucki
2025-01-14[json_engine] mirror xpath functionalityLucki
2025-01-14[json_engine] document existing optionsLucki
2025-01-13[data] update searx.data - make data.allMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-10[l10n] update translations from Weblatesearxng-bot
8f8f92dc0 - 2025-01-10 - hirushaadi <hirushaadi@users.noreply.translate.codeberg.org> d4ae2e4ba - 2025-01-08 - Harshith-10 <harshith-10@users.noreply.translate.codeberg.org> 05848d0bb - 2025-01-08 - return42 <return42@users.noreply.translate.codeberg.org> 151cde7fc - 2025-01-08 - return42 <return42@users.noreply.translate.codeberg.org> 43ba79c99 - 2025-01-06 - return42 <return42@users.noreply.translate.codeberg.org>
2025-01-06Revert "[l10n ga] trigger weblate.push.translations (another try)"Markus Heiser
This reverts commit e352926187774ea6c390e89e27623136e1495b49.
2025-01-06[l10n ga] trigger weblate.push.translations (another try)Markus Heiser
Related: - https://github.com/searxng/searxng/issues/4117 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06reomve DUMMY from searxng.msg catalogMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06[l10n ga] trigger weblate.push.translationsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06[fix] l10n ga (Irish) messages.po is marked as fuzzyMarkus Heiser
$ ./manage pyenv.cmd pybabel compile --statistics -d searx/translations/ reports: catalog searx/translations/ga/LC_MESSAGES/messages.po is marked as fuzzy, skipping This commit removes the ``fuzzy`` tag and BTW reverts commit 655e41f27 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06[l10n ga] trigger weblate.push.translationsMarkus Heiser
Related: - https://github.com/searxng/searxng/issues/4117 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06[l10n] adding new language Irish (ga)Aindriú Mac Giolla Eoin
2025-01-06[fix] dockerhub: switch to new api pathBnyro
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>