summaryrefslogtreecommitdiff
path: root/searx/preferences.py
AgeCommit message (Collapse)Author
2019-07-17[fix] preference query parameter decoding (#1599)rachmadani haryono
Fix issue #1598
2019-01-07Revert "remove 'all' option from search languages"Noémi Ványi
This reverts commit 4d1770398a6af8902e75c0bd885781584d39e796.
2018-08-19[enh] admin configurable suspend time of errored engines - closes #1266Adam Tauber
2018-08-19[enh] configurable default oscar styleAdam Tauber
2018-03-27refactor engine's search language handlingMarc Abonce Seguin
Add match_language function in utils to match any user given language code with a list of engine's supported languages. Also add language_aliases dict on each engine to translate standard language codes into the custom codes used by the engine.
2017-12-11[fix] do not save engine/plugin cookies as unknown settings options - fixes ↵Adam Tauber
#1110
2017-12-06Merge pull request #973 from MarcAbonce/languagesAdam Tauber
Remove 'all' option from search languages
2017-12-06remove 'all' option from search languagesmarc
2017-12-05[enh] make custom oscar option configurable from urlAdam Tauber
2017-11-21[fix] allow none as category in preferences - #1086Adam Tauber
2017-11-01minor fixes of doi resolverNoémi Ványi
Closes #1047
2017-11-01[enh] oa_doi_rewrite plugin broadens doai_rewritejibe-b
2017-10-26[fix] pep8Adam Tauber
2017-10-26[mod] compress saved preferences in urlAdam Tauber
2017-07-10[enh] generate search url of saved preferencesAdam Tauber
2017-05-15[enh] py3 compatibilityAdam Tauber
2017-03-18make search language handling less strictmarc
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-01-21[fix] handle missing mapsettingsAdam Tauber
2016-12-13tests for language support in enginesmarc
2016-12-13Refactor search language preference.marc
2016-12-13[fix] backwards compatibility with old language cookiesmarc
2016-11-14search: make language configurable from settings.ymlNoémi Ványi
2016-11-14preferences: refactor to check consistently input valuesNoémi Ványi
2016-11-14[fix] allow empty autocomplete settingAdam Tauber
closes #756 closes #761
2016-09-04[fix] links in new tabs without js ++ noopener bug fix - closes #674Adam Tauber
2016-07-10Fix quantity of blank lines after code object.stepshal
2016-06-26[fix] save unknown preferences parameters to cookiesAdam Tauber
Without this courgette color selector can not work
2016-05-04Fix 'set' object does not support indexingYuLun Shih
2016-04-09[fix] user data checkAdam Tauber
2016-04-09new preferences handlingNoemi Vanyi
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.