Commit Graph

252 Commits (baab6bcb9150c765c6e87a558388046ebc419017)

Author SHA1 Message Date
stepshal cd9b494cb5 Fix quantity of blank lines after code object. 8 years ago
Adam Tauber fbbb307f2e [enh] add engine shortcut to config api 8 years ago
Adam Tauber 257e52954a [enh][fix] update to latest dependencies ++ fix tests & travis test runner
WARNING: dependency changes
8 years ago
Adam Tauber 2f7752b410 [enh] display number of results 8 years ago
Noemi Vanyi d43d9727a3 [enh] add server_settings call - closes #566 8 years ago
Adam Tauber 27218b85fa [fix] missing import 8 years ago
Adam Tauber bd361e60d8 Revert "use ngettext for plurals" 8 years ago
Dmitry Mikhirev 6d1d8a8f8d use ngettext 8 years ago
Noemi Vanyi adb1169fa3 add description to a var that seems to be unused 8 years ago
Noemi Vanyi 7daf98933d follow up blocked_engines renaming in templates 8 years ago
Noemi Vanyi 5867e97966 more follow ups in new preferences 8 years ago
Noemi Vanyi 8c4db08443 rename blocked engines to diabled engines 8 years ago
Noemi Vanyi 006841c4ff minor grammar fix in error message 8 years ago
Noemi Vanyi fe691a0988 new preferences handling
Preferences class was introduced in order to handle user preferences. Right now
it parses cookies and the form in preferences. Also it can retrieve settings
based on the name of the setting.

ATTENTION
Please note that engine preferences are handled differently from now on. So it
introduces incompatible changes. Every user who has saved preferences should reset and
save his/her settings again.

This change was needed, because everytime a default disabled engine was
added saved user preferences would broke. Now engine setting tracking is
fixed.
8 years ago
Adam Tauber fff9460238 Merge pull request #522 from jibe-b/master
add BASE engine in category "Science"
8 years ago
a01200356 94cb3a7f11 [enh] multilingual autocomplete
implemented for wikipedia, qwant and google
8 years ago
jibe-b 092e15cc1d [enh] Add BASE engine in category Science. Basic and advanced search. 8 years ago
Adam Tauber 0f518e489e [fix] csv results filename encoding 8 years ago
Adam Tauber bc81eda64b [fix] opensearch image issue - closes #507 8 years ago
Adam Tauber 0fbd705259 [enh] settings option to change instance name - closes #450 8 years ago
Thomas Pointhuber 8bc0f04f4b [fix] typo 9 years ago
Adam Tauber fab698003f [mod] move wolframalpha to "science" category 9 years ago
Adam Tauber 29dfd9679b [fix] use base_url in http redirects - closes #451 9 years ago
Adam Tauber b6c3cb0bdd [enh][mod] result handling refactor
Several changes has been made:
 - Parallel result merge
 - Scoring algorithm slightly changed (see result_score())
 - Proper Thread locking on global data manipulation
9 years ago
Adam Tauber 3a8eafcc6b [fix] cookie parameter type 9 years ago
Adam Tauber 43cd8e0c41 [enh] default settings option to safe_search - #396 9 years ago
Adam Tauber c1d9cfd9ae [enh] default settings option to autocomplete backend - #396 9 years ago
Adam Tauber 1fcf066a81 [mod] change settings file structure according to #314 9 years ago
Adam Tauber d0830d4edf [enh] add settings option to set listening address - closes #397 9 years ago
Adam Tauber ff322d3373 [fix] debug message parameter 9 years ago
Adam Tauber 6ef7c3276c [fix] reverse proxy non-root url fix 9 years ago
Thomas Pointhuber 0978f10887 [fix] do not hide categorie inside preferences if there is no engine activated 9 years ago
Alexandre Flament d4d2dd9cb3 [enh] oscar theme: display engine response times in the preferences 9 years ago
Adam Tauber 18e7d60702 Merge pull request #298 from dalf/ssl
[fix] SSL : SNI support
9 years ago
Alexandre Flament 187617498a Log an error if the ndg-httpsclient, pyopenssl and pyasn1 packages are not installed.
See #298
9 years ago
Adam Tauber 1f0e6ce65b Merge pull request #297 from dalf/proxies
[enh] Implement http proxies for outgoing requests. (see #236)
9 years ago
Adam Tauber 952473d297 Merge pull request #246 from Cqoicebordel/pix-arts
New theme !
9 years ago
Alexandre Flament 83e48fa89b flake8 fix 9 years ago
Alexandre Flament cde37be4f5 [enh] basic support for http proxy (see #236) 9 years ago
Adam Tauber d2a636f75d [mod] https rewrite pluginification 9 years ago
Adam Tauber dd84814b68 [enh] plugins: client side dependency support 9 years ago
Adam Tauber f59daa4a4b [fix] do not escape empty result content - closes #291 9 years ago
Adam Tauber b2e026dde2 [mod] remove image proxy requests from the connection pool 9 years ago
Adam Tauber 6f73f4e7a4 [fix] ordered categories in preferences - closes #258 9 years ago
Adam Tauber 1184f45ca5 [enh] reset default preferences 9 years ago
Luc Didry 7004de6aa7 Fixes #271
The opensearch method is now the method set in the preferences.

As before, POST by default and GET for Chrome/Chromium which doesn't
handle POST
9 years ago
Adam Tauber 22c4195c89 [fix] request args 9 years ago
Adam Tauber 37c58fd9ca [enh] plugin preferences - server-side ++ oscar theme 9 years ago
Adam Tauber 88aee611f7 [mod] merge GET, POST vars 9 years ago
Adam Tauber cae22bfc76 [enh] per user plugin switch 9 years ago