Markus Heiser
23ac964e35
[fix] Bing-WEB: use <span class='algoSlug_icon'> for the description
...
On some result items from Bing-WEB the `<span class='algoSlug_icon'>` tag is the
only tag that contains a description. The issue can be reproduced by [1]::
!bi vmware
[1] https://github.com/searxng/searxng/issues/1764#issuecomment-1417990531
Reported-by: @AlyoshaVasilieva
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
393e14965a
Merge pull request #2326 from return42/ungrouped
...
[mod] clarify the difference of the default category and subgrouping
2 years ago
Markus Heiser
53c154e2b1
Merge pull request #2325 from searxng/dependabot/pip/master/pylint-2.17.2
...
Bump pylint from 2.17.1 to 2.17.2
2 years ago
Markus Heiser
8f79dd7659
[doc] additional descriptions about categories & categories_as_tabs
...
Add missing documentation of PR [#634 ]. Related to checkbox "Document how to
categorize engines" in [#690 ].
Related:
- [#634 ] https://github.com/searxng/searxng/pull/634#issuecomment-1004757502
- [#690 ] https://github.com/searxng/searxng/issues/690
- https://github.com/searxng/searxng/issues/1604
- https://github.com/searxng/searxng/pull/1545
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
2ffd446e5c
[mod] clarify the difference of the default category and subgrouping
...
This PR does no functional change it is just an attempt to make more clear in
the code, what a default category is and what a subcategory is. The previous
name 'others' leads to confusion with the **category 'other'**.
If a engine is not assigned to a category, the default is assigned::
DEFAULT_CATEGORY = 'other'
If an engine has only one category and this category is shown as tab in the user
interface, this engine has no further subgrouping::
NO_SUBGROUPING = 'without further subgrouping'
Related:
- https://github.com/searxng/searxng/issues/1604
- https://github.com/searxng/searxng/pull/1545
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
dependabot[bot]
36d5102f49
Bump pylint from 2.17.1 to 2.17.2
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.17.1 to 2.17.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.17.1...v2.17.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Markus Heiser
e1a06cebb0
Merge pull request #2324 from searxng/translations_update
...
Update translations
2 years ago
searxng-bot
7850c77c2c
[translations] update from Weblate
...
d2fb466c
- 2023-04-02 - return42 <markus.heiser@darmarit.de>
5576f597
- 2023-04-02 - return42 <markus.heiser@darmarit.de>
4b28cab9
- 2023-03-31 - Vistaus <vistausss@fastmail.com>
2 years ago
Markus Heiser
f46d0584ef
Merge pull request #2322 from return42/fix-2321
...
[fix] Gigablast.com has been erased
2 years ago
Markus Heiser
64e221426a
Merge pull request #2312 from return42/fix-1020-part-2
...
[fix] categories can't be removed from UI (categories_as_tabs)
2 years ago
Markus Heiser
5234e45010
[fix] Gigablast.com has been erased
...
[1] https://www.reddit.com/r/searchengines/comments/128wdcp/gigablastcom_has_been_erased/
Closes: https://github.com/searxng/searxng/issues/2321
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
934249dd05
Merge pull request #2315 from return42/fix-2314
...
[fix] ./manage: replace data.languages by data.traits
2 years ago
Markus Heiser
cd26f3ea2f
[fix] ./manage: replace data.languages by data.traits
...
Follow up of https://github.com/searxng/searxng/pull/2269
Related:
- https://github.com/searxng/searxng/issues/2314
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
3ab85db5dd
Merge pull request #2313 from return42/limiter-route-healthz
...
[fix] limiter: never block a /healthz request
2 years ago
Markus Heiser
03f94962b6
[fix] limiter: never block a /healthz request
...
Related: https://github.com/searxng/searxng/issues/2310#issuecomment-1494417531
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
0c4003ab2d
[fix] categories can't be removed from UI (categories_as_tabs)
...
When using ``use_default_settings: true``, removing default categories from
settings.yml will not remove them from the UI.
The value ``categories_as_tabs`` is a dictionary type (a4c2cfb
) and dictionary
types are merged additive by ``settings_loader.update_settings()``.
This patch replaces the default ``categories_as_tabs`` by the one from the
``user_settings``.
Related: https://github.com/searxng/searxng/issues/1019#issuecomment-1193145654
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
464e69665c
Merge pull request #2309 from return42/fix-392
...
[fix] engine ddg: quote !bangs in a request send to ddg
2 years ago
Markus Heiser
a762172bf7
[fix] engine ddg: quote !bangs in a request send to ddg
...
Closes: https://github.com/searxng/searxng/issues/392
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
b8100e4e16
Merge pull request #2308 from return42/fix-1959-2
...
[fix] engine google-News: fix decoding of URLs (part 2)
2 years ago
Markus Heiser
0430662189
[fix] engine google-News: fix decoding of URLs (part 2)
...
Follow up of 8de8070ed
to fix the issue reported by AlyoshaVasilieva [1].
[1] https://github.com/searxng/searxng/issues/1959#issuecomment-1493300574
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
a5155a32c0
Merge pull request #2306 from return42/fix-1959
...
[fix] engine google-News: fix decoding of URLs
2 years ago
Paul Braeuning
24dba7634e
Merge pull request #2304 from return42/limiter-mod
...
[mod] limiter: minor improvements
2 years ago
Markus Heiser
66810ce711
[mod] limiter: minor improvements
...
- requests without HTTP header 'Connection' or missing 'User-Agent' will be
blocked by the limiter
- re_bot is related to 'User-Agent' and has been renamed to block_user_agent
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
8de8070ed9
[fix] engine google-News: fix decoding of URLs
...
Google-News returns internal links where the origin URL is encoded in a
base64 (RFC 2045 aka URL-safe) string.
Closes: https://github.com/searxng/searxng/issues/1959
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
7592d85982
Merge pull request #2186 from return42/limiter-debug-log
...
[mod] plugin limiter: improve the log messages
2 years ago
Markus Heiser
afd8fcce36
[mod] plugin limiter: improve the log messages
...
In debug mode more detailed logging is needed to evaluate if an access should
have been blocked by the limiter.
BTW: remove duplicate code checking bot signature ``re_bot.match(user_agent)``
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
901ccce664
Merge pull request #2303 from Venca24/devel_seznam
...
[fix] engine seznam
2 years ago
Markus Heiser
509afbbb84
[fix] engine seznam: fix issues reported by black & pylint
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Venca24
c8d78355ff
[fix] engine seznam
2 years ago
Markus Heiser
27611470bf
Merge pull request #2300 from searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/sharp-0.32.0
...
Bump sharp from 0.31.3 to 0.32.0 in /searx/static/themes/simple
2 years ago
dependabot[bot]
b99e028ed0
Bump sharp from 0.31.3 to 0.32.0 in /searx/static/themes/simple
...
Bumps [sharp](https://github.com/lovell/sharp ) from 0.31.3 to 0.32.0.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.31.3...v0.32.0 )
---
updated-dependencies:
- dependency-name: sharp
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Markus Heiser
68703ba22e
Merge pull request #2282 from searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/ionicons-7.1.0
...
Bump ionicons from 6.1.3 to 7.1.0 in /searx/static/themes/simple
2 years ago
Markus Heiser
7e0e461aa1
Merge pull request #2298 from searxng/dependabot/pip/master/redis-4.5.4
...
Bump redis from 4.5.1 to 4.5.4
2 years ago
Markus Heiser
f3b8e5734b
Merge pull request #2299 from searxng/dependabot/pip/master/selenium-4.8.3
...
Bump selenium from 4.8.2 to 4.8.3
2 years ago
dependabot[bot]
615c8ebcfd
Bump selenium from 4.8.2 to 4.8.3
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.8.2 to 4.8.3.
- [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-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
ec5739bec9
Bump redis from 4.5.1 to 4.5.4
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.5.1 to 4.5.4.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.5.1...v4.5.4 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Markus Heiser
a9680f0f75
Merge pull request #2297 from searxng/translations_update
...
Update translations
2 years ago
searxng-bot
c1c24fc231
[translations] update from Weblate
...
17ad1118
- 2023-03-29 - return42 <markus.heiser@darmarit.de>
61446791
- 2023-03-29 - return42 <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
0311d634ae
Merge pull request #2296 from return42/fix-1879
...
[fix] engine flickr: adapt to the new data model from flicker's response
2 years ago
Markus Heiser
270ad18897
[fix] engine flickr: adapt to the new data model from flicker's response
...
Closes: https://github.com/searxng/searxng/issues/1879
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
767f22eca1
Merge pull request #2293 from return42/fix-1454
...
[fix] engine gigablast: add &userid=<User ID>&code=<Feed Code>
2 years ago
Markus Heiser
2b8dfab33f
[fix] engine gigablast: add &userid=<User ID>&code=<Feed Code>
...
Gigablast's API does block unauthorized request[1].
[1] https://gigablast.com/searchfeed.html
Closes: https://github.com/searxng/searxng/issues/1454
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser
d179b62cf5
Merge pull request #2288 from searxng/update_data_update_firefox_version.py
...
Update searx.data - update_firefox_version.py
2 years ago
Markus Heiser
381c6751d6
Merge pull request #2289 from searxng/update_data_update_ahmia_blacklist.py
...
Update searx.data - update_ahmia_blacklist.py
2 years ago
Markus Heiser
fc51d9a0fe
Merge pull request #2291 from searxng/update_data_update_currencies.py
...
Update searx.data - update_currencies.py
2 years ago
Markus Heiser
2fbe4ab0c0
Merge pull request #2292 from searxng/update_data_update_engine_descriptions.py
...
Update searx.data - update_engine_descriptions.py
2 years ago
Markus Heiser
f950119ca8
Merge pull request #2269 from return42/locale-revision
...
Revision of the locale- and language- handling in SearXNG
2 years ago
dalf
4c80340b62
Update searx.data - update_engine_descriptions.py
2 years ago
dalf
b39ce7ff82
Update searx.data - update_currencies.py
2 years ago
dalf
814ac8cacb
Update searx.data - update_ahmia_blacklist.py
2 years ago