Commit graph

3037 commits

Author SHA1 Message Date
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
Noémi Ványi
b685e9753b [enh] update existing translations 2017-05-19 23:19:18 +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
Noémi Ványi
2a9339f4b7 [fix] add more description on possible search tpyes 2017-05-18 22:04:31 +02:00
Noémi Ványi
87f117d50e [enh] add free software directory engine 2017-05-18 21:39:32 +02:00
Noémi Ványi
2db807368c [enh] make search type of mediawiki configurable 2017-05-18 21:34:54 +02:00
marc
9ee8e552da [fix] bing images 2017-05-17 15:45:55 +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
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
2017-05-15 22:19:42 +02:00
Alexandre Flament
ee080feaed [mod] the static and templates directories can be defined in the settings.yml 2017-05-15 21:23:13 +02:00
Dalf
c233bf0df9 [fix] framalibre : remove result['thumbnail'] (not used) 2017-05-15 17:28:21 +02:00
Alexandre Flament
f5128c7cb9 [mod] add/modify image fetching for bing_news, qwant and twitter engines 2017-05-15 17:28:21 +02:00
Adam Tauber
ac2ec877b4 Merge pull request #920 from kvch/gh-pages
add first blog entry on python3 support
2017-05-15 14:25:01 +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
Noémi Ványi
93e6258463 add first blog entry on python3 support 2017-05-13 22:16:23 +02:00
Adam Tauber
53e27f73ef Merge pull request #902 from JamesColeman-SH/gh-pages
Corrected spelling of ads in user/own-instance.html
2017-04-19 23:45:14 +02:00
James Coleman
b8f5c75374 Corrected spelling of ads in user/own-instance.html 2017-04-19 15:29:32 -05:00
Adam Tauber
46a2c63f8e [fix] yahoo news date parsing 2017-04-08 19:45:04 +02:00
Alexandre Flament
12d91c1d67 [mod] searx doesn't crash at startup when an engine can't be loaded (see #884) 2017-04-08 17:38:46 +02:00
Adam Tauber
92ca80ba5a [fix] build french translation to be identical with the .po source 2017-03-24 11:58:49 +01:00
Alexandre Flament
181c12ae04 [mod] upgrade requirements.txt 2017-03-23 21:26:51 +01:00
Alexandre Flament
9c0889a942 [fix] fix travis build 2017-03-23 21:26:51 +01:00
Adam Tauber
80df181575 Merge pull request #881 from mmuman/framalibre
Add framalibre engine
2017-03-23 21:25:52 +01:00
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...
2017-03-22 00:18:23 +01:00
Adam Tauber
82a016dcb4 Merge pull request #879 from kvch/gh-pages
[doc] bump version to 0.11 && rewrite Translation page
2017-03-19 00:16:47 +01:00
Adam Tauber
ddd5c2632f Merge pull request #878 from kvch/update-languages
Update translations
2017-03-18 23:57:52 +01:00
Noémi Ványi
b1dc639e32 generated files of updated Translation page 2017-03-18 23:57:31 +01:00
Noémi Ványi
1bd51c6de2 rewrite Translation page 2017-03-18 23:57:19 +01:00
Noémi Ványi
60f36cce1a generated files of version bump 2017-03-18 23:56:43 +01:00
Noémi Ványi
e43e5af207 bump searx version to 0.11.0 2017-03-18 23:55:20 +01:00
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
2017-03-18 23:49:00 +01:00
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.
2017-03-18 23:44:21 +01:00
marc
805fb02ed1 add language support for qwant
closes issue #863
2017-03-18 23:44:21 +01:00
Alexandre Flament
e4d46d21c7 [mod] oscar theme: use tinypng.com to reduce logos and favicon 2017-03-08 16:09:13 +01:00
Alexandre Flament
e9785a69c7 [mod] reduce png and gif image sizes using optipng and gifsicle tools. 2017-03-08 16:09:13 +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
Juan Garcia Basilio
44cb2b18b0 Fix #872. Google search works again with docker.
All the credit goes to Wonderfall. Thanks for that!
See: https://github.com/Wonderfall/dockerfiles/issues/110
2017-03-02 21:58:59 +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
Noémi Ványi
247534be76 [fix] pageno param of search reqs in form 2017-02-10 19:43:27 +01:00
Jannik Winkel
719d541575 fix #850 2017-02-08 23:37:52 +01:00
Adam Tauber
0e7ac3797d Merge pull request #848 from maxigas/master
add library genesis engine
2017-02-05 16:55:06 +01:00
maxigas
4ebde2b2af add library genesis engine 2017-02-05 16:32:28 +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
Noémi Ványi
742e4dfdcc [fix] fix paging of duckduckgo 2017-02-01 20:54:13 +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