summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2022-01-05[enh] add more categoriesMartin Fischer
2022-01-04[fix] links in comments - https://docs.searxng.org/Markus Heiser
fixed links from https://searxng.github.io/searxng/ to https://docs.searxng.org/
2022-01-03[enh] add redis connector searx/shared/redisdb.pyMarkus Heiser
Add a redis connector, the default DB connector is a socket at:: unix:///usr/local/searxng-redis/run/redis.sock?db=0 To set up a redis instance simply use:: $ ./manage redis.build $ sudo -H ./manage redis.install A hint for developers: To get access rights to this instance, your developer account needs to be added to the *searxng-redis* group:: $ sudo -H ./manage redis.addgrp "${USER}" # don't forget to logout & login to get member of group Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-01-03[fix] disabling all engines in a category makes the bang search in generalAlexandre Flament
with this commit, there is no result
2022-01-03[enh] introduce categories_as_tabsMartin Fischer
Previously all categories were displayed as search engine tabs. This commit changes that so that only the categories listed under categories_as_tabs in settings.yml are displayed. This lets us introduce more categories without cluttering up the UI. Categories not displayed as tabs can still be searched with !bangs.
2022-01-03[enh] settings.yml: allow granular overwrites for aboutMartin Fischer
2022-01-03[fix] bang syntax for categories with spacesMartin Fischer
2022-01-02Merge pull request #610 from return42/img-load-errorAlexandre Flament
[fix] simple theme: hide the image if img load fails
2022-01-02Merge pull request #613 from return42/pylint-bing-imagesAlexandre Flament
[pylint] Bing (Images) engine
2022-01-02reference docs.searxng.orgAlexandre Flament
2022-01-01Update searx.data - update_languages.pyMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-01-01Merge pull request #676 from return42/fix-bing-langMarkus Heiser
Fix issues on running update_languages.py
2022-01-01[fix] bing engines: fetch_supported_languagesMarkus Heiser
The Request to and the Response from https://www.bing.com/account/general has been changed. [1] https://github.com/searxng/searxng/pull/672#discussion_r777104919 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-01-01Merge pull request #670 from searxng/update_data_update_firefox_version.pyAlexandre Flament
Update searx.data - update_firefox_version.py
2022-01-01Merge pull request #671 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2022-01-01Merge pull request #673 from searxng/update_data_update_currencies.pyMarkus Heiser
Update searx.data - update_currencies.py
2022-01-01Update searx.data - update_wikidata_units.pydalf
2022-01-01Update searx.data - update_currencies.pydalf
2022-01-01Update searx.data - update_ahmia_blacklist.pydalf
2022-01-01Update searx.data - update_firefox_version.pydalf
2021-12-31Merge pull request #667 from searxng/dependabot/pip/master/pygments-2.11.0Markus Heiser
Bump pygments from 2.10.0 to 2.11.0
2021-12-31[build] /staticMarkus Heiser
2021-12-31make pygments.lessMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-31[translations] update from Weblatesearxng-bot
055a6080 - 2021-12-28 - Markus Heiser <markus.heiser@darmarit.de> d028dfd7 - 2021-12-26 - Gert-dev <gert+github@disroot.org> d2f3b998 - 2021-12-24 - Markus Heiser <markus.heiser@darmarit.de> 1b882f56 - 2021-12-29 - VaiTon <eyadlorenzo@gmail.com> f8e524a3 - 2021-12-27 - Markus Heiser <markus.heiser@darmarit.de> 70eafa9c - 2021-12-26 - Frederik From <frederikfrom@pm.me> 7eb20cec - 2021-12-28 - Markus Heiser <markus.heiser@darmarit.de> 3cb754a4 - 2021-12-25 - Markus Heiser <markus.heiser@darmarit.de>
2021-12-29[build] /staticMarkus Heiser
2021-12-29[fix] simple theme: hide the image if img load failsMarkus Heiser
Add event listener to query selector:: '#urls img.image' From the user point of view, I think it is better to hide the image: img_load_error.svg is helplful in the image category because it still allows to select the image. IMO, in the news category, the fact there is a missing image won't help to choose the links. From a developer point of view, the place holder is signal that may be the engine needs to be updated (at least give a look). The browser console should show the same information too, but it requires some additional steps. [1] [1] https://github.com/searxng/searxng/pull/610#issuecomment-997640132 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-29Merge pull request #663 from dalf/mod_secret_keyMarkus Heiser
changes about the secret_key
2021-12-28[mod] implement is_hmac_of() in webutils / close to new_hmac()Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>, Alexandre Flament
2021-12-28[pylint] Bing (Images) engineMarkus Heiser
Fix remarks from pylint and remove obsolete try/except block Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-28[pylint] Bing (Videos) engineMarkus Heiser
Fix remarks from pylint and remove obsolete try/except block Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-28[mod] webutils.py: remove dead codeAlexandre Flament
secret_key can't be bytes (see settings_default.py)
2021-12-28[fix] use hmac.compare_digest instead of ==Alexandre Flament
see https://docs.python.org/3/library/hmac.html#hmac.HMAC.hexdigest
2021-12-27[fix] issues reported by pylintMarkus Heiser
Fix pylint issues from commit (3d96a983) [format.python] initial formatting of the python code Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-27[format.python] initial formatting of the python codeMarkus Heiser
This patch was generated by black [1]:: make format.python [1] https://github.com/psf/black Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-27[format.python] disable py code formatting for some hunks of codeMarkus Heiser
Disable the python code formatting from python-black, where the readability of code suffers by formatting. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-24[translations] update from Weblatesearxng-bot
14044898 - 2021-12-19 - Linerly <linerly@protonmail.com> 2db5cc5d - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de> 7273ced4 - 2021-12-22 - Markus Heiser <markus.heiser@darmarit.de> bac8f580 - 2021-12-19 - Stephan Wijman <s.wijman@mailarena.net> 472c882a - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de> bc2c60a4 - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de> 11f37c00 - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de> 10417e8a - 2021-12-22 - Mico Hautaluoma <m@mha.fi> 12d49b4b - 2021-12-22 - Markus Heiser <markus.heiser@darmarit.de> a1bfd8f6 - 2021-12-23 - Markus Heiser <markus.heiser@darmarit.de> fa94d205 - 2021-12-17 - Markus Heiser <markus.heiser@darmarit.de> 6a121417 - 2021-12-21 - YFdyh000 <yfdyh000@gmail.com> bc9b6947 - 2021-12-18 - Shahed Hosseini <sajjadhusseini92@gmail.com>
2021-12-22[del] remove geektimes (redirects to habrahabr)Martin Fischer
2021-12-22[del] remove whaleslide (website is down)Martin Fischer
Closes #639.
2021-12-21[doc] introduce about.language and sort engines by itMartin Fischer
2021-12-20[upd] engine_descriptions.jsonMarkus Heiser
Updated by: ./manage pyenv.cmd python3 \ ./searxng_extra/update/update_engine_descriptions.py Include documentation of new added engines: - superuser - stackoverflow - askubuntu - indb - ... Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-20Merge pull request #621 from not-my-profile/engines-tableMarkus Heiser
[doc] Improve engines table
2021-12-20[doc] fix about.website for hoogleMartin Fischer
2021-12-20Merge pull request #611 from return42/fix-bingMarkus Heiser
[fix] bing engine: fix paging support, show inital page.
2021-12-20[doc] add about.website for wibyMartin Fischer
2021-12-19Merge pull request #615 from return42/pylint-redditAlexandre Flament
[pylint] Reddit engine
2021-12-18[build] /staticmrpaulblack
2021-12-18[fix] theme: build `img_load_error.svg` as svgmrpaulblack
2021-12-18[pylint] Reddit engineMarkus Heiser
Add Reddit engine to pylint process Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-18[fix] bing engine: fix paging support, show inital page.Markus Heiser
Follow up queries for the pages needed to be fixed. - Split search-term in one for initial query and one for following queries. - Set some headers in HTTP requests, bing needs for paging support. - IMO //div[@class="sa_cc"] does no longer match in a bing response. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-12-18[pylint] Bing (Web) engineMarkus Heiser
Fix remarks from pylint and improved code-style. In preparation for a bug-fix of the Bing (Web) engine I add this engine to the pylint-list. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>