Commit Graph

779 Commits (1a1f9852f11429d3f8f47d5c0c8ef5176f202c27)

Author SHA1 Message Date
jibe-b e391b2d970 [fix] remove .encode for python3 compatibility 7 years ago
jibe-b 5278fa666c [enh] use format to concatenate strings 7 years ago
jibe-b 3e3672e079 [add] arxiv engine 7 years ago
Apply55gx d800e3fcfa Merge pull request #1 from asciimoo/master
-
7 years ago
Apply55gx 18a4e7035f removed unused indicies array 7 years ago
marc 44085e31d0 update engines_languages.json and languages.py
Also, fix fetch_languages.py so it can run on python3.
7 years ago
marc a524dbb823 [fix] language support for bing images and videos 7 years ago
misnyo 33fd938016 [mod] int_or_zero refactored to searx_utils 7 years ago
misnyo c3232b0e1a Merge branch 'master' into nyaa 7 years ago
Adam Tauber 234366b900 Merge pull request #1018 from misnyo/generalfile
[mod]generalfile engine removed
7 years ago
Adam Tauber c505c3c1ca Merge pull request #1019 from misnyo/gigablast
[fix] gigablast api fix
7 years ago
misnyo b91772eff1 [fix] gigablast pep8 fix 7 years ago
misnyo 01330f71cd [fix] nyaa.si fixed 7 years ago
misnyo 1e2b60f380 [mod] tokyotoshokan dependecy to other engine removed 7 years ago
misnyo 3182ba7069 [fix] google news dom xpath fix 7 years ago
misnyo 8849606e5f [fix] gigablast api fix 7 years ago
misnyo 2d66df0548 [mod]generalfile engine removed 7 years ago
Adam Tauber e74aaa781e Merge pull request #1016 from misnyo/blekko
[mod]blekko images removed
7 years ago
Adam Tauber 610117d054 Merge pull request #1015 from misnyo/digg
[fix] digg now requires cookie for search
7 years ago
misnyo 6e92fb383a [fix] digg cookie characters created in module import 7 years ago
misnyo 20d2d4dab1 [fix] pep8 fix for faroo engine 7 years ago
misnyo 0607b167f8 [fix] faroo json api and image layout fixed 7 years ago
misnyo a49cc18f9c [fix] digg now requires cookie for search 7 years ago
misnyo f139f9cfdb [mod]blekko images removed 7 years ago
misnyo d14e2781b2 [fix]torrentz search engine fixed for new version 7 years ago
woorst 2434c29dc5 New engine: Genius (lyrics) 7 years ago
marc 3ca9cad927 add bing videos engine 7 years ago
marc 856dfc3018 add google videos 7 years ago
Adam Tauber 077d8efed8 [fix] use poolrequests in ddg engines 7 years ago
Adam Tauber 0f6612bb40 [mod] separate engine load and initialization 7 years ago
Adam Tauber 1794f6a4d3 [enh] add "inactive" attribute to engines
This modification allows us to deactivate engines in settings.yml
without commenting them out
7 years ago
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
marc a11948c71b Add language support for more engines. 8 years ago
marc c677aee58a filter langauges 8 years ago
marc 149802c569 [enh] add supported_languages on engines and auto-generate languages.py 8 years ago
Noémi Ványi b034356825 add year filter to engines with time range support && tests
Following engines does not support "Last year":
 * Bing News
 * DeviantArt
 * DuckDuckGo
 * Yahoo
 * YouTube (noapi)
8 years ago
Noémi Ványi c59c76e6ee add year to time range to engines which support "Last year"
Engines:
 * Bing images
 * Flickr (noapi)
 * Google
 * Google Images
 * Google News
8 years ago
Thomas Renard 16c40ffefd htmlize yacy contents 8 years ago
Noémi Ványi 553f3a3a1a fix xpath of yandex 8 years ago
Adam Tauber 4676e1dcde [fix] remove result escaping from engine 8 years ago
Adam Tauber 1a82ed6f54 [mod] 500px rewrite 8 years ago
Adam Tauber f6e9c074bb [fix] vimeo engine change follow-up 8 years ago
Adam Tauber a2c94895c1 [fix] google news engine change follow-up 8 years ago
Adam Tauber c3dcebb778 [fix] remove html tags from qwant results 8 years ago
Adam Tauber e12a137a2f [fix] unicode response in deezer and spotify 8 years ago
Alexandre Flament e48f07a367 Merge branch 'master' into searchpy2 8 years ago
Adam Tauber 72a217f983 [mod] return empty string on missing osm title
Sometimes openstreetmap returns with None as title. In these cases use an empty
string instead.
8 years ago
Adam Tauber fdf63940e8 [fix] tests ++ flickr error 8 years ago
Adam Tauber 16bdc0baf4 [mod] do not escape html content in engines 8 years ago
Adam Tauber 55dc538398 [mod] move load_module function to utils 8 years ago
Adam Tauber 43ddbc60da [fix] pep8 8 years ago