Commit Graph

103 Commits (2de007138ca1820e865c574cc13429d5da3f019f)

Author SHA1 Message Date
potato 9b82cb1908 [fix] is_valid_lang fixed for new languages.py + dictzone engine encoding 7 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
7 years ago
Alexandre Flament ee080feaed [mod] the static and templates directories can be defined in the settings.yml 7 years ago
Adam Tauber 52e615dede [enh] py3 compatibility 7 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
7 years ago
Adam Tauber 55dc538398 [mod] move load_module function to utils 8 years ago
Noémi Ványi 53c9fde992 fix kickass torrents engine 8 years ago
potato 983415bc38 [enh] is_valid_lang moved to utils 8 years ago
Noemi Vanyi 3a1c5876b1 add digbt engine
Unfortunately, it is quite slow so it is disabled.
Furthermore, the display of number of files is wrong
on digbt.org, so it is not displayed on searx.
8 years ago
marc a4c77f88d0 [fix] exception if locale doesn't have a date format
occitan, for example
8 years ago
stepshal b3ab221b98 Fix anomalous backslash in string 8 years ago
stepshal cd9b494cb5 Fix quantity of blank lines after code object. 8 years ago
Adam Tauber 9f64fd6745 [enh] update useragent versions 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 d8ef944974 [enh] extend user agent versions 9 years ago
Adam Tauber 362c849797 [fix][mod] wikidata date handling refactor - fixes #387 9 years ago
Adam Tauber 7580852bda [enh] test utils.prettify_url 9 years ago
Adam Tauber 1fcf066a81 [mod] change settings file structure according to #314 9 years ago
Dalf 62cc2a5658 [fix] bing_news based on RSS output format 9 years ago
Alexandre Flament f5d3b21566 [fix] user agent : the "rv:{version}" was missing (can be a issue with some engine, like flickr) 9 years ago
Adam Tauber 996c797ab2 [fix] default blocked categories 9 years ago
Adam Tauber 1de781a143 [enh] category specific engine deactivation - closes #205 9 years ago
Adam Tauber 7f865356f9 Merge branch 'unit-tests' of https://github.com/Cqoicebordel/searx into Cqoicebordel-unit-tests
Conflicts:
	searx/tests/test_engines.py
9 years ago
Adam Tauber b19e681cce [enh] default disabled engines - closes #109 9 years ago
Cqoicebordel 52a57ee045 Replace every bunch of whitespaces with only one space in HTML text 9 years ago
Adam Tauber 8de97dac03 [mod] pretty url separation 9 years ago
Cqoicebordel cfe81d741c A bit of utils unit tests 9 years ago
Adam Tauber dafb49c804 [mod] update useragent versions 9 years ago
Adam Tauber 699fe60e50 [fix] handle single closing element in HTMLTextExtractor 10 years ago
dalf b6d27aca59 [enh] image-proxy : handle ETag and date related headers, add hash to URL 10 years ago
Adam Tauber 23fa74b5f9 [enh] date formatting by locale 10 years ago
Adam Tauber 2f9a386c0d [enh] better result template handling 10 years ago
Adam Tauber 9f12605f7e [enh] themes static content refactor 10 years ago
Adam Tauber 1408859b4b [fix] ignore scripts/styles in html_to_text 10 years ago
Cqoicebordel 5d977056f7 Flake8 and Twitter corrections
Lots of Flake8 corrections
Maybe we should change the rule to allow lines of 120 chars. It seems more usable.

Big twitter correction : now it outputs the words in right order...
10 years ago
Adam Tauber 3dfeb73912 [enh] user agent string update 10 years ago
Thomas Pointhuber aba65369d2 [enh] make version of searx readable 10 years ago
Adam Tauber 5740cfbf1c [fix] pep8 part II. 10 years ago
Thomas Pointhuber 8af2184a45 add faroo engine support 10 years ago
Matej Cotman 08eaffe245 add multi theming support 10 years ago
Adam Tauber 8d40445ab8 [mod] useragent generation 10 years ago
Adam Tauber 73948f3020 [fix] pep8 10 years ago
Adam Tauber 5d9d04a16e [enh] better highlighting 10 years ago
Adam Tauber 693415c787 [fix] pep8 10 years ago
Adam Tauber 71c2e8222b [enh] better useragent string generation 10 years ago
asciimoo b2492c94f4 [fix] pep/flake8 compatibility 11 years ago
Matej Cotman dd4662978d fix: robot fw, entry points, some flake8, package searx egg 11 years ago
asciimoo 046e190721 [mod] function name 11 years ago
asciimoo a65070a72d [enh] own useragent handling init 11 years ago
asciimoo 7b4ec5c5e9 [fix] highlighting only html 11 years ago
asciimoo d0427d9bae [fix] html escape 11 years ago
asciimoo a192438e9a [enh] csv output support 11 years ago
asciimoo e946752474 [enh] utils.py added 11 years ago