summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-02[mod] pylint: add extension-pkg-whitelist=lxml.etreeAlexandre Flament
2020-11-02[fix] searx configuration - quote bash calls in sed replacementsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-11-02[doc] searx configuration - add 'mkdir /etc/searx' before copyMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-11-02[fix] doc - add missing quotation marks in docs/build-templatesMarkus Heiser
Escape the all the quotation marks (" --> \") in docs/build-templates. The scripts are *bash evaluated* (e.g):: eval "echo \"$(< "${REPO_ROOT}/docs/build-templates/searx.rst")\"" Backslash, quotation marks and other need to be escaped. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-10-31Merge pull request #2287 from return42/fix-make-runNoémi Ványi
[fix] make.run - use SEARX_DEBUG=1 instead of modifing settings.yml
2020-10-31[fix] make.run - use SEARX_DEBUG=1 instead of modifing settings.ymlMarkus Heiser
Reloading webapp.py when a file is changed exit with error:: $ make run .... INFO:werkzeug: * Detected change in 'searx/searx/engines/deviantart.py', reloading INFO:werkzeug: * Restarting with stat ERROR:searx:server.secret_key is not changed. Please use something else instead of ultrasecretkey. make: *** [Makefile:69: run] Error 1 Patch suggested by @dalf [1] [1] https://github.com/searx/searx/issues/2278#issuecomment-719732579 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-10-30[mod] make docs-live - remove --port option from sphinx-autobuildMarkus Heiser
Setting port fixed to 8080 has drawbacks when this port is already in use from another application [1]. Removing this option from the command line offers the use of the sphinx-autobuild defaults which are much more flexible [2]. [1] https://github.com/searx/searx/issues/2282 [2] https://github.com/executablebooks/sphinx-autobuild/blob/master/README.md Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-10-28[mod] .travis.yml: build documentation automatically on the master branchAlexandre Flament
2020-10-28Merge pull request #2224 from dalf/update-infobox-enginesNoémi Ványi
[enh] update infobox engines
2020-10-28[mod] wikidata engine: use one SPARQL request instead of 2 HTTP requests.Alexandre Flament
2020-10-28[mod] duckduckgo_definitions: display only user friendly attributes / URLAlexandre Flament
various bug fixes
2020-10-28[mod] result.py: merge infobox URL and attributes when the same label or the ↵Alexandre Flament
same entity entity are wikidata entity (like "Q42" for "Douglas Adams", see https://www.wikidata.org/wiki/Q42 )
2020-10-28[fix] simple theme: infobox: remove useless entity informationAlexandre Flament
2020-10-28[mod] add external_urls.json and wikidata_units.jsonAlexandre Flament
2020-10-27Merge pull request #2275 from dalf/mod-ahmia-filterAdam Tauber
[mod] ahmia_filter.py: minor changes
2020-10-27[mod] ahmia_filter.py: minor changesAlexandre Flament
- use result['parsed_url'] - load ahmia_blacklist.txt in searx.datae
2020-10-26Merge pull request #565 from MarcAbonce/onionsAdam Tauber
New category: Onions
2020-10-26[fix] resolve query_parts regressionAdam Tauber
2020-10-25add Ahmia filter plugin for onion resultsMarc Abonce Seguin
2020-10-25[enh] Add onions category with Ahmia, Not Evil and Torcha01200356
Xpath engine and results template changed to account for the fact that archive.org doesn't cache .onions, though some onion engines migth have their own cache. Disabled by default. Can be enabled by setting the SOCKS proxies to wherever Tor is listening and setting using_tor_proxy as True. Requires Tor and updating packages. To avoid manually adding the timeout on each engine, you can set extra_proxy_timeout to account for Tor's (or whatever proxy used) extra time.
2020-10-25Merge pull request #2270 from kvch/disable-preference-settingsAdam Tauber
Let admins lock user preferences
2020-10-25Let admins lock user preferencesNoémi Ványi
2020-10-25[fix] adjust query unit testsAdam Tauber
2020-10-25Merge pull request #2271 from kvch/open-semantic-search-engineAdam Tauber
Open Semantic Search Engine
2020-10-25Open Semantic Search EngineNicholas Kegler
2020-10-25[enh] allow searx query parts anywhere in the query - closes #831Adam Tauber
2020-10-24Merge pull request #1246 from Venca24/devel_hashNoémi Ványi
[enh] add plugin converting strings into hash digests
2020-10-24[fix] hash plugin testVenca24
2020-10-24[fix] code styleVenca24
2020-10-23[mod] adapt hash plugin to current version of searxVenca24
2020-10-23[fix] hash pluginVenca24
2020-10-23[fix] code styleVenca24
2020-10-23[fix] hash pluginVenca24
2020-10-23[enh] add plugin converting strings into hash digestsVenca24
2020-10-21Merge pull request #2265 from renyhp/patch-1Noémi Ványi
Fix typos in documentation
2020-10-19Extract to /usr/local/filtron/localrenyhp
The /usr/local/filtron/local/go directory will be created by tar.
2020-10-19Fix typo chmod searx:searx > chown searx:searxrenyhp
2020-10-19Fix typo xgd-open > xdg-openrenyhp
2020-10-09Merge pull request #2256 from kvch/force-setting-secret-keyAdam Tauber
Force admins to set secret_key if debug mode is disabled
2020-10-09Force admins to set secret_key if debug mode is disabledNoémi Ványi
This commit also enables debug mode for unit tests.
2020-10-09Propagate error messages from YouTube APINoémi Ványi
2020-10-09Merge pull request #2255 from kvch/yacy-improvementsAdam Tauber
Add yacy improvements: HTTP digest auth, category checking
2020-10-09Merge pull request #2254 from dalf/fix-duckduckgoAdam Tauber
[fix] fix duckduckgo engine
2020-10-09[fix] fix duckduckgo engineAlexandre Flament
- remove paging support: a "vqd" parameter is required between each request. This parameter is uniq for each request - update the URL (no redirect), use the POST method - language support: works if there is no more than request per minute, otherwise it is ignored !
2020-10-09Add yacy improvements: HTTP digest auth, category checkingNoémi Ványi
2020-10-09[enh] add ability to set enabled plugins from settings - closes #1613 #778Adam Tauber
2020-10-09Merge pull request #2253 from kvch/fix-lobsters-engineAdam Tauber
Fix XPATH of lobste.rs engine && add timeout
2020-10-09Fix XPATH of lobste.rs engine && add timeoutNoémi Ványi
2020-10-08[fix] use base_url everywhere if it is defined in settings.ymlAdam Tauber
2020-10-08Merge pull request #2250 from kvch/blog-command-line-engineAdam Tauber
Add post about `command` engine to searx blog