summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-08[fix] minor typo in de/search-syntax pageMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-04-07Merge pull request #2326 from return42/ungroupedMarkus Heiser
[mod] clarify the difference of the default category and subgrouping
2023-04-07Merge pull request #2325 from searxng/dependabot/pip/master/pylint-2.17.2Markus Heiser
Bump pylint from 2.17.1 to 2.17.2
2023-04-07[doc] additional descriptions about categories & categories_as_tabsMarkus Heiser
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>
2023-04-07[mod] clarify the difference of the default category and subgroupingMarkus Heiser
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>
2023-04-07Bump pylint from 2.17.1 to 2.17.2dependabot[bot]
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>
2023-04-07Merge pull request #2324 from searxng/translations_updateMarkus Heiser
Update translations
2023-04-07[translations] update from Weblatesearxng-bot
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>
2023-04-06Merge pull request #2322 from return42/fix-2321Markus Heiser
[fix] Gigablast.com has been erased
2023-04-06Merge pull request #2312 from return42/fix-1020-part-2Markus Heiser
[fix] categories can't be removed from UI (categories_as_tabs)
2023-04-06[fix] Gigablast.com has been erasedMarkus Heiser
[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>
2023-04-05Merge pull request #2315 from return42/fix-2314Markus Heiser
[fix] ./manage: replace data.languages by data.traits
2023-04-05[fix] ./manage: replace data.languages by data.traitsMarkus Heiser
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>
2023-04-03Merge pull request #2313 from return42/limiter-route-healthzMarkus Heiser
[fix] limiter: never block a /healthz request
2023-04-03[fix] limiter: never block a /healthz requestMarkus Heiser
Related: https://github.com/searxng/searxng/issues/2310#issuecomment-1494417531 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-04-03[fix] categories can't be removed from UI (categories_as_tabs)Markus Heiser
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>
2023-04-03Merge pull request #2309 from return42/fix-392Markus Heiser
[fix] engine ddg: quote !bangs in a request send to ddg
2023-04-03[fix] engine ddg: quote !bangs in a request send to ddgMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/392 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-04-02Merge pull request #2308 from return42/fix-1959-2Markus Heiser
[fix] engine google-News: fix decoding of URLs (part 2)
2023-04-02[fix] engine google-News: fix decoding of URLs (part 2)Markus Heiser
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>
2023-04-02Merge pull request #2306 from return42/fix-1959Markus Heiser
[fix] engine google-News: fix decoding of URLs
2023-04-01Merge pull request #2304 from return42/limiter-modPaul Braeuning
[mod] limiter: minor improvements
2023-04-01[mod] limiter: minor improvementsMarkus Heiser
- 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>
2023-04-01[fix] engine google-News: fix decoding of URLsMarkus Heiser
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>
2023-04-01Merge pull request #2186 from return42/limiter-debug-logMarkus Heiser
[mod] plugin limiter: improve the log messages
2023-04-01[mod] plugin limiter: improve the log messagesMarkus Heiser
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>
2023-03-31Merge pull request #2303 from Venca24/devel_seznamMarkus Heiser
[fix] engine seznam
2023-03-31[fix] engine seznam: fix issues reported by black & pylintMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-03-31[fix] engine seznamVenca24
2023-03-31Merge pull request #2300 from ↵Markus Heiser
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
2023-03-31Bump sharp from 0.31.3 to 0.32.0 in /searx/static/themes/simpledependabot[bot]
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>
2023-03-31Merge pull request #2282 from ↵Markus Heiser
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
2023-03-31Merge pull request #2298 from searxng/dependabot/pip/master/redis-4.5.4Markus Heiser
Bump redis from 4.5.1 to 4.5.4
2023-03-31Merge pull request #2299 from searxng/dependabot/pip/master/selenium-4.8.3Markus Heiser
Bump selenium from 4.8.2 to 4.8.3
2023-03-31Bump selenium from 4.8.2 to 4.8.3dependabot[bot]
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>
2023-03-31Bump redis from 4.5.1 to 4.5.4dependabot[bot]
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>
2023-03-31Merge pull request #2297 from searxng/translations_updateMarkus Heiser
Update translations
2023-03-31[translations] update from Weblatesearxng-bot
17ad1118 - 2023-03-29 - return42 <markus.heiser@darmarit.de> 61446791 - 2023-03-29 - return42 <markus.heiser@darmarit.de>
2023-03-30Merge pull request #2296 from return42/fix-1879Markus Heiser
[fix] engine flickr: adapt to the new data model from flicker's response
2023-03-30[fix] engine flickr: adapt to the new data model from flicker's responseMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/1879 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-03-29Merge pull request #2293 from return42/fix-1454Markus Heiser
[fix] engine gigablast: add &userid=<User ID>&code=<Feed Code>
2023-03-29[fix] engine gigablast: add &userid=<User ID>&code=<Feed Code>Markus Heiser
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>
2023-03-29Merge pull request #2288 from searxng/update_data_update_firefox_version.pyMarkus Heiser
Update searx.data - update_firefox_version.py
2023-03-29Merge pull request #2289 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2023-03-29Merge pull request #2291 from searxng/update_data_update_currencies.pyMarkus Heiser
Update searx.data - update_currencies.py
2023-03-29Merge pull request #2292 from searxng/update_data_update_engine_descriptions.pyMarkus Heiser
Update searx.data - update_engine_descriptions.py
2023-03-29Merge pull request #2269 from return42/locale-revisionMarkus Heiser
Revision of the locale- and language- handling in SearXNG
2023-03-29Update searx.data - update_engine_descriptions.pydalf
2023-03-29Update searx.data - update_currencies.pydalf
2023-03-29Update searx.data - update_ahmia_blacklist.pydalf