Adam Tauber
0d4da30c7f
[enh] add instant answers to google engine
8 years ago
Adam Tauber
fc14fb0a67
[fix] french translation template var name
8 years ago
Adam Tauber
261015002e
[enh] update translations
8 years ago
Adam Tauber
14b96b8824
[enh] propagate all search properties to the results page's components
8 years ago
Adam Tauber
627962ce40
Merge branch 'master' into flask_perimeter
8 years ago
Noémi Ványi
e8319fa2cb
Revert "Merge pull request #793 from kvch/pics-modal"
...
This reverts commit bff41987a4
, reversing
changes made to d08108be62
.
8 years ago
Noémi Ványi
8af29d9797
Revert "Merge pull request #799 from kvch/modal-arrows"
...
This reverts commit 79ceb13577
, reversing
changes made to eaa0fb8102
.
8 years ago
Adam Tauber
7b1daf254e
[fix] autocomplete unicode issue - closes #808
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
84a2c97a65
[mod] searx uses flask framework only in webapp.py. Make migration to another framework easier.
8 years ago
Alexandre Flament
90e1db3e5c
[fix] extract_text: use html.tostring instead html_to_text. Fix #711
8 years ago
Adam Tauber
3d8c9bab96
Merge pull request #800 from dalf/searchpy5
...
search.py : Fix and some minor modifications
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
Alexandre Flament
5a9551925d
[fix] fix bugs introduced by commit 0a2fde19d0
from dalf/searchpy4
8 years ago
Alexandre Flament
28d51fd063
[mod] timeout in log are readable (the timeouts are compare to the start_time of the request).
8 years ago
Alexandre Flament
3a8ab5880a
[mod] result_container.extend sets result['engine'] = engine_name for each result
8 years ago
Noémi Ványi
d18d09a98b
[fix] change modal glyphicon arrows to image icons
8 years ago
Alexandre Flament
0a2fde19d0
[mod] add a search_one_request_safe function wrapper to call search_one_request. All exceptions are catched in this wrapper.
8 years ago
Noémi Ványi
1710043eb7
remove unnecessary media query && generated files
8 years ago
Noémi Ványi
420ef433ae
add img pagination support of infinite scroll
8 years ago
Noémi Ványi
2ec6034c85
add modal window for pointhi style
8 years ago
Noémi Ványi
d82f64238f
fix opening of result on new tab
8 years ago
Noémi Ványi
1157cefb1e
add generated css of modal window
8 years ago
Noemi Vanyi
5fa6af648d
add own pics modal window
8 years ago
marc
896c0c3734
revert language support column in preferences
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
7388067f15
[fix] load engines with uwsgi too
8 years ago
Adam Tauber
116521192e
[mod] display supported languages in preferences engine view
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
68cbf0448f
[fix] do not reload engines twice if started with debug mode
8 years ago
Adam Tauber
a605377c40
[enh] explicit engine init
8 years ago
Adam Tauber
14f58bdaec
[fix] robot tests ++ set default value for server http protocol version
8 years ago
Adam Tauber
a98bbefbcf
[enh] configurable listening http protocol version
8 years ago
Stefan Antoni
89914e52e3
Update settings.yml
8 years ago
Stefan Antoni
e6d69b082f
Merge branch 'master' into add_ccctv_to_settings
8 years ago
Adam Tauber
07448e15e4
[fix] disable etymonline by default - closes #789
8 years ago
Adam Tauber
b6fc154616
[enh] add searx engine
8 years ago
Stefan Antoni
96c8d36e7b
Add ccctv engine to settings.yml
8 years ago
Adam Tauber
0171db5c3f
[fix] handle missing images in google news
8 years ago
Adam Tauber
4b225eb7ef
Merge pull request #661 from davidar/et
...
Online Etymology Dictionary
8 years ago
marc
f30d5e8793
[fix] supported languages column in preferences page
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
Adam Tauber
cf5c7d050a
[fix] engine setting if no categories specified
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
1b46ecd21a
[fix] broken language selector
8 years ago
marc
93233c786a
Refactor search language preference.
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
727c287856
[fix] backwards compatibility with old language cookies
8 years ago
marc
922d51bf0c
Add country names in language list.
8 years ago
marc
a11948c71b
Add language support for more engines.
8 years ago
marc
a11230819f
automatic search when language is selected
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
Noémi Ványi
2fc1091b7f
add "Last year" option to time range selection
8 years ago
Thomas Renard
16c40ffefd
htmlize yacy contents
8 years ago
Noémi Ványi
9c8ec209e1
[mod] add timeout to gigablast
8 years ago
Noémi Ványi
553f3a3a1a
fix xpath of yandex
8 years ago
Noémi Ványi
85f363774c
fix habrahabr xpath
8 years ago
Noémi Ványi
c6ed0dae6c
fix google play movies xpath
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
a764ebb4b1
[enh] extend json response with suggestions, infoboxes and answers
8 years ago
Adam Tauber
c3dcebb778
[fix] remove html tags from qwant results
8 years ago
Adam Tauber
be6ae81cb2
Merge pull request #776 from asciimoo/voat-engine
...
add voat.co engine
8 years ago
Adam Tauber
e12a137a2f
[fix] unicode response in deezer and spotify
8 years ago
Adam Tauber
75aa46a6b3
[fix] remove unused variable
8 years ago
Adam Tauber
0205838f25
[enh] handle engine response crashes
8 years ago
Alexandre Flament
e48f07a367
Merge branch 'master' into searchpy2
8 years ago
Adam Tauber
d80fb2c8e8
[enh] central handling of empty result titles
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
ef2ef7974a
[enh] central html escaping of results
8 years ago
Adam Tauber
7e1f27e459
[enh] add author to image result content
8 years ago
Adam Tauber
39f5035e13
[fix] query escaping in rss/opensearch output
8 years ago
Adam Tauber
16bdc0baf4
[mod] do not escape html content in engines
8 years ago
Adam Tauber
28f12ef5a0
[fix] proper escaping of the search query in templates
8 years ago
Adam Tauber
7986d4cf41
[fix] correct path for autoscroll on non-root urls
...
closes #758
8 years ago
Noémi Ványi
3007e4e451
add voat.co engine
8 years ago
Adam Tauber
0724bd8168
[fix] pep8
8 years ago
Adam Tauber
7eed8a5dd9
[enh] add statistics answerer
8 years ago
Adam Tauber
971ed0abd1
[enh] add quick answer functionality with an example answerer
8 years ago
Adam Tauber
55dc538398
[mod] move load_module function to utils
8 years ago
Adam Tauber
827f9e41ca
[fix] gettext requires request.preferences
8 years ago
Noémi Ványi
299c882304
search: make language configurable from settings.yml
8 years ago
Noémi Ványi
12c369e858
preferences: refactor to check consistently input values
8 years ago
Adam Tauber
a757c2f005
[fix] remove unused imports
8 years ago
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
8 years ago
Adam Tauber
88dfee858e
[fix] rewrite missing variable
8 years ago
Adam Tauber
96f182d75d
[fix] allow empty autocomplete setting
...
closes #756
closes #761
8 years ago
Adam Tauber
43ddbc60da
[fix] pep8
8 years ago
Adam Tauber
16f2e346b3
[fix] bing unicode issue part III.
8 years ago