Commit Graph

698 Commits (3bd5ce65950cb86ec678ff3d074635638d63fb5d)

Author SHA1 Message Date
marc 405e5c8f24 [fix] duckduckgo images doesn't fail with countryless language 7 years ago
potato 9b82cb1908 [fix] is_valid_lang fixed for new languages.py + dictzone engine encoding 7 years ago
vache asatryan 5835ebf955 fix github url 7 years ago
Noémi Ványi c361811cb5 [fix] fix xpath of google images 7 years ago
Adam Tauber 343ac7197d [fix] pep8 7 years ago
Adam Tauber 78365ffb8a [enh] add init function to engines which loads parallel 7 years ago
marc 3b950929b1 [fix] fix duckduckgo's offset
First page now starts with 0 offset,
rather than starting on the 30th result.

DuckDuckGo returns 30 results on each page.
7 years ago
marc c65a409f0d add duckduckgo images engine 7 years ago
Adam Tauber 1972a044a3 [fix] produce valid urls if scheme is missing 7 years ago
Adam Tauber 8db527c1d2 [fix] use raw response with etree.parsefromstring - Unicode strings with encoding declaration are not supported 7 years ago
Adam Tauber a4f7046b8f [fix] pep8 7 years ago
Noémi Ványi 2a9339f4b7 [fix] add more description on possible search tpyes 7 years ago
Noémi Ványi 2db807368c [enh] make search type of mediawiki configurable 7 years ago
marc 9ee8e552da [fix] bing images 7 years ago
Dalf c233bf0df9 [fix] framalibre : remove result['thumbnail'] (not used) 7 years ago
Alexandre Flament f5128c7cb9 [mod] add/modify image fetching for bing_news, qwant and twitter engines 7 years ago
Adam Tauber 52e615dede [enh] py3 compatibility 7 years ago
Adam Tauber 46a2c63f8e [fix] yahoo news date parsing 8 years ago
Alexandre Flament 12d91c1d67 [mod] searx doesn't crash at startup when an engine can't be loaded (see #884) 8 years ago
François Revol 45d15bd6f0 Add framalibre engine
framalibre.org is a catalogue of Free Software, edited by Framasoft.

For now we pass the thumbnail as img_src as it doesn't seem to be used
for IT...
8 years ago
marc fd65c12921 make search language handling less strict
languages.py can change, so users may query on a language that is not
on the list anymore, even if it is still recognized by a few engines.

also made no and nb the same because they seem to return the same,
though most engines will only support one or the other.
8 years ago
marc 805fb02ed1 add language support for qwant
closes issue #863
8 years ago
Noémi Ványi 742e4dfdcc [fix] fix paging of duckduckgo 8 years ago
Adam Tauber 52d1087202 [enh] add result number parsing to google engine 8 years ago
Adam Tauber 57149661e4 Merge pull request #830 from davidar/se
Semantic Scholar
8 years ago
Adam Tauber b1d49bacb0 Merge pull request #827 from davidar/spell
[enh] show spelling corrections
8 years ago
David A Roberts 7492997c51 [fix] allow empty content 8 years ago
David A Roberts 1d30141c20 [enh] show spelling corrections 8 years ago
jcherqui 39a97825d9 Add torrent infos 8 years ago
jcherqui 4776abd1ac Remove categories 8 years ago
jcherqui a320328dda Fix test 8 years ago
jcherqui 0549fb40d2 Add 1337x.to engine 8 years ago
Adam Tauber 108392f8da [fix] skip non-complete google news results 8 years ago
Adam Tauber 0d4da30c7f [enh] add instant answers to google engine 8 years ago
Adam Tauber 525e5d275c Merge pull request #801 from dalf/extract_text
[fix] extract_text: use html.tostring instead html_to_text.
8 years ago
Alexandre Flament 90e1db3e5c [fix] extract_text: use html.tostring instead html_to_text. Fix #711 8 years ago
Adam Tauber 6bf9c398a7 [fix] use english as default language in bing
If no language is specified, bing returns results with multiple languages
for one query which isn't really useful. Setting english as default
insted if nothing.
8 years ago
marc 1175b3906f change language list to only include languages with a minimum of engines
that support them.
users can still query lesser supported through the :lang_code bang.
8 years ago
Adam Tauber 8bff42f049 Merge branch 'master' into languages 8 years ago
Adam Tauber ea034fafa9 [fix] proper engine init 8 years ago
Adam Tauber a605377c40 [enh] explicit engine init 8 years ago
Adam Tauber b6fc154616 [enh] add searx engine 8 years ago
Adam Tauber 0171db5c3f [fix] handle missing images in google news 8 years ago
marc 7fba3d1179 Merge branch 'master' into languages 8 years ago
marc 4a1ff56389 minor fixes in utils/fetch_languages.py 8 years ago
Adam Tauber 19cd2bf3b5 [fix] re-enable ssl verification for searchcode
closes #784
8 years ago
marc af35eee10b tests for _fetch_supported_languages in engines
and refactor method to make it testable without making requests
8 years ago
marc e0c270bd72 tests for language support in engines 8 years ago
marc f62ce21f50 [mod] fetch supported languages for several engines
utils/fetch_languages.py gets languages supported by each engine and
generates engines_languages.json with each engine's supported language.
8 years ago
marc 92c6e88ad3 small fixes 8 years ago