Commit Graph

1943 Commits (72d063d27d9277b12efe2ec16fe1c95ef651c2a2)

Author SHA1 Message Date
rinpatch f6695cea59
Fix nyaa to use https 6 years ago
rinpatch f17e54a396
Forgot to remove print command used for debugging 6 years ago
rinpatch dcc9fdb47f
Added unit test 6 years ago
rinpatch e3bd2670d7
Traling whitespace 6 years ago
rinpatch 86f47689fe
Hopefully fix code style errors(again)(again) 6 years ago
rinpatch b8b23d8006
Hopefully fix code style errors(again) 6 years ago
rinpatch fb364ffae7
Hopefully fix code style errors 6 years ago
rinpatch 3ec35a06f7
Added Engine 6 years ago
rinpatch 7a036579b2 Hide buttons when infinite scrolling is enabled 6 years ago
rinpatch cd1374d2f2 added whitespaces 6 years ago
rinpatch a305dae9d8 switched currency convert to duckduckgo and added Bitcoin to currency list 6 years ago
Noémi Ványi 25b48143ea fix findx engine 6 years ago
Marc Abonce Seguin f7f9c50393 [fix] force English results in Google when using en-US 6 years ago
Marc Abonce Seguin b12857a70d [fix] make search requests on wikidata more accurate 7 years ago
Marc Abonce Seguin 835d1edd58 [fix] google news xpath 7 years ago
Marc Abonce Seguin 343e555ee9 [fix] append http if no scheme is provided in xpath's extact_url
This solves a bug with Yahoo where some results don't specify
a protocol.
7 years ago
Adam Tauber 283f6c9053
Merge pull request #1252 from MarcAbonce/search-languages
[mod] Refactor engine's search language handling
7 years ago
Adam Tauber fb2dba4762 [fix] assign the correct variable in query.py - fixes #1253 7 years ago
Marc Abonce Seguin 772c048d01 refactor engine's search language handling
Add match_language function in utils to match any user given
language code with a list of engine's supported languages.

Also add language_aliases dict on each engine to translate
standard language codes into the custom codes used by the engine.
7 years ago
Matej Cotman bf9e6737de feat(answers): add sha256 and uuid v4 to random answers 7 years ago
Noémi Ványi 8cc529e9a3 forward category to engine without highlighting on the ui 7 years ago
Noémi Ványi d04e471ce5 add findx engine for general, images and videos 7 years ago
Marc Abonce Seguin d1eae9359f fix fetch_langauges to be more accurate
Add languages supported by either all default general engines or 10 engines.
7 years ago
Adam Tauber b9d4c0523e [fix] get doi_rewriters from settings - fixes #1245 7 years ago
Venca24 3867b9fba2 [UI] new youtube icon for oscar theme 7 years ago
Adam Tauber b8543bcf3a [enh] update translations ++ add polish - closes #1239 7 years ago
Marc Abonce Seguin 216716db70 [fix] change duckduckgo url to avoid error response 7 years ago
Adam Tauber b918b29f90
Merge pull request #1226 from rndevfx/fix-vim-mode-on-firefox
Fix Vim mode on Firefox
7 years ago
pofilo 348fab25ba [UI] fix custom-select in oscar 7 years ago
Richard Nespithal 0314349b08
Fix Vim mode on Firefox
Firefox automatically opens a built-in quick search when user
starts typing without selected input and the Vim shortcuts
are not triggered
7 years ago
Adam Tauber 3ac578c0a8 [enh] version 0.14.0 7 years ago
Adam Tauber b70ce84eb6 [enh] update translations - add taiwanese and filipino 7 years ago
Adam Tauber 03d7a8f065 [fix] pep8 7 years ago
Adam Tauber b4c657d227 [enh] add asksteem engine - closes #1163 7 years ago
Noémi Ványi 988cf38196 fix Microsoft Academic engine 7 years ago
Adam Tauber 2f69eaeb2f [fix] fix engine initialization 7 years ago
Noémi Ványi c645915171 fix bing videos engine 7 years ago
Adam Tauber 0fe6042cc9 [mod] add bottom margin to results - closes #1176 7 years ago
Adam Tauber 480a85340f [enh] update translations 7 years ago
Adam Tauber a173c5b4e2 [enh] build oscar css 7 years ago
Matthew Olmsted c61e1a8165
Preserve image aspect ratio in results
Noticed that images are often distorted in the results due to a hard minimum height.  This keeps the 4-per-row image results consistent in row height without distorting wider images.
7 years ago
Marc Abonce Seguin 829032f306 [fix] read utf-8 files (settings, languages, currency) with python3.5
Related to discussion in #1124
The io.open import is necessary for python2
7 years ago
Adam Tauber 8511e64f35
Merge pull request #1124 from JosephKiranBabu/python3-unicode-support
Make Python 3 able to read settings files with Unicode characters
7 years ago
Noémi Ványi f3aa5ea47d fix yacy result url
Closes #1064
7 years ago
Adam Tauber e303339370 [enh] overwrite secret_key from env with the SEARX_SECRET env var if exists - closes #845 7 years ago
Joseph Nuthalapati bdc803e185
Make Python 3 able to read settings files with Unicode characters
SearX currently doesn't start up when run with Python 3 as it tries to parse the
settings.yml file with ASCII codecs.
There are similar problems with engines_languages.json and currencies.json
Python 3 requires that files with Unicode characters be read with a 'b' flag.
This also works with Python 2 and hence can be integrated into the main source
code.

Tested with the latest Python 3.6.4rc1 on Debian unstable.

Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
7 years ago
Noémi Ványi 0cb8a849da dark background for answers && no background for highlight 7 years ago
Noémi Ványi 2d5eed9b59 send constant cookie with query to Google 7 years ago
Noémi Ványi e31409daf7 revert changin about to searx docs 7 years ago
Noémi Ványi 4f4dcdf38f add links to footers of oscar and simple themes
Links:
 * Source code
 * Issue tracker
 * List of public instances

Closes #1071
7 years ago
Adam Tauber 2dc02f50c2 [fix] do not save engine/plugin cookies as unknown settings options - fixes #1110 7 years ago
Adam Tauber 7752b0a807 [fix] gigablast url parameter change - fixes #1107 7 years ago
Adam Tauber 7061eb91af [fix] use proper encoding with both py2/3 - closes #1094 7 years ago
Adam Tauber 49b845051f
Merge pull request #973 from MarcAbonce/languages
Remove 'all' option from search languages
7 years ago
Adam Tauber df0b8ee527
Merge pull request #1109 from dalf/simple_magnet_svg
simple theme : magnet.svg is replaced by a home made version
7 years ago
marc 4d1770398a remove 'all' option from search languages 7 years ago
Adam Tauber e060aedc16 [enh] make custom oscar option configurable from url 7 years ago
Adam Tauber 46fb0d860e [enh] add dark version of oscar/logicodev 7 years ago
Alexandre Flament cc69b1cd87 simple theme : replace magnet.svg with a home made version 7 years ago
Adam Tauber 1613c6319e [fix] handle /sorry redirects 7 years ago
Adam Tauber 1435ae7e96 [enh] display engine error messages 7 years ago
Adam Tauber 1088c2a75d [fix] do not crash if publication date is missing in pubmed engine 7 years ago
Adam Tauber 801b5a56ad [fix] multiple fixes in pdbe engine 7 years ago
Adam Tauber 0969e50c5b [fix] convert json engine result attributes to string - closes #1006 7 years ago
Adam Tauber a065fcdcc9 [fix] skip non-string result url/title/content 7 years ago
Noémi Ványi 31005f3121 use `change` function just like in case of language selection
The previous version did not work in Chrome browser.

Closes #1102
7 years ago
Dalf 9babe06a0e [mod] simple theme: add the license to different files. 7 years ago
Zeph 02cb5602b4 [fix] autocompleter py3 compatibility - fixes #1088 7 years ago
Adam Tauber 7828a1833b [enh] version 0.13.1 7 years ago
Adam Tauber f65f90bf3c [fix] autocompleter py3 compatibility - fixes #1088 7 years ago
Adam Tauber fe6e87a5a4 [fix] replace obsolete string.join function 7 years ago
Adam Tauber 27e95846ea [fix] measure request duration only if total_time attribute is set - fixes autocompleter 7 years ago
Adam Tauber 6eb9503896 [fix] use english in google engine if no language was set - this prevents guessing the language by the IP of the instance 7 years ago
Adam Tauber 6fdb6640d9 [fix] revert language changes to prevent CAPTCHAs 7 years ago
Alexandre Flament c1cfe97851 [enh] timeout and total HTTP time are managed by searx.poolrequests 7 years ago
Adam Tauber e766939440 [enh] version 0.13.0 7 years ago
Adam Tauber 14a22b1993 [enh] update translations 7 years ago
Adam Tauber b5071fea6a [fix] remove trailing 0x00 from csv output 7 years ago
Adam Tauber 3d6c67951a [fix] resurrect csv output in py2 7 years ago
Adam Tauber 9ab8536479 [fix] fix language support of google 7 years ago
Adam Tauber 128eb76604 [fix] allow none as category in preferences - #1086 7 years ago
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