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
8 years ago
Noémi Ványi
2a9339f4b7
[fix] add more description on possible search tpyes
8 years ago
Noémi Ványi
87f117d50e
[enh] add free software directory engine
8 years ago
Noémi Ványi
2db807368c
[enh] make search type of mediawiki configurable
8 years ago
marc
9ee8e552da
[fix] bing images
8 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
8 years ago
Alexandre Flament
ee080feaed
[mod] the static and templates directories can be defined in the settings.yml
8 years ago
Dalf
c233bf0df9
[fix] framalibre : remove result['thumbnail'] (not used)
8 years ago
Alexandre Flament
f5128c7cb9
[mod] add/modify image fetching for bing_news, qwant and twitter engines
8 years ago
Adam Tauber
52e615dede
[enh] py3 compatibility
8 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
Adam Tauber
108392f8da
[fix] skip non-complete google news results
8 years ago
Dalf
06bea82935
[mod] /config API : add language_support, paging, safesearch, supported_languages, time_range_support, timeout fields.
8 years ago
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