Commit Graph

1912 Commits (5f0888b8f4f7a46a7418e6faf34d47d45adca1c7)

Author SHA1 Message Date
yujunqiang ed1c78d923 fix bug: TypeError: set(['bing', 'google']) is not JSON serializable, when curl 'http://127.0.0.1:8888/?q=xxxxxxxx&categories=general&format=json' 7 years ago
Adam Tauber 400e77b7fe [enh] update translations 7 years ago
pyrrh0n1c 4340c0b16c Fixed typos. 7 years ago
pyrrh0n1c 2231b02add Fixed the currency_convert engine. 7 years ago
Adam Tauber 00a7041daa
Merge pull request #1068 from Apply55gx/genius
Continuation of PR #1004 (seems abandoned)
7 years ago
Noémi Ványi 59c02e8e5f results: make engines of results set
Previously, if a same result was returned from the
same engine, the name of the engine would be added
more than once. To eliminate engine name duplication
engine list was changed to set.
7 years ago
Adam Tauber 7a9b18e9e9 [mod] add more error handling to json engine II. 7 years ago
Adam Tauber 181f1c6305 [mod] add more error handling to json engine 7 years ago
jibe-b b7eb80122e
[fix] update openairepublications 7 years ago
jibe-b 3e9cc1474f
[add] OpenAIRE publication engine
and modifies OpenAIRE datasets engine
7 years ago
Noémi Ványi 5954a8e16a minor fix of BASE engine 7 years ago
Noémi Ványi d20bba6dc7 minor fixes of pubmed engine
Closes #1045
7 years ago
jibe-b df0d915806 [add] pubmed engine 7 years ago
Noémi Ványi 1b10abfc92 minor fixes of doi resolver
Closes #1047
7 years ago
jibe-b 575159b194 [enh] oa_doi_rewrite plugin broadens doai_rewrite 7 years ago
Noémi Ványi 7de8b43eb2 add OpenAIRE engine as a json engine
This is the continuation of #1048 created by @jibe-b.

Closes #1048
7 years ago
Noémi Ványi 9c2b7a82f0 minor fixes of arxiv
Closes #1050
7 years ago
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
Adam Tauber 6d28e9d694 [enh] update translations 7 years ago
Adam Tauber 8901b7bddb [fix] pep8 7 years ago
Adam Tauber 5f758b2d39 [mod] compress saved preferences in url 7 years ago
Apply55gx d800e3fcfa Merge pull request #1 from asciimoo/master
-
7 years ago
Apply55gx 18a4e7035f removed unused indicies array 7 years ago
Hypolite Petovan d506d87f60 Remove / in url_for parameter for simple theme
Same change as with the oscar theme.
7 years ago
Hypolite Petovan 904a8e7e3f Remove extra / in url_for parameter for oscar theme
The `filename` parameter of the `url_for` function doesn't need a leading `/`, or else the resulting URL features a double-slash `//` that throws off searx 0.12.0 with Apache 2.4.25 on Debian, resulting in missing favicons.
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
Adam Tauber 1adc8d6e26 Merge pull request #1059 from kvch/preferences-support-intuitive
preferences: make supported/not supported labels
7 years ago
Noémi Ványi 47ee15f5ce preferences: make supported/not supported labels
Also, Time range support display was missing from RTL locales.
Now it is fixed.

Closes #558
7 years ago
Adam Tauber e2afc1cdba [mod] disable yahoo by default
closes #869
closes #1055
7 years ago
Adam Tauber eddc162f2c [fix] remove duplicated german translation - closes #937 7 years ago
Adam Tauber bd48df289f Merge pull request #1035 from misnyo/voat
[fix] voat.co search xpath and url fixed
7 years ago
Noémi Ványi e73cb14889 fix hmac python3 compatibility 7 years ago
misnyo ae99f9070c [fix] static path fixed in templates and webapp, line endings fixed 7 years ago
misnyo 043143c898 [fix] voat.co search xpath and url fixed 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 688801076d Merge pull request #1017 from misnyo/geektimes
[fix] geektimes.ru xpath fix
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
Adam Tauber 2040aac936 Merge pull request #1020 from misnyo/gitlab
[fix] gitlab search fixed for proper api usage
7 years ago
misnyo 9b6307a365 [fix] gitlab search fixed for proper api usage 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 bf1ca2ccd3 [fix] habrahabr.ru xpath fix 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
misnyo 9711795876 [fix] geektimes.ru xpath fix 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
Alexandre Flament 57dc6b625f [fix] travis build : various fix about grunt builds 7 years ago
Alexandre Flament 14a8dd28c2 [fix] fix no_results.html template of the simple theme 7 years ago
Adam Tauber 6254d360a3 [fix] add missing no_results.html template to simple theme 7 years ago
Adam Tauber ac59f5e168 Merge branch 'master' into simple 7 years ago
Alexandre Flament 10a24bdc2c [enh] add simple theme (WIP) 7 years ago
marc 3ca9cad927 add bing videos engine 7 years ago
marc 5f36e85b37 ensure all parameters are merged in results 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 f2b13a7de0 [enh] allow default empty values for normal and result proxies 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
Noémi Ványi 80331cc8e6 add timeout errors in search_multiple_requests 7 years ago
Noémi Ványi 2242000bd4 change unresponsive_engines to a set to eliminate duplication of errors 7 years ago
Noémi Ványi bdd9528c6b show engine errors when no result is returned at all 7 years ago
Noémi Ványi 243d3e4298 show engine errors in infobox && add new error alert 7 years ago
Luke Bonham 3bd5ce6595 Italian localisation: corrected and fixed typos 7 years ago
marc 405e5c8f24 [fix] duckduckgo images doesn't fail with countryless language 7 years ago
Adam Tauber 38d6ba4066 [enh] generate search url of saved preferences 7 years ago
Adam Tauber 36af8f9d67 [fix] use py2/3 compatibility layer 7 years ago
marc 80460be8f6 [fix] wrap suggestions inside suggestion box
long suggestions now wrap around the box instead of going overboard.
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 6d76d9b202 [fix] load engines if debug mode is enabled using uwsgi 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
Adam Tauber f82646f386 [enh] version 0.12.0 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 e60e98156f [enh] update translations - closes #930 7 years ago
Alexandre Flament 7ebe3a6f41 [mod] add category to each results, and change group criterias (template and existing image) 7 years ago
Alexandre Flament 87f673336f [fix] rss feed : the jinja template was not found when the rss feed returns an valid feed including an error. 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
Noémi Ványi b685e9753b [enh] update existing translations 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 87f117d50e [enh] add free software directory engine 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
Alexandre Flament 9c91ab33f8 [mod] settings.yml can be /etc/searx/settings.yml
The exact order is
* first from SEARX_SETTINGS_PATH,
* if not found then from searx code base,
* if not found then from /etc/searx/settings.yml
* if not found an exception stops searx loading
7 years ago
Alexandre Flament ee080feaed [mod] the static and templates directories can be defined in the settings.yml 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
Adam Tauber 92ca80ba5a [fix] build french translation to be identical with the .po source 8 years ago
Alexandre Flament 181c12ae04 [mod] upgrade requirements.txt 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
Noémi Ványi 4a4975d7fc [enh] update translation files
New languages: German (Germany), Finnish, Slovak, Ukrainian
Updated: Bulgarian, German, Esperanto, Italian, Japanese, Dutch,
Portuguese (Brazil), Russian, Swedish
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
Alexandre Flament e4d46d21c7 [mod] oscar theme: use tinypng.com to reduce logos and favicon 8 years ago
Alexandre Flament e9785a69c7 [mod] reduce png and gif image sizes using optipng and gifsicle tools. 8 years ago
Noémi Ványi 247534be76 [fix] pageno param of search reqs in form 8 years ago
Adam Tauber 0e7ac3797d Merge pull request #848 from maxigas/master
add library genesis engine
8 years ago
maxigas 4ebde2b2af add library genesis engine 8 years ago
Noémi Ványi 742e4dfdcc [fix] fix paging of duckduckgo 8 years ago
Alexandre Flament e67dfaaac7 Merge branch 'master' into flask_perimeter 8 years ago
Adam Tauber ee1d44caf9 [mod] darker green url in logicodev 8 years ago
Adam Tauber 4906ac5192 [fix] add padding to pointhi theme's navbar - closes #841 8 years ago
Noémi Ványi d88950c25f [fix] darker green for result urls 8 years ago
Adam Tauber b3974fc880 [fix] do not show glyph icons if noscript is enabled - #838 8 years ago
Adam Tauber 52d1087202 [enh] add result number parsing to google engine 8 years ago
Noémi Ványi d635b5fd4d [enh] make navbar smaller 8 years ago
Noémi Ványi 508d0f063e [enh] make number of results less prominent 8 years ago
Noémi Ványi 8354bd0c60 [enh] make result url green 8 years ago
Adam Tauber 04306bad89 [fix] whitespace 8 years ago
Adam Tauber 30695265c2 [enh] search input design mods according to #226 8 years ago
Adam Tauber e7aa98902f [fix] correct search parameter check 8 years ago
Adam Tauber 2522254fb2 [fix] search time range value check 8 years ago
Adam Tauber fa26afafd8 [fix] handle missing mapsettings 8 years ago
Alexandre Flament 15eef0ebdb [enh] validate input and raise an exception inside search.py. The exception message is output in json and rss format. 8 years ago
Alexandre Flament 7fdfeca3a4 [mod] add a __common__ template that can't be selected but that provides a common place for shared templates.
What has been moved into this template :
* opensearch*.xml is always the same whatever the themes.
* the text inside */about.html
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 7814d4b796 Semantic Scholar 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
Alexandre Flament 7a16aca346 Merge branch 'master' into flask_perimeter 8 years ago
jcherqui d98705bd06 Add 1337x icon 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
Alexandre Flament 448903cd4a [fix] searching for "!google_images text" doesn't work (bang with underscore) 8 years ago
Adam Tauber d6cbc6b78b [enh] 0.11.0 version bump 8 years ago