marc
|
af35eee10b
|
tests for _fetch_supported_languages in engines
and refactor method to make it testable without making requests
|
2016-12-15 00:40:21 -06:00 |
marc
|
e0c270bd72
|
tests for language support in engines
|
2016-12-13 23:51:15 -06:00 |
marc
|
1b46ecd21a
|
[fix] broken language selector
|
2016-12-13 21:36:40 -06:00 |
marc
|
93233c786a
|
Refactor search language preference.
|
2016-12-13 20:59:31 -06:00 |
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.
|
2016-12-13 19:58:10 -06:00 |
marc
|
92c6e88ad3
|
small fixes
|
2016-12-13 19:56:59 -06:00 |
marc
|
727c287856
|
[fix] backwards compatibility with old language cookies
|
2016-12-13 19:56:58 -06:00 |
marc
|
922d51bf0c
|
Add country names in language list.
|
2016-12-13 19:32:43 -06:00 |
marc
|
a11948c71b
|
Add language support for more engines.
|
2016-12-13 19:32:43 -06:00 |
marc
|
a11230819f
|
automatic search when language is selected
|
2016-12-13 19:32:00 -06:00 |
marc
|
c677aee58a
|
filter langauges
|
2016-12-13 19:32:00 -06:00 |
marc
|
149802c569
|
[enh] add supported_languages on engines and auto-generate languages.py
|
2016-12-13 19:32:00 -06:00 |
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)
|
2016-12-11 16:58:31 +01:00 |
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
|
2016-12-11 16:58:31 +01:00 |
Noémi Ványi
|
2fc1091b7f
|
add "Last year" option to time range selection
|
2016-12-11 16:58:31 +01:00 |
Thomas Renard
|
16c40ffefd
|
htmlize yacy contents
|
2016-12-11 14:05:07 +01:00 |
Noémi Ványi
|
9c8ec209e1
|
[mod] add timeout to gigablast
|
2016-12-11 11:58:49 +01:00 |
Noémi Ványi
|
553f3a3a1a
|
fix xpath of yandex
|
2016-12-11 11:58:49 +01:00 |
Noémi Ványi
|
85f363774c
|
fix habrahabr xpath
|
2016-12-11 11:58:49 +01:00 |
Noémi Ványi
|
c6ed0dae6c
|
fix google play movies xpath
|
2016-12-11 11:58:49 +01:00 |
Adam Tauber
|
4676e1dcde
|
[fix] remove result escaping from engine
|
2016-12-11 03:24:26 +01:00 |
Adam Tauber
|
1a82ed6f54
|
[mod] 500px rewrite
|
2016-12-11 03:22:42 +01:00 |
Adam Tauber
|
f6e9c074bb
|
[fix] vimeo engine change follow-up
|
2016-12-11 02:33:04 +01:00 |
Adam Tauber
|
a2c94895c1
|
[fix] google news engine change follow-up
|
2016-12-11 01:03:52 +01:00 |
Adam Tauber
|
a764ebb4b1
|
[enh] extend json response with suggestions, infoboxes and answers
|
2016-12-10 21:38:34 +01:00 |
Adam Tauber
|
c3dcebb778
|
[fix] remove html tags from qwant results
|
2016-12-10 21:31:05 +01:00 |
Adam Tauber
|
be6ae81cb2
|
Merge pull request #776 from asciimoo/voat-engine
add voat.co engine
|
2016-12-10 00:49:16 +01:00 |
Adam Tauber
|
e12a137a2f
|
[fix] unicode response in deezer and spotify
|
2016-12-10 00:30:34 +01:00 |
Adam Tauber
|
75aa46a6b3
|
[fix] remove unused variable
|
2016-12-10 00:15:53 +01:00 |
Adam Tauber
|
0205838f25
|
[enh] handle engine response crashes
|
2016-12-10 00:15:33 +01:00 |
Alexandre Flament
|
e48f07a367
|
Merge branch 'master' into searchpy2
|
2016-12-09 23:11:45 +01:00 |
Adam Tauber
|
d80fb2c8e8
|
[enh] central handling of empty result titles
|
2016-12-09 19:57:28 +01:00 |
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.
|
2016-12-09 19:53:54 +01:00 |
Adam Tauber
|
fdf63940e8
|
[fix] tests ++ flickr error
|
2016-12-09 19:11:22 +01:00 |
Adam Tauber
|
ef2ef7974a
|
[enh] central html escaping of results
|
2016-12-09 19:10:33 +01:00 |
Adam Tauber
|
7e1f27e459
|
[enh] add author to image result content
|
2016-12-09 18:59:24 +01:00 |
Adam Tauber
|
39f5035e13
|
[fix] query escaping in rss/opensearch output
|
2016-12-09 18:59:24 +01:00 |
Adam Tauber
|
16bdc0baf4
|
[mod] do not escape html content in engines
|
2016-12-09 18:59:19 +01:00 |
Adam Tauber
|
28f12ef5a0
|
[fix] proper escaping of the search query in templates
|
2016-12-04 23:07:46 +01:00 |
Adam Tauber
|
7986d4cf41
|
[fix] correct path for autoscroll on non-root urls
closes #758
|
2016-12-04 11:17:17 +01:00 |
Noémi Ványi
|
3007e4e451
|
add voat.co engine
|
2016-12-02 20:34:00 +01:00 |
Adam Tauber
|
0724bd8168
|
[fix] pep8
|
2016-11-19 21:18:12 +01:00 |
Adam Tauber
|
7eed8a5dd9
|
[enh] add statistics answerer
|
2016-11-19 21:03:27 +01:00 |
Adam Tauber
|
971ed0abd1
|
[enh] add quick answer functionality with an example answerer
|
2016-11-19 20:53:51 +01:00 |
Adam Tauber
|
55dc538398
|
[mod] move load_module function to utils
|
2016-11-19 17:51:19 +01:00 |
Adam Tauber
|
827f9e41ca
|
[fix] gettext requires request.preferences
|
2016-11-15 09:56:18 +01:00 |
Noémi Ványi
|
299c882304
|
search: make language configurable from settings.yml
|
2016-11-14 23:32:19 +01:00 |
Noémi Ványi
|
12c369e858
|
preferences: refactor to check consistently input values
|
2016-11-14 22:29:27 +01:00 |
Adam Tauber
|
a757c2f005
|
[fix] remove unused imports
|
2016-11-14 22:15:03 +01:00 |
Adam Tauber
|
832cf37a97
|
[enh] display errors
also tried flask's flash feature but flask creates session cookies if it
isn't flushed. Avoiding session cookies to preserve privacy
|
2016-11-14 22:07:23 +01:00 |