summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2020-02-24Merge branch 'master' into fix-prefsMarkus Heiser
2020-02-24searx/testing.py: fixed pep8 errorMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-23monkey patch babel get_translations to support OccitanMarc Abonce Seguin
2020-02-23searx/testing.py: bugfix process model (do not use Flask's debug mode)Markus Heiser
Don't enable Flask's debug mode, the debugger from Flask will cause a wired process model, where the server never dies. Further read: - debug mode: https://flask.palletsprojects.com/quickstart/#debug-mode - Flask.run(..): https://flask.palletsprojects.com/api/#flask.Flask.run closes: https://github.com/asciimoo/searx/issues/1862 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-23searx/testing.py: pylint & SPDX tag (no functional change)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-23preferences.py: implement defaults if unsetMarkus Heiser
Implemnts defaults for: - search.default_lang, search.autocomplete, search.safe_search, - ui.default_theme, ui.default_locale - server.image_proxy This fixes also: https://github.com/asciimoo/searx/pull/1860#issuecomment-590082955 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-23preferences.py: pylint, SPDX tag & docstrings (no functional change)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-23Add missing autocomplete backends to settings.yml commentMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-23Merge branch 'master' into autocomplete_swisscowsMarkus Heiser
2020-02-23Merge branch 'master' into engine-etoolsMarkus Heiser
2020-02-23fix default locale and language issuesMarc Abonce Seguin
2020-02-18[fix] allow settin custom locale from settins.ymlAdam Tauber
2020-02-14Add Swisscows autocomplete optionpiplongrun
2020-02-14[mod] move public instance list to https://searx.spaceDalf
2020-02-12Add etools engine to the listpiplongrun
2020-02-12Add eTools enginepiplongrun
2020-02-08Merge commit 'refs/pull/1621/head' of https://github.com/asciimoo/searxMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-02-08[enh] introduce private enginesNoémi Ványi
This PR adds a new setting to engines named `tokens`. It expects a list of tokens which lets searx validate if the request should be accepted or not.
2020-02-06Fix deprecated werkzeug importNicolas Gelot
Close: #1830 Signed-off-by: Nicolas Gelot <nicolas.gelot@e.email>
2020-01-30[enh] version v0.16.0Adam Tauber
2020-01-30[enh] update translationsAdam Tauber
2020-01-28[mod] add py2 deprecation warning to webappAdam Tauber
2020-01-28Merge branch 'master' into fix-infinite-scrollMarkus Heiser
2020-01-07Fix double-encode error (fixes #1799)frankdelange
2020-01-06Merge branch 'master' into bug/oscar-themeMarkus Heiser
2020-01-02[fix] pep8Adam Tauber
2020-01-02[fix] add py3 compatibilityAdam Tauber
2020-01-02[fix] handle empty responseAdam Tauber
2020-01-02[fix] handle missing thumbnailAdam Tauber
2020-01-02[fix] skip invalid encoded attributesAdam Tauber
2020-01-02[fix] handle missing result sizeAdam Tauber
2020-01-02[fix] tmp suspend insecure enginesAdam Tauber
2019-12-29Merge branch 'master' into fix-engine-spotifyMarkus Heiser
2019-12-24Merge branch 'master' into ne/fix-infinite_scroll-with-vim_bindingsMarkus Heiser
2019-12-24Merge branch 'master' into libgenMarkus Heiser
2019-12-24[Fix] oscar: no HTML escaping prior to outputVipul
When results are fetched from any programming related documentation site (like git-scm.com, docs.python.org etc), content in Info box is shown as raw HTML code. This change addresses the issue by using "safe" filter feature provided by Django. See, - https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe - Searx issue tracker (issue #1649), for more information. Resolves: #1649
2019-12-23Merge branch 'master' into bug/oscar-themeMarkus Heiser
2019-12-22Switch to https for some domainsVipul
2019-12-22[Fix] Libgen engineVipul
Libgen has switched to new domain (i.e https://libgen.is) with TLS support and older domain (i.e. http://libgen.io) is no longer accessible. See, https://en.wikipedia.org/wiki/Library_Genesis, for more information. Resolves: #1693
2019-12-21hide suggestions box if emptyMarc Abonce Seguin
This bug happens only in python3 because map returns an iterator.
2019-12-21remove empty parenthesis in wikipedia's summaryMarc Abonce Seguin
They're usually IPA pronunciations which are removed by the API.
2019-12-21exclude disambiguation pages from wikipedia infoboxMarc Abonce Seguin
2019-12-22[Fix] oscar: no HTML escaping prior to outputVipul
When results are fetched from any programming related documentation site (like git-scm.com, docs.python.org etc), content in Info box is shown as raw HTML code. This change addresses the issue by using "safe" filter feature provided by Django. See, - https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe - Searx issue tracker (issue #1649), for more information. Resolves: #1649
2019-12-22[Fix] oscar: move info box at top of the pageVipul
In low width devices like mobile, tablet etc, info box is present at bottom of the page. This change addresses the issue by rearranging column grids for low width devices and move side bar at top of the page. See - https://getbootstrap.com/docs/3.3/css/#grid-column-ordering. - and Searx issue tracker (issue#1777), for more information. Effect: Along with Info, Suggestion and Link boxes also move to top of the page. Resolves: #1777
2019-12-21[enh] display error message if gigablast extra param expiredAdam Tauber
2019-12-21[fix] pep8Adam Tauber
2019-12-21[fix] handle empty response from wikipedia engine - closes #1114Adam Tauber
2019-12-21[fix] convert byte query to string in osm engine - fixes #1220Adam Tauber
2019-12-21[fix] fetch extra search param of gigablast - fixes #1293Adam Tauber
2019-12-21[fix] add explicit useragent header to requests - closes #1459Adam Tauber