Markus Heiser
9beff8212b
[refactor] results.js: wait one second before loading full high-res image
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-26 13:34:52 +01:00
Bnyro
cf4e183790
[refactor] results.js: cancel image loading after next one selected
2025-01-26 13:34:52 +01:00
Bnyro
c1fcee9d9f
[docs] settings_search.rst: add missing autocompletion providers
2025-01-26 08:38:29 +01:00
Bnyro
176079977d
[chore] autocomplete.py: order autocompletion engines alphabetically
2025-01-25 12:12:46 +01:00
Zhijie He
f3f13519ff
[feat] autocompletion: add baidu search autocompleter ( #4227 )
2025-01-25 11:59:10 +01:00
dependabot[bot]
04a6ab12fb
[upd] npm: Bump less from 4.2.1 to 4.2.2 in /searx/static/themes/simple
...
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 20:24:52 +01:00
searxng-bot
edf6d96625
[l10n] update translations from Weblate
...
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 09:52:04 +01:00
Markus Heiser
bee2677929
[build] /static
2025-01-21 22:55:45 +01:00
Markus Heiser
e7081bb2c1
[update] make pygments.less
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-21 16:12:27 +01:00
Bnyro
8731e37796
[build] /static
2025-01-20 18:46:31 +01:00
Bnyro
e92d1bc6af
[fix] results.js: back button not working after closing image result manually
2025-01-20 18:46:31 +01:00
Bnyro
f766faca3f
[feat] engines: add ipernity (images)
2025-01-20 17:22:32 +01:00
dependabot[bot]
c020a964e4
[upd] npm: Bump eslint in /searx/static/themes/simple
...
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 16:53:12 +01:00
dependabot[bot]
46b16e6ff1
[upd] npm: Bump stylelint-config-standard in /searx/static/themes/simple
...
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 16:52:21 +01:00
Markus Heiser
98c66c0ae6
[build] /static
2025-01-20 16:41:00 +01:00
Markus Heiser
c06ec65b2a
[fix] LESS sourcemaps broken in less-plugin-clean-css v1.6.0
...
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 16:41:00 +01:00
Markus Heiser
e581921c92
[fix] engine brave: remove date from the content string
...
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 16:40:36 +01:00
Markus Heiser
073d9549a0
[build] /static
2025-01-20 13:52:43 +01:00
Markus Heiser
601ffcb8a3
[mod] add swipe events to the image gallery (gesture control)
...
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 13:52:43 +01:00
Markus Heiser
d9115b8d48
[build] /static
2025-01-20 13:29:26 +01:00
Bnyro
c760ad0808
[feat] image results: dismiss image viewer on back button press on mobile devices
2025-01-20 13:29:26 +01:00
Bnyro
2f087a3a22
[feat] public domain image archive: automatically obtain algolia api key
2025-01-20 12:56:15 +01:00
Denperidge
3333d9f385
[feat] engines: public domain image archive
2025-01-20 12:56:15 +01:00
Popolon
1a885b70ce
[feat] wikidata: add mastodon, peertube and Lemmy accounts to infobox
...
Co-authored-by: Popolon <popolon@popolon.org>
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-01-20 11:19:56 +01:00
searxng-bot
a576f69c12
[l10n] update translations from Weblate
...
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-17 08:13:57 +01:00
DanielMowitz
272e39893d
[feat]: engines: add astrophysical data system
2025-01-16 20:27:55 +01:00
Markus Heiser
41159fed32
[build] /static
2025-01-16 10:51:33 +01:00
Markus Heiser
b1507f188e
[fix] gallery view overlaps category bar
...
Closes: https://github.com/searxng/searxng/issues/4190
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-16 10:51:33 +01:00
Markus Heiser
1668ff5e64
[fix] theme simple: image viewer hides autocomplete suggestions
...
Closes: https://github.com/searxng/searxng/issues/3509
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-16 10:51:33 +01:00
Markus Heiser
f03ab00155
[fix] broken mobile view (from #4154 )
...
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 10:51:33 +01:00
Markus Heiser
15d0e274b3
[fix] build workflows of the themes
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-16 10:51:33 +01:00
Bnyro
5a1a43ef74
[build] /static
2025-01-14 15:22:23 +01:00
Bnyro
94b6adf03d
[chore] stylelint: fix reported errors
2025-01-14 15:22:23 +01:00
Bnyro
337a6db064
[upd] stylelint: use less-compatible configuration and update rules
2025-01-14 15:22:23 +01:00
Markus Heiser
9d834c0722
[fix] issues reported by sytlelint
...
"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 15:22:23 +01:00
Markus Heiser
0abad23daa
[upd] migrate .eslintrc.json to eslint.config.mjs
...
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 15:22:23 +01:00
Markus Heiser
943c8fb85b
[upd] update npm dependencies (package.json) and .tool-versions
...
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 15:22:23 +01:00
Lucki
35c80268bf
[json_engine] Fix R0912 (too-many-branches)
2025-01-14 14:07:35 +01:00
Lucki
64d954b350
[json_engine] mirror xpath functionality
2025-01-14 14:07:35 +01:00
Lucki
591d9c2505
[json_engine] document existing options
2025-01-14 14:07:35 +01:00
Markus Heiser
09cce18518
[data] update searx.data - make data.all
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-13 08:02:01 +01:00
searxng-bot
94a0b415ef
[l10n] update translations from Weblate
...
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-10 08:13:22 +01:00
Markus Heiser
6dab7fe78b
Revert "[l10n ga] trigger weblate.push.translations (another try)"
...
This reverts commit e352926187
.
2025-01-06 17:12:16 +01:00
Markus Heiser
e352926187
[l10n ga] trigger weblate.push.translations (another try)
...
Related:
- https://github.com/searxng/searxng/issues/4117
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06 16:59:20 +01:00
Markus Heiser
b0391fe718
reomve DUMMY from searxng.msg catalog
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06 16:24:44 +01:00
Markus Heiser
91d3d38690
[l10n ga] trigger weblate.push.translations
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06 16:16:04 +01:00
Markus Heiser
c5991865c8
[fix] l10n ga (Irish) messages.po is marked as fuzzy
...
$ ./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 15:49:21 +01:00
Markus Heiser
655e41f274
[l10n ga] trigger weblate.push.translations
...
Related:
- https://github.com/searxng/searxng/issues/4117
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06 14:54:41 +01:00
Aindriú Mac Giolla Eoin
d9343b6388
[l10n] adding new language Irish (ga)
2025-01-06 14:54:41 +01:00
Bnyro
0642c5434a
[fix] dockerhub: switch to new api path
...
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
2025-01-06 13:46:13 +01:00
Lucki
18c3e08837
Fix usage of api_key
engine setting
...
The value of `params['api_key']` isn't read anywhere.
Writing directly into the header object solves this quite easily though.
> [Users can authenticate by including their API key either in a request URL by appending `?apikey=<API KEY>`, or by including the `X-API-Key: <API KEY>` header with the request.](https://wallhaven.cc/help/api )
2025-01-06 12:25:33 +01:00
searxng-bot
a060c09854
[l10n] update translations from Weblate
...
3db237112
- 2024-12-31 - kratos <kratos@users.noreply.translate.codeberg.org>
2025-01-03 08:49:25 +01:00
Markus Heiser
c1bb0bebd4
[data] update searx.data - update_engine_traits.py
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-29 10:12:45 +01:00
Markus Heiser
af3f272b0b
[fix] update_engine_traits.py: annas archive, bing-* and zlibrary engines
...
Github action Update data - update_engine_traits [1] had issues in annas
archive, bing-* and zlibrary engines:
./manage pyenv.cmd python ./searxng_extra/update/update_engine_traits.py
[1] https://github.com/searxng/searxng/actions/runs/12530827768/job/34953392587
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-29 10:12:45 +01:00
return42
05c82d3201
[data] update searx.data - update_engine_descriptions.py
2024-12-29 10:12:24 +01:00
return42
f0e9c3be8c
[data] update searx.data - update_currencies.py
2024-12-29 10:11:38 +01:00
return42
428eaea2b7
[data] update searx.data - update_wikidata_units.py
2024-12-29 10:11:09 +01:00
return42
3d55008f23
[data] update searx.data - update_ahmia_blacklist.py
2024-12-29 10:10:38 +01:00
searxng-bot
402a09963e
[l10n] update translations from Weblate
...
31b458aa4
- 2024-12-25 - return42 <return42@users.noreply.translate.codeberg.org>
fe7cc8706
- 2024-12-25 - return42 <return42@users.noreply.translate.codeberg.org>
7a585b545
- 2024-12-22 - alexgabi <alexgabi@users.noreply.translate.codeberg.org>
2e2fdbd16
- 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org>
e2774bb44
- 2024-12-21 - ghose <ghose@users.noreply.translate.codeberg.org>
970bd5d86
- 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org>
4c775384c
- 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org>
176f7df6e
- 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org>
a6a842d01
- 2024-12-20 - Amirkhandrend-Nicest-XII <Amirkhandrend-Nicest-XII@users.noreply.translate.codeberg.org>
2024-12-28 09:04:50 +01:00
Austin-Olacsi
73e395c8ce
[feat] engines: re-add alexandria.org
2024-12-25 13:13:18 +01:00
Markus Heiser
26097f444b
[fix] engine google_video: google changed the layout of the HTML response
...
Closes: https://github.com/searxng/searxng/issues/4127
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-22 11:45:46 +01:00
searxng-bot
ce53d97327
[l10n] update translations from Weblate
...
979094524
- 2024-12-17 - Amirkhandrend-Nicest-XII <Amirkhandrend-Nicest-XII@users.noreply.translate.codeberg.org>
2024-12-20 08:16:12 +01:00
Markus Heiser
65c970bdf4
[build] /static
2024-12-16 11:39:38 +01:00
Bnyro
d4e3a5f2f2
[refactor] webapp.py: reuse get_client_settings() method to unify preference handling before render
2024-12-16 11:39:38 +01:00
Markus Heiser
1604a00b89
Revert "[weblate] add dummy string to trigger weblate.push.translations in CI"
...
This reverts commit 899edee5ec
.
2024-12-16 09:27:19 +01:00
Markus Heiser
899edee5ec
[weblate] add dummy string to trigger weblate.push.translations in CI
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-16 08:41:57 +01:00
Bnyro
523df1d7f4
[build] /static
2024-12-16 08:36:48 +01:00
Bnyro
c8e932647b
[fix] settings: javascript crash when entering due to missing search form
2024-12-16 08:36:48 +01:00
Zhijie He
8d2c01e4ce
[chore] cleanup
2024-12-16 08:32:35 +01:00
Zhijie He
12c27f416f
[enh] add engine-
prefix, replace blank space to -
2024-12-16 08:32:35 +01:00
Zhijie He
e90fa48018
[fix]: fix engine name may break some css style, contains "right", "left", "center"
2024-12-16 08:32:35 +01:00
Markus Heiser
c60fe999cf
Update data - locales
...
./searxng_extra/update/update_locales.py
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-13 18:45:14 +01:00
Markus Heiser
f952668fde
[l10n] adding new language Tatar (tt)
...
$ ./manage pyenv.cmd bash
$ pybabel init -i searx/translations/messages.pot -d searx/translations -l tt
creating catalog searx/translations/tt/LC_MESSAGES/messages.po based on searx/translations/messages.pot
Closes: https://github.com/searxng/searxng/issues/4098
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-13 18:45:14 +01:00
searxng-bot
8791345869
[l10n] update translations from Weblate
...
941da8a11
- 2024-12-13 - Kita Ikuyo <searinminecraft@courvix.com>
7c9e8973a
- 2024-12-12 - return42 <return42@users.noreply.translate.codeberg.org>
1ef3f3b6e
- 2024-12-12 - OpenCode <OpenCode@users.noreply.translate.codeberg.org>
8edb4af3d
- 2024-12-11 - KhietVo <KhietVo@users.noreply.translate.codeberg.org>
77469663d
- 2024-12-11 - dansmachina <dansmachina@users.noreply.translate.codeberg.org>
be726d2c7
- 2024-12-09 - kkrawczyk <kkrawczyk@users.noreply.translate.codeberg.org>
dfb9dd20f
- 2024-12-10 - artnay <artnay@users.noreply.translate.codeberg.org>
a1977736f
- 2024-12-09 - return42 <return42@users.noreply.translate.codeberg.org>
e17d999d7
- 2024-12-07 - Eryk Michalak <gnu.ewm@protonmail.com>
2024-12-13 08:15:55 +01:00
Markus Heiser
0245e82bd2
[build] /static
2024-12-01 15:04:05 +01:00
Markus Heiser
8c3f0c3d52
[fix] if image load fails on client side, show default image
...
BTW: change icon color from red to gray
Closes:
- https://github.com/searxng/searxng/issues/4066
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-01 15:04:05 +01:00
Bnyro
4a8d333d5b
[build] /static
2024-12-01 13:08:50 +01:00
Bnyro
a7537a6935
[feat] search: add url formatting preference
2024-12-01 13:08:50 +01:00
Bnyro
cae07b9bf8
[build] /static
2024-11-29 20:24:06 +01:00
Bnyro
365c4d0643
[chore] search.js: remove leftovers from shift to multiselect categories PR
2024-11-29 20:24:06 +01:00
Allen
6948689d2a
[enh] use longest title and test get_ordered_results()
2024-11-29 15:26:03 +01:00
Bnyro
94aafc83a6
[build] /static
2024-11-29 15:05:00 +01:00
Bnyro
6a9b97cad2
[feat] search: shift/ctrl click a category to select multiple categories
2024-11-29 15:05:00 +01:00
return42
6ca89e1319
[data] update searx.data - update_engine_traits.py
2024-11-29 14:57:06 +01:00
Markus Heiser
605f38b352
[fix] update_currencies.py: github CI has longer timeouts
...
Github action Update data - update_currencies [1]:
./manage pyenv.cmd python ./searxng_extra/update/update_currencies.py
fails with ``httpcore.ReadTimeout`` / the default timeout is 3sec.
[1] https://github.com/searxng/searxng/actions/runs/12076864366/job/33703464399
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-29 14:50:17 +01:00
searxng-bot
2717ffd094
[l10n] update translations from Weblate
...
ba1cebf8b
- 2024-11-25 - saledai <saledai@users.noreply.translate.codeberg.org>
25da337e5
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
8379976e0
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
fa080d132
- 2024-11-26 - ghose <ghose@users.noreply.translate.codeberg.org>
42ac0f2d2
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
bb9c1d4b3
- 2024-11-25 - Outbreak2096 <Outbreak2096@users.noreply.translate.codeberg.org>
768be588f
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
13a63779a
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
649d5494b
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
7ce063699
- 2024-11-25 - saledai <saledai@users.noreply.translate.codeberg.org>
6f4ed2d9d
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
02a34ef99
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
de3ab1d94
- 2024-11-25 - AndersNordh <AndersNordh@users.noreply.translate.codeberg.org>
d18f56fa1
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
dff38e041
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
2e5c6694e
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
c9e9e0864
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
c625e848c
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
84a87ab05
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
28ebc3a97
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
b340f5ea8
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
e5fdd25ad
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
cf6b35d0a
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
da0ec01bc
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
7ca3c3051
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
adffd7987
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
d5c101710
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
f862cf05a
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
e7f4c00a8
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
2a25e9a1b
- 2024-11-25 - Linerly <Linerly@users.noreply.translate.codeberg.org>
8cd81e701
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
80726a79a
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
ab7a56a81
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
ed44ff721
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
3b2b40d69
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
51926fb18
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
e823c2915
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
57b884908
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
525fcc395
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
fe2bf7267
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
d21ac5278
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
d18e3376b
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
a638f5ad5
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
c94c9b313
- 2024-11-25 - AndersNordh <AndersNordh@users.noreply.translate.codeberg.org>
aaa801da2
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
3b4961df8
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
6698f2069
- 2024-11-24 - return42 <return42@users.noreply.translate.codeberg.org>
73a117384
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
054d5cba4
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
1d3f21946
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
92ded48b1
- 2024-11-25 - return42 <return42@users.noreply.translate.codeberg.org>
d84b77ff9
- 2024-11-24 - SomeTr <SomeTr@users.noreply.translate.codeberg.org>
2ece96ac9
- 2024-11-24 - Priit Jõerüüt <jrtcdbrg@users.noreply.translate.codeberg.org>
2024-11-29 14:23:56 +01:00
Markus Heiser
540323a4b0
[mod] hardening xpath engine: ignore empty results
...
A SearXNG maintainer on Matrix reported a traceback::
File "searxng-src/searx/engines/xpath.py", line 272, in response
dom = html.fromstring(resp.text)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "searx-pyenv/lib/python3.11/site-packages/lxml/html/__init__.py", line 850, in fromstring
doc = document_fromstring(html, parser=parser, base_url=base_url, **kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "searx-pyenv/lib/python3.11/site-packages/lxml/html/__init__.py", line 738, in document_fromstring
raise etree.ParserError(
lxml.etree.ParserError: Document is empty
I don't have an example to reproduce the issue, but the issue and this patch are
clearly recognizable even without an example.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-29 14:20:31 +01:00
return42
32260a2738
[data] update searx.data - update_wikidata_units.py
2024-11-29 08:01:13 +01:00
return42
db60c91a94
[data] update searx.data - update_ahmia_blacklist.py
2024-11-29 08:00:56 +01:00
return42
2b9cc53082
[data] update searx.data - update_engine_descriptions.py
2024-11-29 07:59:55 +01:00
return42
a3d49d8d4f
[data] update searx.data - update_firefox_version.py
2024-11-29 07:58:23 +01:00
Bnyro
0ca2520115
[feat] json/xpath engine: config option for method and body
2024-11-28 09:53:21 +01:00
Bnyro
5a9c1c6b5b
[fix] crowdview engine: html tags in title and content
2024-11-28 06:19:55 +01:00
Markus Heiser
7b6b772e34
[fix] wikicommons engine: remove HTML tags from result items
...
BTW: humanize filesize (Bytes) to KB, MB, GB ..
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-28 06:05:45 +01:00
Markus Heiser
342d321196
[fix] google engine: remove <script> tags from result items
...
In some results, Google returns a <script> tag that must be removed before
extracting the content.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-27 13:49:45 +01:00
Austin-Olacsi
55481a6377
[fix] findthatmeme engine URLs have changed
2024-11-27 11:08:23 +01:00
Markus Heiser
78f5300830
[chore] drop sjp engine: WEB side has changed a long time ago
...
The WEB page (PL only) has changed and there is now also a kind of CAPTCHA.
There is currently no possibility to restore the function of this engine.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-26 15:45:02 +01:00
Markus Heiser
ac0c6cc2d1
[chore] remove invalid base_url from settings.yml engines
...
The engines do not have / do not need a property `base_url`, lets remove it from
the settings.yml
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-26 10:06:07 +01:00
Markus Heiser
36a6f9c95f
[fix] engine: Library of Congress - image & thumb links
...
The properties `item.service_medium` and `item.thumb_gallery` are not given for
every result item. It is more reliable to use the first (thumb) and
last (image) URL in the list of of URLs in `image_url`.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-26 09:36:59 +01:00
Bnyro
66f6495a22
[fix] duckduckgo extra: crashes and returns no results
2024-11-25 17:00:52 +01:00