Allen
6948689d2a
[enh] use longest title and test get_ordered_results()
2024-11-29 15:26:03 +01:00
Allen
81aaca8f44
[mod] use quad9 dns for connectivity checks when lxc
...
https://www.quad9.net/about/
https://bgp.tools/as/42#whois
2024-10-10 07:05:46 +02:00
Allen
5468d97d39
[mod] remove py 3.6 leftovers
2024-07-13 17:20:50 +02:00
Allen
54be8f09a6
[fix] html.unescape stract autocomplete suggestions
2024-07-02 18:16:46 +02:00
Allen
13eec44b65
[fix] \!goi irrelevant results AND display more results
2024-06-16 16:45:03 +02:00
Allen
0fa81fc782
[enh] add re-usable func to filter text
2024-05-29 17:56:17 +02:00
Allen
5b815b3966
[enh] initial Marginalia.nu support (foss)
...
Currently it uses a public api_key `/public/` [1]
The 'index' parameter selects the search index, corresponding to the drop down
next to the search field in the main GUI.
0: popular
1: blogs
2: big_sites
3: default
4: experimental
'experimental' is more up to date and does not exclude other sites, which is the
case with 'big sites' or 'blogs'.
[1] https://api.marginalia.nu/
[2] https://git.marginalia.nu/marginalia/marginalia.nu
[3] https://news.ycombinator.com/item?id=31536626
Closes: https://github.com/searxng/searxng/issues/1620
2022-08-08 06:31:04 +02:00
Allen
58369e41d6
[wip] brave time range support
2022-08-04 04:47:25 +02:00
Allen
fd9a13a3e5
[enh] Initial no paging support for Yep.com
...
Upstream example query:
https://yep.com/web?q=test
https://yep.com/about
2022-06-11 14:17:44 +02:00
Allen
43dc9eb7d6
[enh] Initial Petalsearch Images support
...
Upstream example query:
https://petalsearch.com/search?query=test&channel=image&ps=50&pn=1®ion=de-de&ss_mode=off&ss_type=normal
Depending on locale it will internally use some/all results from other
engines. See:
https://seirdy.one/posts/2021/03/10/search-engines-with-own-indexes/#general-indexing-search-engines
2022-06-02 14:32:37 +02:00
Allen
13f4dcafc1
[fix] [new] Brave - Update xpath
...
Last merge request was messed up with git.
2022-05-26 18:44:11 +02:00
Allen
6ef24ffd94
[enh] Add alexandria.org engine
...
engine: json_engine
official_api_documentation: https://github.com/alexandria-org/alexandria-api/raw/master/README.md
2022-05-15 11:10:15 +02:00
Allen
624b58764a
[enh] Add pagination to Brave
...
Also added ```&spellcheck=1``` because now it is disabled by default, not returning any ```suggestion_xpath```.
2022-04-23 14:06:53 +02:00
Allen
dae8a08089
[fix[ Update only cookies/headers
2022-04-17 11:29:23 +02:00
Allen
67fb6fba84
[lint] Remove whitespace
...
From GH GUI
2022-04-17 10:42:25 +02:00
Allen
f039873e1a
[mod] Make a default domain for ebay
...
Which can be changed.
2022-04-17 10:37:12 +02:00
Allen
15862ebc35
[mod] Pass desired ebay domain in settings
...
https://www.ebay.de
https://www.ebay.com
htttps://www.ebay.es
etc
2022-04-16 19:10:35 +02:00
Allen
155333f625
[enh] Allow passing headers/cookies from settings.yml
...
Example:
- engine: xpath
- search_url: example.org
- headers: {'example_header': 'example_header'}
- cookies: {'safesearch': 'off'}
2022-04-16 17:42:04 +02:00
Allen
880555e263
[enh] engine - add Tineye reverse image search
...
Other optional parameter ..
`&sort=crawl_date`
can be appended to search_string to sort results by date.
`&domain=example.org`
can be implemented to search_string to get results from just one domain.
Public instances could get relatively fast timed-out for 3600s.
--
Merged from @allendema's commit [1] and slightly modfied / see [2].
Related-to: [1] https://github.com/allendema/searx/commit/455b2b4460cd830ac1f7e62e824040e2fe648de9
Related-to: [2] https://github.com/searx/searx/pull/3040
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2022-01-28 09:06:44 +01:00
Allen
b8c98c4c0d
[enh] Add autocompleter from Brave
...
Raw response example: https://search.brave.com/api/suggest?q=how%20to:%20with%20j
Headers are needed in order to get a 200 response, thus Searx user-agent is used.
Other URL param could be '&rich=false' or '&rich=true'.
Cherry-pick: https://github.com/allendema/searx/commit/71786bf9cb6fbb175a054692e6951e77769aac1b
2022-01-21 14:39:10 +01:00
Allen
0648757e7f
[enh] add engine AZLyrics.com (XPath)
...
Upstream example query:
https://search.azlyrics.com/search.php?q=The+verbal+acupunture&w=lyrics&p=1
Cherry picked from [1] and slightly modified to pass yamllint test.
[1] https://github.com/allendema/searx/commit/8b6d5a0e5
Reviewed-by: Markus Heiser <markus.heiser@darmarit.de >
2021-09-04 10:58:34 +02:00
Allen
08ac175236
[fix] Wording for Morty & Filtron error message
2021-09-04 10:22:52 +02:00
Allen
a5a0a4e106
[fix] Correct engine name in for Rumble
2021-09-04 10:22:26 +02:00
Allen
49bbd250d9
[fix] Update about section of Invidious
...
Another website and new documentation
2021-09-04 10:22:07 +02:00
Allen
3b2e0a93b7
[enh] add gpodder.net (JSON)
...
Engine just for Podcasts. An API which returns Podcasts and their Info like:
website, author etc.
Upstream query example: https://gpodder.net/search.json?q=linux
2021-07-03 22:30:20 +02:00
Allen
9648d71ad8
[enh] add woxikon.de synonyme (Xpath)
...
Added synonyme.woxikon.de using the xpath engine. Adds a site which returns
word synonyms although just in German.
Depending on the query not all synonyms are shown because of not the best xpath
selection. But should do the job just fine.
Upstream example query: https://synonyme.woxikon.de/synonyme/test.php
2021-07-03 21:51:26 +02:00
Allen
e2094cb226
[enh] Add WhaleSlide engine (JSON)
...
Add WhaleSlide engine [1] / merged from [2]
[1] https://whaleslide.com
[2] https://github.com/searx/searx/pull/2861
2021-06-26 15:28:44 +02:00
Allen
a4b0746044
[enh] add metasearch engin dogpile.com (XPath)
...
Add Dogpile engine [1] / merged from [2]
[1] https://www.dogpile.com
[2] https://github.com/searx/searx/pull/2822
2021-05-28 15:52:28 +02:00