summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2022-03-20Merge pull request #990 from dalf/searxng_base_urlAlexandre Flament
settings.yml: allow to base_url with the SEARXNG_BASE_URL env variable
2022-03-20Merge pull request #859 from return42/fix-814Markus Heiser
[mod] add i18n infrastructure for SearXNG message files (searxng.msg)
2022-03-19Merge pull request #992 from return42/fix-987Markus Heiser
[fix] settings.yml: ui.results_on_new_tab
2022-03-19[fix] settings.yml: ui.results_on_new_tabMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/987 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-19[build] /staticAlexandre Flament
2022-03-19simple theme: JS version: the reset button clear the textAlexandre Flament
The <input type="reset"> introduced in the PR 894, restores the default value. It works in the index page, but it doesn't work in the /search page: the reset button restore the initial query. This PR: * fix the JS version: the reset button clear the text * keep the clear button in the / page * hide the clear button in the /search page
2022-03-19settings.yml: allow to base_url with the SEARXNG_BASE_URL env variableAlexandre Flament
Related to https://github.com/searxng/searxng-docker/pull/12
2022-03-19[fix] simple theme: open preferences with general tabMarkus Heiser
BTW: fix also the category tab to open with category 'general' Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-19[build] /staticmrpaulblack
2022-03-19[fix] naming of id for prefs in cssmrpaulblack
2022-03-19Merge pull request #986 from dalf/fix-startpage-fetch_supported_languagesMarkus Heiser
fix startpage: update XPath in _fetch_supported_languages
2022-03-19fix startpage: update XPath in _fetch_supported_languagesAlexandre Flament
2022-03-19Merge pull request #894 from dalf/simple-aria-1Alexandre Flament
[enh] simple: basic ARIA fixes
2022-03-18[translations] update from Weblatesearxng-bot
5ef4a876 - 2022-03-16 - Joseph Ko <eaglclaws@gmail.com> 4f81930f - 2022-03-16 - Markus Heiser <markus.heiser@darmarit.de> 7d2abf90 - 2022-03-17 - Markus Heiser <markus.heiser@darmarit.de> 87d5542e - 2022-03-16 - Markus Heiser <markus.heiser@darmarit.de> d39c1e67 - 2022-03-16 - Joseph Ko <eaglclaws@gmail.com> 7b0c3b03 - 2022-03-16 - Joseph Ko <eaglclaws@gmail.com> fc37b695 - 2022-03-16 - Joseph Ko <eaglclaws@gmail.com> 7df01eea - 2022-03-16 - Joseph Ko <eaglclaws@gmail.com> 56af42c2 - 2022-03-13 - Markus Heiser <markus.heiser@darmarit.de> 4b17697d - 2022-03-14 - Joseph Ko <eaglclaws@gmail.com> f5523f9d - 2022-03-12 - Markus Heiser <markus.heiser@darmarit.de> 04998001 - 2022-03-12 - Nik Drešar <nik.dresar@gmail.com> e6f4d878 - 2022-03-13 - AHOHNMYC <lqwh2h2cwa@protonmail.com> ede86266 - 2022-03-11 - Matheus Henrique <niletcode@gmail.com> 362b7f2e - 2022-03-12 - Markus Heiser <markus.heiser@darmarit.de> da14280c - 2022-03-13 - Markus Heiser <markus.heiser@darmarit.de> d68537d2 - 2022-03-12 - PLefebvreBJO <contact@plefebvrebjo.com> da27e825 - 2022-03-12 - Markus Heiser <markus.heiser@darmarit.de> 1d00cc00 - 2022-03-12 - Markus Heiser <markus.heiser@darmarit.de>
2022-03-17Merge pull request #975 from return42/fix-723Alexandre Flament
[fix] remove unmaintained searx/templates/simple/simple.spec.txt
2022-03-17[fix] remove unmaintained searx/templates/simple/simple.spec.txtMarkus Heiser
Files hasn't been updated since it initial commit in 2017 Closes: https://github.com/searxng/searxng/issues/723 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-16Info: code refactoring & bug fixesAlexandre Flament
2022-03-16[build] /staticmrpaulblack
2022-03-16[simple theme] use default font and font-size in info pagemrpaulblack
2022-03-16[upd] searx/translations/messages.potMarkus Heiser
generated by:: ./manage pyenv.cmd pybabel extract \ -F babel.cfg \ -o "searx/translations/messages.pot"\ "searx/" Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-16[mod] move category and names of constants to searx/searxng.msgMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/814 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-16[mod] add i18n infrastructure for SearXNG message files (searxng.msg)Markus Heiser
With this patch ``searxng.msg`` files can be added to SearXNG. In ``searxng.msg`` files messages can be defined which are not captured by babel's gettext, like the generic names of the categories or messages that are stored in constants. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-13Merge pull request #930 from return42/merge-user-doc2Markus Heiser
Integrate the user documentation into the application
2022-03-13Various change on PR 930Alexandre Flament
2022-03-12[fix] add module for backward compatibilityMarkus Heiser
cache_property has been added in py3.8 [1] To support cache_property in py3.7 the implementation from 3.8 has been copied to compat.py. This code can be cleanup with EOL of py3.7. [1] https://docs.python.org/3/library/functools.html#functools.cached_property Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-12[build] /staticMarkus Heiser
2022-03-12[simple] add CSS for /info pagesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-12[mod] replace /help by /info pages and include pages in project docsMarkus Heiser
This patch implements a bolierplate to share content from info-pages of the SearXNG instance (URL /info) with the project documentation (path /docs/user). The info pages are using Markdown (CommonMark), to include them in the project documentation (reST) the myst-parser [1] is used in the Sphinx-doc build chain. If base_url is known (defined in settings.yml) links to the instance are also inserted into the project documentation:: searxng_extra/docs_prebuild [1] https://www.sphinx-doc.org/en/master/usage/markdown.html Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-11[translations] update from Weblatesearxng-bot
7f5432c9 - 2022-03-11 - Matheus Henrique <niletcode@gmail.com> 1d7a266c - 2022-03-07 - Markus Heiser <markus.heiser@darmarit.de> 54256fcf - 2022-03-08 - Dmitry Zakharchenko <dmitz@disroot.org> 5240149c - 2022-03-08 - Dmitry Zakharchenko <dmitz@disroot.org> db511b5a - 2022-03-07 - Deleted User <noreply+256@weblate.org> 114f4399 - 2022-03-04 - Markus Heiser <markus.heiser@darmarit.de>
2022-03-08[fix] simple: the clear button works without javascriptAlexandre Flament
related to #928
2022-03-08[enh] simple: basic ARIA fixesAlexandre Flament
2022-03-07[fix] engine mediathekviewweb: replace http links by httpsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-07[help] move about.md to searx/help/en/Martin Fischer
2022-03-05Merge pull request #932 from dalf/static-file-hashAlexandre Flament
static files: add a hash as a query
2022-03-05[fix] engine: Semantic Scholar (Science) // rework & fixMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/939 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-03-05[mod] URL for the static file contains the sha1Alexandre Flament
* allow to cache the static file forever * avoid bugs when the static files are updated but not reloaded
2022-03-04[build] /staticAlexandre FLAMENT
2022-03-04[simple] switch to the tablet layout at 79.75emAlexandre FLAMENT
The previous value was 80em (1280px). Some desktop screens have this resolution, and tablet layout takes too much space in this configuration This PR switch to the table layout for screen width strictly below 1280px. Close https://github.com/searxng/searxng/issues/874
2022-03-04[translations] update from Weblatesearxng-bot
82b357ae - 2022-03-02 - Markus Heiser <markus.heiser@darmarit.de> 5aa11c25 - 2022-03-02 - Markus Heiser <markus.heiser@darmarit.de> c188070f - 2022-02-25 - OctopusET <sumoon@seoulsaram.org> 9b93e452 - 2022-02-26 - Markus Heiser <markus.heiser@darmarit.de> 2a286e9a - 2022-02-25 - OctopusET <sumoon@seoulsaram.org>
2022-03-02[build] /staticAlexandre FLAMENT
2022-03-02[simple] checkboxes can get the focusableAlexandre Flament
Do note that checkboxes in the engine tab are displayed reversed. See: https://github.com/searxng/searxng/blob/3408d061aab9abc6168fec9bbc6deab71b236dac/searx/templates/simple/preferences.html#L313 A checkbox for an engine is checked when the engine is disabled.
2022-03-01Merge pull request #934 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2022-03-01Merge pull request #935 from searxng/update_data_update_firefox_version.pyMarkus Heiser
Update searx.data - update_firefox_version.py
2022-03-01Merge pull request #936 from searxng/update_data_update_wikidata_units.pyMarkus Heiser
Update searx.data - update_wikidata_units.py
2022-03-01Update searx.data - update_currencies.pydalf
2022-03-01Update searx.data - update_wikidata_units.pydalf
2022-03-01Update searx.data - update_firefox_version.pydalf
2022-03-01Update searx.data - update_ahmia_blacklist.pydalf
2022-02-27[build] /staticAlexandre Flament
2022-02-27[fix] simple: display "Click on the magnifier..." only the mouse over the ↵Alexandre Flament
categories