Commit Graph
100 Commits
Author SHA1 Message Date
Adam Tauber c26041e951 Merge pull request #984 from asciimoo/requirements-upgrade
[mod] upgrade dependencies
2017-07-31 22:09:59 +02:00
Adam Tauber 081f51db4e Merge pull request #980 from nikaiw/master
Avoid UnicodeEncodeError when redirecting standalone output
2017-07-26 15:10:52 +02:00
Adam Tauber 077d8efed8 [fix] use poolrequests in ddg engines 2017-07-21 16:23:20 +02:00
Adam Tauber 0f6612bb40 [mod] separate engine load and initialization 2017-07-21 14:27:25 +02:00
Adam Tauber f2b13a7de0 [enh] allow default empty values for normal and result proxies 2017-07-20 13:32:20 +02:00
Adam Tauber 1794f6a4d3 [enh] add "inactive" attribute to engines
This modification allows us to deactivate engines in settings.yml
without commenting them out
2017-07-20 13:32:20 +02:00
Adam Tauber c30f73f8fd Merge pull request #961 from kvch/user-visible-engine-errors
show engine errors in infobox && add new error alert
2017-07-15 18:24:48 +02:00
Adam Tauber 38d6ba4066 [enh] generate search url of saved preferences 2017-07-10 12:50:13 +02:00
Adam Tauber 36af8f9d67 [fix] use py2/3 compatibility layer 2017-07-10 11:42:44 +02:00
Adam Tauber b50c89f503 Merge pull request #947 from vachi/patch-2
fix github url
2017-06-25 18:28:30 +02:00
Adam Tauber 39e828df34 Merge pull request #944 from kvch/fix-google-images
[fix] fix xpath of google images
2017-06-13 21:49:32 +02:00
Adam Tauber 6d76d9b202 [fix] load engines if debug mode is enabled using uwsgi 2017-06-12 12:47:42 +02:00
Adam Tauber 343ac7197d [fix] pep8 2017-06-06 23:37:42 +02:00
Adam Tauber 78365ffb8a [enh] add init function to engines which loads parallel 2017-06-06 22:20:20 +02:00
Adam Tauber f82646f386 [enh] version 0.12.0 2017-06-04 13:19:15 +02:00
Adam Tauber 878adf2011 [doc] add Joachim Cherqui, @maxigas, @kiney, @juanitobananas to authors ++ promote @a01200356 to major contributor 2017-06-04 12:54:09 +02:00
Adam Tauber a932381d7a Merge pull request #932 from a01200356/duckduckgo
[fix] fix duckduckgo's offset
2017-06-01 12:01:32 +02:00
Adam Tauber e60e98156f [enh] update translations - closes #930 2017-05-23 13:49:45 +02:00
Adam Tauber 1972a044a3 [fix] produce valid urls if scheme is missing 2017-05-22 15:48:37 +02:00
Adam Tauber 8db527c1d2 [fix] use raw response with etree.parsefromstring - Unicode strings with encoding declaration are not supported 2017-05-22 15:36:52 +02:00
Adam Tauber 259735f309 Merge pull request #926 from kvch/update-translations
Update translations
2017-05-22 10:03:56 +02:00
Adam Tauber a4f7046b8f [fix] pep8 2017-05-18 22:19:44 +02:00
Adam Tauber f4287b7e21 Merge pull request #925 from kvch/free-software-directory
Add free software directory engine
2017-05-18 22:06:07 +02:00
Adam Tauber c0bb89fd46 Merge pull request #816 from dalf/debian
[mod] the static and templates directories can be defined in the settings.yml
2017-05-16 18:35:02 +02:00
Adam Tauber 4cffd78650 Merge pull request #913 from asciimoo/py3
Add Python3 compatibility
2017-05-15 14:23:23 +02:00
Adam Tauber 52e615dede [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
Adam Tauber 46a2c63f8e [fix] yahoo news date parsing 2017-04-08 19:45:04 +02:00
Adam Tauber 92ca80ba5a [fix] build french translation to be identical with the .po source 2017-03-24 11:58:49 +01:00
Adam Tauber 80df181575 Merge pull request #881 from mmuman/framalibre
Add framalibre engine
2017-03-23 21:25:52 +01:00
Adam Tauber ddd5c2632f Merge pull request #878 from kvch/update-languages
Update translations
2017-03-18 23:57:52 +01:00
Adam Tauber c7204255df Merge pull request #873 from juanitobananas/issue-0872-google-search-and-docker
Fix #872. Google search works again with docker.
2017-03-02 22:08:19 +01:00
Adam Tauber 252e97a5e5 [enh] alpine version bump in docker 2017-02-23 17:43:33 +01:00
Adam Tauber 657077e4e6 Merge pull request #854 from kiney/master
fix #850
2017-02-20 01:09:39 +01:00
Adam Tauber 9436f86e7d Merge pull request #856 from kvch/fix-search-form-paging
eliminate pagination bug in search forms
2017-02-10 19:44:51 +01:00
Adam Tauber 0e7ac3797d Merge pull request #848 from maxigas/master
add library genesis engine
2017-02-05 16:55:06 +01:00
Adam Tauber e389a0c721 Merge pull request #849 from kvch/ddg-paging-fix
fix paging of duckduckgo
2017-02-02 18:33:41 +01:00
Adam Tauber 3ecde5bc3a Merge pull request #804 from dalf/flask_perimeter
[mod] searx uses flask framework only in webapp.py
2017-01-27 15:28:01 +01:00
Adam Tauber ee1d44caf9 [mod] darker green url in logicodev 2017-01-27 13:55:52 +01:00
Adam Tauber 4906ac5192 [fix] add padding to pointhi theme's navbar - closes #841 2017-01-27 13:47:19 +01:00
Adam Tauber bc5d712c8a Merge pull request #840 from kvch/darker-green-url
darker green for result url
2017-01-27 01:23:16 +01:00
Adam Tauber b3974fc880 [fix] do not show glyph icons if noscript is enabled - #838 2017-01-27 01:19:49 +01:00
Adam Tauber 52d1087202 [enh] add result number parsing to google engine 2017-01-27 00:18:46 +01:00
Adam Tauber 42606f53dd Merge pull request #837 from kvch/smaller-navbar
[enh] make navbar smaller
2017-01-27 00:09:36 +01:00
Adam Tauber f0a72e3aa2 Merge pull request #836 from kvch/smaller-number-of-results
[enh] make number of results less prominent
2017-01-26 23:50:55 +01:00
Adam Tauber 5fa36eb739 Merge pull request #835 from kvch/green-result-url
more compact results in Logicodev style
2017-01-26 23:41:18 +01:00
Adam Tauber c0993ece54 [fix] do not do unnecessary package upgrades 2017-01-26 23:30:57 +01:00
Adam Tauber 04306bad89 [fix] whitespace 2017-01-26 21:18:10 +01:00
Adam Tauber 30695265c2 [enh] search input design mods according to #226 2017-01-26 21:12:41 +01:00
Adam Tauber e7aa98902f [fix] correct search parameter check 2017-01-21 20:21:32 +01:00
Adam Tauber 2522254fb2 [fix] search time range value check 2017-01-21 20:13:55 +01:00
Adam Tauber fa26afafd8 [fix] handle missing mapsettings 2017-01-21 20:08:08 +01:00
Adam Tauber 3a57a1a0d0 Merge pull request #832 from dalf/input_check
Input check
2017-01-20 23:56:50 +01:00
Adam Tauber 57149661e4 Merge pull request #830 from davidar/se
Semantic Scholar
2017-01-18 23:50:11 +01:00
Adam Tauber b1d49bacb0 Merge pull request #827 from davidar/spell
[enh] show spelling corrections
2017-01-18 23:49:01 +01:00
Adam Tauber 1a9f8240b8 Merge pull request #829 from jcherqui/master
[WIP] Add 1337x.to engine
2017-01-15 16:57:04 +01:00
Adam Tauber 9d9a592266 Merge pull request #825 from dalf/text_query_fix
[fix] searching for "!google_images text" doesn't work
2017-01-15 14:33:07 +01:00
Adam Tauber d6cbc6b78b [enh] 0.11.0 version bump 2017-01-10 21:09:04 +01:00
Adam Tauber c95141316d [doc] remove duplications from changelog 2017-01-10 21:05:47 +01:00
Adam Tauber 94a1d8ad7e [enh] version 0.11.0 2017-01-10 20:49:21 +01:00
Adam Tauber 2cc85f244b [doc] @firebovine @luccoj @eig8phei added to authors 2017-01-10 20:33:22 +01:00
Adam Tauber 108392f8da [fix] skip non-complete google news results 2017-01-10 11:03:05 +01:00
Adam Tauber 94327d67fc Merge pull request #820 from dalf/config_api
[mod] /config API : add more fields for each engine
2017-01-09 18:08:35 +01:00
Adam Tauber f6f0c1854c Merge pull request #817 from asciimoo/del_pyasn1_modules-1
Remove pyasn1-modules from dependencies
2017-01-06 17:33:03 +01:00
Adam Tauber 0d4da30c7f [enh] add instant answers to google engine 2017-01-05 17:20:12 +01:00
Adam Tauber fc14fb0a67 [fix] french translation template var name 2017-01-05 15:47:54 +01:00
Adam Tauber 261015002e [enh] update translations 2017-01-05 15:24:45 +01:00
Adam Tauber 14b96b8824 [enh] propagate all search properties to the results page's components 2017-01-05 15:24:45 +01:00
Adam Tauber 627962ce40 Merge branch 'master' into flask_perimeter 2017-01-04 19:09:12 +01:00
Adam Tauber 025ce5a1d9 Merge pull request #813 from dalf/standalone2
[enh] standalone_seax.py is a command line interface to searx
2017-01-04 19:07:52 +01:00
Adam Tauber e8cdaf1170 Merge pull request #812 from kvch/revert-image-modal
Revert CSS image modal
2017-01-04 00:22:17 +01:00
Adam Tauber f81284476c Merge pull request #810 from dalf/standalone
[fix] fix standalone_search.py
2017-01-04 00:17:42 +01:00
Adam Tauber 02bba2abdc Merge pull request #811 from dalf/geckodriver
[mod] ./manage.sh can download geckodriver
2017-01-04 00:17:18 +01:00
Adam Tauber 7b1daf254e [fix] autocomplete unicode issue - closes #808 2017-01-03 13:11:38 +01:00
Adam Tauber 74ed0ad89e Merge pull request #805 from dalf/requirements_upgrade
[mod] upgrade versions in requirements.txt
2017-01-02 20:26:10 +01:00
Adam Tauber 525e5d275c Merge pull request #801 from dalf/extract_text
[fix] extract_text: use html.tostring instead html_to_text.
2017-01-02 12:36:50 +01:00
Adam Tauber 3d8c9bab96 Merge pull request #800 from dalf/searchpy5
search.py : Fix and some minor modifications
2016-12-30 19:51:12 +01:00
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.
2016-12-30 18:17:14 +01:00
Adam Tauber 79ceb13577 Merge pull request #799 from kvch/modal-arrows
[fix] change modal glyphicon arrows to image icons
2016-12-30 15:21:08 +01:00
Adam Tauber eaa0fb8102 Merge pull request #798 from dalf/searchpy4
[mod] add a search_one_request_safe function wrapper
2016-12-30 13:01:04 +01:00
Adam Tauber bff41987a4 Merge pull request #793 from kvch/pics-modal
CSS modal window for image results
2016-12-30 00:33:40 +01:00
Adam Tauber d08108be62 Merge pull request #794 from a01200356/languages
Changes in search language list (continuation of #748)
2016-12-29 10:41:14 +01:00
Adam Tauber 7388067f15 [fix] load engines with uwsgi too 2016-12-28 21:17:51 +01:00
Adam Tauber 116521192e [mod] display supported languages in preferences engine view 2016-12-28 21:01:19 +01:00
Adam Tauber 9743bde25e Merge pull request #748 from a01200356/languages
[mod] Allow users to search in most engine supported languages
2016-12-28 20:09:57 +01:00
Adam Tauber 8bff42f049 Merge branch 'master' into languages 2016-12-28 20:00:53 +01:00
Adam Tauber ea034fafa9 [fix] proper engine init 2016-12-27 17:55:44 +01:00
Adam Tauber 68cbf0448f [fix] do not reload engines twice if started with debug mode 2016-12-27 17:31:14 +01:00
Adam Tauber a605377c40 [enh] explicit engine init 2016-12-27 17:31:14 +01:00
Adam Tauber 14f58bdaec [fix] robot tests ++ set default value for server http protocol version 2016-12-25 23:31:51 +01:00
Adam Tauber a98bbefbcf [enh] configurable listening http protocol version 2016-12-25 23:05:01 +01:00
Adam Tauber 383160e99a Merge pull request #788 from suchkultur/add_ccctv_to_settings
Add ccctv engine to settings.yml
2016-12-25 22:40:36 +01:00
Adam Tauber 07448e15e4 [fix] disable etymonline by default - closes #789 2016-12-25 09:34:17 +01:00
Adam Tauber b6fc154616 [enh] add searx engine 2016-12-24 22:23:36 +01:00
Adam Tauber 0171db5c3f [fix] handle missing images in google news 2016-12-23 12:59:52 +01:00
Adam Tauber 4b225eb7ef Merge pull request #661 from davidar/et
Online Etymology Dictionary
2016-12-23 12:54:02 +01:00
Adam Tauber 19cd2bf3b5 [fix] re-enable ssl verification for searchcode
closes #784
2016-12-16 15:21:27 +01:00
Adam Tauber cf5c7d050a [fix] engine setting if no categories specified 2016-12-15 11:59:21 +01:00
Adam Tauber e58949b76f Merge pull request #783 from kvch/time-range-search-year
add year support to engines which support it
2016-12-12 10:06:43 +01:00
Adam Tauber 6b6007fc78 Merge pull request #782 from cy8aer/yacyhtmltag
htmlize yacy contents
2016-12-11 14:27:39 +01:00
Adam Tauber 75c58fd008 Merge pull request #780 from kvch/google-play-movies-fix
XPATH engines: Google Play Music, Habrahabr, Yandex
2016-12-11 13:08:18 +01:00