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>
2017-12-21 17:33:19 +05:30
Adam Tauber
943404a103
Merge pull request #1121 from kvch/add-cookie-to-reqs
...
Fix google searches
2017-12-18 21:54:45 +01:00
Noémi Ványi
2d5eed9b59
send constant cookie with query to Google
2017-12-18 21:38:52 +01:00
Adam Tauber
d2b489cdda
Merge pull request #1119 from maiki/patch-1
...
Update readme
2017-12-18 19:23:54 +01:00
maiki
8f5ef77566
Update readme
...
Stopped a sentence before it got out of hand.
2017-12-15 22:36:21 -08:00
Adam Tauber
e276d9ba3e
Merge pull request #1111 from kvch/searx-links-in-footer
...
Add links to footers of oscar and simple
2017-12-12 22:37:10 +01:00
Noémi Ványi
e31409daf7
revert changin about to searx docs
2017-12-12 22:02:23 +01:00
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
2017-12-12 22:02:23 +01:00
Adam Tauber
88f2c6dc96
Merge pull request #1112 from dalf/manange_sh
...
[mod] simplify manage.sh
2017-12-11 00:35:21 +01:00
Adam Tauber
2dc02f50c2
[fix] do not save engine/plugin cookies as unknown settings options - fixes #1110
2017-12-11 00:20:28 +01:00
Alexandre Flament
5dc8b271f0
[mod] simplify manage.sh
...
- npm install less@2.7 less-plugin-clean-css grunt-cli is moved inside manage.sh
- if it is possible to source manage.sh to update the PATH (to start grunt)
- tidy the help documentation
- update the geckodriver version to 0.19.1
2017-12-10 10:39:12 +01:00
Adam Tauber
7752b0a807
[fix] gigablast url parameter change - fixes #1107
2017-12-09 21:00:08 +01:00
Adam Tauber
7061eb91af
[fix] use proper encoding with both py2/3 - closes #1094
2017-12-08 21:39:59 +01:00
Adam Tauber
49b845051f
Merge pull request #973 from MarcAbonce/languages
...
Remove 'all' option from search languages
2017-12-06 14:34:26 +01:00
Adam Tauber
df0b8ee527
Merge pull request #1109 from dalf/simple_magnet_svg
...
simple theme : magnet.svg is replaced by a home made version
2017-12-06 14:28:03 +01:00
marc
4d1770398a
remove 'all' option from search languages
2017-12-06 01:20:15 -06:00
Adam Tauber
e060aedc16
[enh] make custom oscar option configurable from url
2017-12-05 22:30:20 +01:00
Adam Tauber
46fb0d860e
[enh] add dark version of oscar/logicodev
2017-12-05 22:05:19 +01:00
Alexandre Flament
cc69b1cd87
simple theme : replace magnet.svg with a home made version
2017-12-05 21:58:17 +01:00
Adam Tauber
1613c6319e
[fix] handle /sorry redirects
2017-12-05 20:38:34 +01:00
Adam Tauber
1435ae7e96
[enh] display engine error messages
2017-12-05 20:38:32 +01:00
Adam Tauber
9e79ad4bde
[fix] pdbe test
2017-12-01 20:58:40 +01:00
Adam Tauber
1088c2a75d
[fix] do not crash if publication date is missing in pubmed engine
2017-12-01 20:54:12 +01:00
Adam Tauber
801b5a56ad
[fix] multiple fixes in pdbe engine
2017-12-01 20:54:12 +01:00
Adam Tauber
0969e50c5b
[fix] convert json engine result attributes to string - closes #1006
2017-12-01 20:54:12 +01:00
Adam Tauber
a065fcdcc9
[fix] skip non-string result url/title/content
2017-12-01 20:54:12 +01:00
Adam Tauber
43855a0897
Merge pull request #1105 from kvch/fix-time-range-selection-in-chrome
...
Fix time range selection during search
2017-11-30 22:38:10 +01:00
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
2017-11-30 22:33:54 +01:00
Adam Tauber
a288dd498d
Merge pull request #1098 from dalf/license_simple_theme
...
[mod] simple theme: add the license to different files.
2017-11-26 15:49:34 +01:00
Dalf
9babe06a0e
[mod] simple theme: add the license to different files.
2017-11-26 14:33:11 +01:00
Adam Tauber
0f8d7a00af
Merge pull request #1093 from Zeph33/fix/#1088
...
[fix] autocompleter py3 compatibility - fixes #1088
2017-11-24 10:42:28 +01:00
Zeph
02cb5602b4
[fix] autocompleter py3 compatibility - fixes #1088
2017-11-23 22:04:00 +01:00
Adam Tauber
7828a1833b
[enh] version 0.13.1
2017-11-23 17:59:06 +01:00
Adam Tauber
f65f90bf3c
[fix] autocompleter py3 compatibility - fixes #1088
2017-11-23 17:42:52 +01:00
Adam Tauber
fe6e87a5a4
[fix] replace obsolete string.join function
2017-11-23 17:40:26 +01:00
Adam Tauber
27e95846ea
[fix] measure request duration only if total_time attribute is set - fixes autocompleter
2017-11-23 01:52:54 +01:00
Adam Tauber
060c797739
[fix] change domain name in google engine test
2017-11-22 23:06:24 +01:00
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
2017-11-22 22:56:47 +01:00
Adam Tauber
6fdb6640d9
[fix] revert language changes to prevent CAPTCHAs
2017-11-22 22:50:48 +01:00
Alexandre Flament
c1cfe97851
[enh] timeout and total HTTP time are managed by searx.poolrequests
2017-11-22 18:33:35 +01:00
Adam Tauber
bf02b8613f
Merge pull request #1090 from asciimoo/requirement_upgrade
...
Dependencies upgrade
2017-11-22 15:21:35 +01:00
Alexandre Flament
13216b6706
Dependencies upgrade
...
https://pypi.python.org/pypi/pyOpenSSL : fix memory leak
http://lxml.de/4.1/changes-4.1.1.html : speed improvement
2017-11-22 15:17:23 +01:00
Adam Tauber
e766939440
[enh] version 0.13.0
2017-11-21 19:29:35 +01:00
Adam Tauber
fe678b62dd
[doc] add @vachi, @lcpz, @nikaiw, Thirnearez, @MrPetovan, @woorst, @Apply55gx, @pyrrh0n1c, @cclauss, @moon2l to authors
2017-11-21 18:47:58 +01:00
Adam Tauber
14a22b1993
[enh] update translations
2017-11-21 17:04:25 +01:00
Adam Tauber
b5071fea6a
[fix] remove trailing 0x00 from csv output
2017-11-21 16:58:51 +01:00
Adam Tauber
3d6c67951a
[fix] resurrect csv output in py2
2017-11-21 16:51:45 +01:00
Adam Tauber
9ab8536479
[fix] fix language support of google
2017-11-21 16:28:53 +01:00
Adam Tauber
128eb76604
[fix] allow none as category in preferences - #1086
2017-11-21 15:27:16 +01:00
Adam Tauber
5ceaf21399
Merge pull request #1084 from moon2l/master
...
fix bug: TypeError: set(['bing', 'google']) is not JSON serializable,…
2017-11-15 14:51:14 +01:00