summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2021-01-10Merge pull request #2454 from MarcAbonce/fix-empty-lang-bangAlexandre Flament
Fix empty colon in query from selecting Chinese
2021-01-09fix empty colon in query from selecting ChineseMarc Abonce Seguin
2021-01-07[fix] Library Genesis links shifted by 1 #1998Markus Heiser
Fixes: #1998 Suggested-by: @linuxmue Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-01-06Remove voat due to its shutdownÉmilien Devos
Voat shutted down on December 25th, 2020 at 12 noon PST: https://voat.co/host/voat/static/inactive.min.html?ReturnUrl=/
2020-12-28[upd] update dependenciesAlexandre Flament
minor change in the oscar theme becase the last version of jinja2 respect more carefully the spaces in the templates
2020-12-27[mod] check secret_key when searx.webapp is importedAlexandre Flament
Without this commit the module searx checks the secret_key value. With this commit, make docs, utils/standalone_searx.py, utils/fetch_firefox_version.py works without SEARX_DEBUG=1 For reference see https://github.com/searx/searx/pull/2386
2020-12-27Merge pull request #2412 from dalf/update-buildenvAlexandre Flament
[fix] update buildenv
2020-12-22[upd] make SEARX_DEBUG=1 useragents.updateMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-12-21[fix] update buildenvAlexandre Flament
CONTACT_URL is unset in Makefile, but searx/brand.py and utils/brand.env are not updated. This commit fixes this issue.
2020-12-20[fix] pylint: use "raise ... from ..."Alexandre Flament
2020-12-20[fix] Python 3.9: use html.unescape instead of HTMLParser.unescapeAlexandre Flament
2020-12-20Merge pull request #2398 from dalf/mod-search-queryAlexandre Flament
Mod search query
2020-12-20[mod] remove emojis from source codeAlexandre Flament
2020-12-18[mod] searx.search.EngineRef: remove from_bang parameterAlexandre Flament
from_bang is True when the user query contains a bang. In this case the category is also set to 'none'. from_bang only usage was in searx.webadapter.parse_specific : if from_bang is True, then the EngineRef category is ignored and force to 'none'. This commit also removes the searx.webadapter.parse_sepecific function.
2020-12-18[mod] searx.search.SearchQuery: remove categories parameterAlexandre Flament
The categories parameter is useless in the constructor: it is always the categories from the EngineRef. The categories becomes a property.
2020-12-18[mod] Makefile: make CONTACT_URL optionalAlexandre Flament
2020-12-18Add link to contact instance maintainer to footer of each page (#2391)BBaoVanC
2020-12-17[fix] fix of PR #2225Alexandre Flament
2020-12-17[mod] dictzone, translated, currency_convert: use engine_type online_curency ↵Alexandre Flament
and online_dictionnary
2020-12-17[mod] split searx.search into different processorsAlexandre Flament
see searx.search.processors.abstract.EngineProcessor First the method searx call the get_params method. If the return value is not None, then the searx call the method search.
2020-12-17[mod] searx.search: search_multiple_requests is a method of Search classAlexandre Flament
2020-12-17[mod] move seax/search.py to searx/search/__init__.pyAlexandre Flament
2020-12-17[mod] themes: remove legacy, courgette and pix-art themesAlexandre Flament
2020-12-17Merge pull request #2396 from lucky13820/patch-1Alexandre Flament
Fix the StartPage result title is showing the url
2020-12-16Fix the StartPage result title is showing the urllucky13820
Fix the issue 2395 where StartPage result title is showing the url. https://github.com/searx/searx/issues/2395
2020-12-16[themes] add hyperlink to searx instances list in error messageMarkus Heiser
closes: #2383 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-12-14prepare release 0.18.0Alexandre Flament
2020-12-14Merge pull request #2385 from joshu9h/patch-1Alexandre Flament
[Fix] Startpage
2020-12-13Merge pull request #2372 from dalf/remove-broken-enginesAlexandre Flament
[remove] remove searchcode_doc and twitter
2020-12-13[Fix] Startpagejoshu9h
2020-12-11Merge pull request #2358 from dalf/fix-commandAlexandre Flament
[fix] command engine: SearchQuery.query is str not bytes
2020-12-11[enh] add raise_for_httperrorAlexandre Flament
check HTTP response: * detect some comme CAPTCHA challenge (no solving). In this case the engine is suspended for long a time. * otherwise raise HTTPError as before the check is done in poolrequests.py (was before in search.py). update qwant, wikipedia, wikidata to use raise_for_httperror instead of raise_for_status
2020-12-11Merge pull request #2376 from dalf/fix-mojeekAlexandre Flament
Fix mojeek
2020-12-11Merge pull request #2371 from dalf/mod-geniusAlexandre Flament
[mod) genious: return valid results even if contents are empty
2020-12-10[mod] results: don't crash when an engine don't have a categoryAlexandre Flament
According to https://github.com/searx/searx/blob/820b468bfe96f693d60ce06f1e78af51f00deefc/searx/engines/__init__.py#L87-L88 an engine can have no category at all. Without this commit, searx raise an exception in searx/results.py Note: in this case, the engine is not shown in the preferences.
2020-12-10[fix] xpath, mojeek: fix commit 58d72f26925d56e22330c54be03c3dcbee0c4135Alexandre Flament
before commit 58d72f2, category was not set in xpath.py, so searx/engines/__init__py was setting the category to ['general'] the commit 58d72f2 set the category to [] which is not replaced by searx/engines/__init__.py consequence: the mojeek engine is hidden in the preferences. this commit revert the xpath.py change. close #2368
2020-12-09display if an engine does not support httpsNoémi Ványi
Closes #302
2020-12-09[remove] remove searchcode_doc and twitterAlexandre Flament
* twitter: the API has changed. the engine needs to rewritten. * searchcode_doc: the API about documentation doesn't exist anymore.
2020-12-09[mod) genious: return valid results even if contents are emptyAlexandre Flament
2020-12-08Merge pull request #2360 from dalf/update-libgenAlexandre Flament
[mod] libgen: update the URL to http://libgen.rs/
2020-12-08Merge pull request #2359 from dalf/update-dudenAlexandre Flament
[mod] duden engine
2020-12-08Merge pull request #2366 from dalf/remove-seedpeerAlexandre Flament
[remove] seedpeer engine
2020-12-07[remove] seedpeer engineAlexandre Flament
the website is offline.
2020-12-07Merge pull request #2364 from dalf/fix-youtube-noapiAlexandre Flament
[fix] youtube_noapi engine
2020-12-07Merge pull request #2365 from dalf/fix-soundcloudAlexandre Flament
[fix] soundclound: accept result without content
2020-12-07Merge pull request #2361 from dalf/fix-1xAlexandre Flament
[fix] 1x engine
2020-12-07Merge pull request #2363 from dalf/fix-wikipedia-minorAlexandre Flament
[fix] wikipedia: minor fix: return no result instead of crash in some very few cases.
2020-12-07[fix] soundclound: accept result without contentAlexandre Flament
2020-12-07[fix] youtube_noapi engineAlexandre Flament
2020-12-07[fix] wikipedia: minor fix: return no result instead of crash in some very ↵Alexandre Flament
few cases. In few cases, the JSON results doesn't contains the key 'type'.