From 373a66be3046bbb7deca20f08468cb5dea44eaf9 Mon Sep 17 00:00:00 2001 From: Nicolas Gelot Date: Thu, 28 Mar 2019 18:07:03 +0100 Subject: Fix locale and search language Locale and search language was always defined with english value. This patch inits the locale on `pre_request` in order to define the default value of locale and language preferences. Plus the `best_match` function provided by flask babel library did not work as expected. So the function `match_language` provided by searx is used to detect that the language from Accepted-Language header can be used in searx project. --- searx/settings.yml | 1 - 1 file changed, 1 deletion(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 0be07b1e5..8f1a06a77 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -5,7 +5,6 @@ general: search: safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict autocomplete : "" # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "startpage", "wikipedia" - leave blank to turn it off by default - language : "en-US" ban_time_on_fail : 5 # ban time in seconds after engine errors max_ban_time_on_fail : 120 # max ban time in seconds after engine errors -- cgit v1.2.3 From ae3eeedb14b1f693872787ac67975728c5773b84 Mon Sep 17 00:00:00 2001 From: 0xhtml <34682885+0xhtml@users.noreply.github.com> Date: Wed, 31 Jul 2019 20:51:01 +0200 Subject: Require Spotify API credentials in settings --- searx/settings.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 490b3af04..281aaceaf 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -590,9 +590,12 @@ engines: shortcut : se categories : science - - name : spotify - engine : spotify - shortcut : stf +# Spotify needs API credentials +# - name : spotify +# engine : spotify +# shortcut : stf +# api_client_id : ******* +# api_client_secret : ******* - name : startpage engine : startpage -- cgit v1.2.3 From ee6781d777f3a95f6e1c23499ecbc7257d5e35ec Mon Sep 17 00:00:00 2001 From: Vipul Date: Sat, 14 Sep 2019 12:37:39 +0000 Subject: [Fix] Libgen engine Libgen has switched to new domain (i.e https://libgen.is) with TLS support and older domain (i.e. http://libgen.io) is no longer accessible. See, https://en.wikipedia.org/wiki/Library_Genesis, for more information. Resolves: #1693 --- searx/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index cf2b13e08..539049ea0 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -407,7 +407,7 @@ engines: - name : library genesis engine : xpath - search_url : http://libgen.io/search.php?req={query} + search_url : https://libgen.is/search.php?req={query} url_xpath : //a[contains(@href,"bookfi.net")]/@href title_xpath : //a[contains(@href,"book/")]/text()[1] content_xpath : //td/a[1][contains(@href,"=author")]/text() -- cgit v1.2.3 From f407dd8ef4e3f6c82bef31f678139d6db2a4d810 Mon Sep 17 00:00:00 2001 From: Vipul Date: Sat, 14 Sep 2019 12:45:02 +0000 Subject: Switch to https for some domains --- searx/settings.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 539049ea0..d9a1f45f0 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -463,7 +463,7 @@ engines: - name : openairedatasets engine : json_engine paging : True - search_url : http://api.openaire.eu/search/datasets?format=json&page={pageno}&size=10&title={query} + search_url : https://api.openaire.eu/search/datasets?format=json&page={pageno}&size=10&title={query} results_query : response/results/result url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$ title_query : metadata/oaf:entity/oaf:result/title/$ @@ -475,7 +475,7 @@ engines: - name : openairepublications engine : json_engine paging : True - search_url : http://api.openaire.eu/search/publications?format=json&page={pageno}&size=10&title={query} + search_url : https://api.openaire.eu/search/publications?format=json&page={pageno}&size=10&title={query} results_query : response/results/result url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$ title_query : metadata/oaf:entity/oaf:result/title/$ @@ -806,7 +806,7 @@ locales: doi_resolvers : oadoi.org : 'https://oadoi.org/' doi.org : 'https://doi.org/' - doai.io : 'http://doai.io/' - sci-hub.tw : 'http://sci-hub.tw/' + doai.io : 'https://doai.io/' + sci-hub.tw : 'https://sci-hub.tw/' default_doi_resolver : 'oadoi.org' -- cgit v1.2.3 From a1b85571a25d67b752bf6072255b928866be9c4f Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Thu, 2 Jan 2020 22:28:18 +0100 Subject: [fix] tmp suspend insecure engines --- searx/settings.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 2a2d2bf87..2777f9caa 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -79,9 +79,10 @@ engines: categories : science timeout : 4.0 - - name : base - engine : base - shortcut : bs +# tmp suspended: dh key too small +# - name : base +# engine : base +# shortcut : bs - name : wikipedia engine : wikipedia @@ -552,10 +553,11 @@ engines: timeout : 10.0 disabled : True - - name : scanr structures - shortcut: scs - engine : scanr_structures - disabled : True +# tmp suspended: bad certificate +# - name : scanr structures +# shortcut: scs +# engine : scanr_structures +# disabled : True - name : soundcloud engine : soundcloud -- cgit v1.2.3 From b6a2aff94a5669b85785eae22a0a77a4e2d6d443 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Thu, 30 Jan 2020 11:16:15 +0100 Subject: [enh] update translations --- searx/settings.yml | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 2777f9caa..3a10cc4c8 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -776,6 +776,7 @@ locales: en : English ar : العَرَبِيَّة (Arabic) bg : Български (Bulgarian) + bo : བོད་སྐད་ (Tibetian) ca : Català (Catalan) cs : Čeština (Czech) cy : Cymraeg (Welsh) @@ -784,6 +785,7 @@ locales: el_GR : Ελληνικά (Greek_Greece) eo : Esperanto (Esperanto) es : Español (Spanish) + et : Eesti (Estonian) eu : Euskara (Basque) fa_IR : (fārsī) فارسى (Persian) fi : Suomi (Finnish) @@ -796,8 +798,10 @@ locales: ia : Interlingua (Interlingua) it : Italiano (Italian) ja : 日本語 (Japanese) + lt : Lietuvių (Lithuanian) nl : Nederlands (Dutch) nl_BE : Vlaams (Dutch_Belgium) + oc : Lenga D'òc (Occitan) pl : Polski (Polish) pt : Português (Portuguese) pt_BR : Português (Portuguese_Brazil) @@ -808,6 +812,7 @@ locales: sr : српски (Serbian) sv : Svenska (Swedish) te : తెలుగు (telugu) + ta : தமிழ் (Tamil) tr : Türkçe (Turkish) uk : українська мова (Ukrainian) vi : tiếng việt (Vietnamese) -- cgit v1.2.3 From e1b60106b7dab37fe29cb68c9b625c5fe52c1385 Mon Sep 17 00:00:00 2001 From: piplongrun Date: Wed, 12 Feb 2020 23:59:18 +0100 Subject: Add etools engine to the list --- searx/settings.yml | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index ab3de3951..08ff8dc62 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -202,6 +202,11 @@ engines: timeout: 3.0 disabled : True + - name : etools + engine : etools + shortcut : eto + disabled : True + - name : etymonline engine : xpath paging : True -- cgit v1.2.3 From c0006cadf70f0ee457d881bbd4ec40e30b0acd8f Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sun, 23 Feb 2020 02:03:42 -0700 Subject: fix default locale and language issues --- searx/settings.yml | 1 + 1 file changed, 1 insertion(+) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index ab3de3951..65f42af8c 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -5,6 +5,7 @@ general: search: safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict autocomplete : "" # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "startpage", "wikipedia" - leave blank to turn it off by default + default_lang : "" # Default search language - leave blank to detect from browser information or use codes from 'languages.py' ban_time_on_fail : 5 # ban time in seconds after engine errors max_ban_time_on_fail : 120 # max ban time in seconds after engine errors -- cgit v1.2.3 From b7105da2af11c4f5cd34d2cba61da5a0f3f36d95 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sun, 23 Feb 2020 15:41:08 +0100 Subject: Add missing autocomplete backends to settings.yml comment Signed-off-by: Markus Heiser --- searx/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index f39a5e32d..078d95b72 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -4,7 +4,7 @@ general: search: safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict - autocomplete : "" # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "startpage", "wikipedia" - leave blank to turn it off by default + autocomplete : "" # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "startpage", "swisscows", "qwant", "wikipedia" - leave blank to turn it off by default default_lang : "" # Default search language - leave blank to detect from browser information or use codes from 'languages.py' ban_time_on_fail : 5 # ban time in seconds after engine errors max_ban_time_on_fail : 120 # max ban time in seconds after engine errors -- cgit v1.2.3 From 5cb9d9e56a611f500e3fe1b850218abe6f272bf5 Mon Sep 17 00:00:00 2001 From: Venca24 Date: Fri, 3 Apr 2020 17:31:59 +0200 Subject: [add] rubygems engine --- searx/settings.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 078d95b72..93cb3ee5f 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -763,6 +763,20 @@ engines: engine : seedpeer categories: files, music, videos + - name : rubygems + shortcut: rbg + engine: xpath + paging : True + search_url : https://rubygems.org/search?page={pageno}&query={query} + results_xpath: /html/body/main/div/a[@class="gems__gem"] + url_xpath : ./@href + title_xpath : ./span/h2 + content_xpath : ./span/p + suggestion_xpath : /html/body/main/div/div[@class="search__suggestions"]/p/a + first_page_num : 1 + categories: it + disabled : True + # - name : yacy # engine : yacy # shortcut : ya -- cgit v1.2.3 From 536eb2b8dd623172c13ac17797582c8949956d7b Mon Sep 17 00:00:00 2001 From: Splinter Suidman Date: Sun, 5 Apr 2020 19:27:44 +0200 Subject: Add Wikimedia projects. A list of the added projects: - Wikibooks - Wikinews - Wikiquote - Wikisource - Wiktionary - Wikiversity - Wikivoyage --- searx/settings.yml | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 078d95b72..042315bee 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -686,6 +686,76 @@ engines: engine : vimeo shortcut : vm + - name : wikibooks + engine : mediawiki + shortcut : wb + categories : general + base_url : "https://{language}.wikibooks.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + + - name : wikinews + engine : mediawiki + shortcut : wn + categories : general + base_url : "https://{language}.wikinews.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + + - name : wikiquote + engine : mediawiki + shortcut : wq + categories : general + base_url : "https://{language}.wikiquote.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + + - name : wikisource + engine : mediawiki + shortcut : ws + categories : general + base_url : "https://{language}.wikisource.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + + - name : wikitionary + engine : mediawiki + shortcut : wt + categories : general + base_url : "https://{language}.wiktionary.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + + - name : wikiversity + engine : mediawiki + shortcut : wvs + categories : general + base_url : "https://{language}.wikiversity.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + + - name : wikivoyage + engine : mediawiki + shortcut : wvy + categories : general + base_url : "https://{language}.wikivoyage.org/" + number_of_results : 5 + search_type : text + disabled : True + query : "srsearch={query}" + - name : wolframalpha shortcut : wa # You can use the engine using the official stable API, but you need an API key -- cgit v1.2.3 From 2b453cb226a4c0f73a55691810a601fc05143196 Mon Sep 17 00:00:00 2001 From: Splinter Suidman Date: Mon, 6 Apr 2020 12:31:00 +0200 Subject: fix: Change Wikinews category to news. --- searx/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 042315bee..42e655b19 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -699,7 +699,7 @@ engines: - name : wikinews engine : mediawiki shortcut : wn - categories : general + categories : news base_url : "https://{language}.wikinews.org/" number_of_results : 5 search_type : text -- cgit v1.2.3 From c37544e6be155bb5ad167a79f852a5dd7ede5df6 Mon Sep 17 00:00:00 2001 From: Splinter Suidman Date: Mon, 6 Apr 2020 12:31:32 +0200 Subject: fix: Spelling of Wiktionary. --- searx/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 42e655b19..3ac3f87d3 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -726,7 +726,7 @@ engines: disabled : True query : "srsearch={query}" - - name : wikitionary + - name : wiktionary engine : mediawiki shortcut : wt categories : general -- cgit v1.2.3 From 87fba9c12dfa95b6bb7048d1c0e7536df33cd894 Mon Sep 17 00:00:00 2001 From: Splinter Suidman Date: Mon, 6 Apr 2020 15:59:00 +0200 Subject: fix: Remove unnecessary query parameter for Wikimedia projects. --- searx/settings.yml | 7 ------- 1 file changed, 7 deletions(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 3ac3f87d3..8e817907a 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -694,7 +694,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wikinews engine : mediawiki @@ -704,7 +703,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wikiquote engine : mediawiki @@ -714,7 +712,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wikisource engine : mediawiki @@ -724,7 +721,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wiktionary engine : mediawiki @@ -734,7 +730,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wikiversity engine : mediawiki @@ -744,7 +739,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wikivoyage engine : mediawiki @@ -754,7 +748,6 @@ engines: number_of_results : 5 search_type : text disabled : True - query : "srsearch={query}" - name : wolframalpha shortcut : wa -- cgit v1.2.3 From 83fa88cbec949c0916d7d8854865512a5485b3f3 Mon Sep 17 00:00:00 2001 From: Splinter Suidman Date: Tue, 7 Apr 2020 11:05:35 +0200 Subject: fix: Change Wikiversity and Wikivoyage shortcuts to wv and wy. Suggested by @Venca24 . --- searx/settings.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 8e817907a..3050aedf5 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -733,7 +733,7 @@ engines: - name : wikiversity engine : mediawiki - shortcut : wvs + shortcut : wv categories : general base_url : "https://{language}.wikiversity.org/" number_of_results : 5 @@ -742,7 +742,7 @@ engines: - name : wikivoyage engine : mediawiki - shortcut : wvy + shortcut : wy categories : general base_url : "https://{language}.wikivoyage.org/" number_of_results : 5 -- cgit v1.2.3 From 3a26093c46469a320c2dfa4d732634a462c8f0f4 Mon Sep 17 00:00:00 2001 From: HLFH Date: Wed, 15 Apr 2020 16:46:15 +0100 Subject: Remove discontinued faroo engine --- searx/settings.yml | 5 ----- 1 file changed, 5 deletions(-) (limited to 'searx/settings.yml') diff --git a/searx/settings.yml b/searx/settings.yml index 2729de928..77cc4e087 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -219,11 +219,6 @@ engines: shortcut : et disabled : True - - name : faroo - engine : faroo - shortcut : fa - disabled : True - - name : 1x engine : www1x shortcut : 1x -- cgit v1.2.3