summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-05Merge pull request #1918 from LinuxMeow/patch-1Alexandre Flament
Remove unused volume
2022-11-05Merge pull request #1856 from dalf/checker_requires_redisAlexandre Flament
The checker requires Redis
2022-11-05Initialize Redis in searx/webapp.pyAlexandre FLAMENT
settings.yml: * The default URL was unix:///usr/local/searxng-redis/run/redis.sock?db=0 * The default URL is now "false" The default URL makes the log difficult to deal with: if the admin didn't install a Redis instance, the logs record a false error. It worked before because SearXNG initialized the Redis connection when the limiter started. In this commit, SearXNG initializes Redis in searx/webapp.py so various components can use Redis without taking care of the initialization step.
2022-11-05The checker requires RedisAlexandre Flament
Remove the abstraction in searx.shared.SharedDict. Implement a basic and dedicated scheduler for the checker using a Redis script.
2022-11-05Merge pull request #1927 from searxng/dependabot/pip/master/babel-2.11.0Alexandre Flament
Bump babel from 2.10.3 to 2.11.0
2022-11-05Merge pull request #1929 from dalf/github_workflow_updateAlexandre Flament
GH workflow: various improvements
2022-11-04chore: Set permissions for GitHub actions (#3225)nathannaveen
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. - Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs [Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/) Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com>
2022-11-04GH workflow: add Python 3.11Alexandre FLAMENT
2022-11-04GH workflow: use actions/cache@v3Alexandre FLAMENT
Also cache ./.nvm and ./node_modules
2022-11-04GH workflow: use actions/setup-python@v4Alexandre FLAMENT
GitHub displays this warning with the actions/setup-python@2 : Warning: The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-04Bump babel from 2.10.3 to 2.11.0dependabot[bot]
Bumps [babel](https://github.com/python-babel/babel) from 2.10.3 to 2.11.0. - [Release notes](https://github.com/python-babel/babel/releases) - [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst) - [Commits](https://github.com/python-babel/babel/compare/v2.10.3...v2.11.0) --- updated-dependencies: - dependency-name: babel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31Remove unused volimeLinuxMeow
Docker file used old project volume instruction which is not existent in current one. It used to create clutter in created volumes without names and purposes polluting the docker environment. Volume doesn't point to existing directory inside container and has no actual use other then creating docker volume mess each time container is run recreated or potentially restarted.
2022-10-29Merge pull request #1905 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2022-10-29Merge pull request #1906 from searxng/update_data_update_external_bangs.pyMarkus Heiser
Update searx.data - update_external_bangs.py
2022-10-29Merge pull request #1907 from searxng/update_data_update_firefox_version.pyMarkus Heiser
Update searx.data - update_firefox_version.py
2022-10-29Merge pull request #1908 from searxng/update_data_update_wikidata_units.pyMarkus Heiser
Update searx.data - update_wikidata_units.py
2022-10-29Merge pull request #1909 from searxng/update_data_update_currencies.pyMarkus Heiser
Update searx.data - update_currencies.py
2022-10-29Merge pull request #1910 from searxng/update_data_update_engine_descriptions.pyMarkus Heiser
Update searx.data - update_engine_descriptions.py
2022-10-29Update searx.data - update_engine_descriptions.pydalf
2022-10-29Update searx.data - update_currencies.pydalf
2022-10-29Update searx.data - update_wikidata_units.pydalf
2022-10-29Update searx.data - update_firefox_version.pydalf
2022-10-29Update searx.data - update_external_bangs.pydalf
2022-10-29Update searx.data - update_ahmia_blacklist.pydalf
2022-10-28Merge pull request #1901 from ↵Markus Heiser
searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/svgo-3.0.0 Bump svgo from 2.8.0 to 3.0.0 in /searx/static/themes/simple
2022-10-28[build] /staticMarkus Heiser
2022-10-28Merge pull request #1902 from searxng/translations_updateMarkus Heiser
Update translations
2022-10-28Merge pull request #1900 from searxng/dependabot/pip/master/pylint-2.15.5Markus Heiser
Bump pylint from 2.15.4 to 2.15.5
2022-10-28[translations] update from Weblatesearxng-bot
bf52cdbc - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> fbb36c76 - 2022-10-22 - forvirretfrukt <lillelilli87@gmail.com> 18cc8a36 - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> 7314d2b6 - 2022-10-24 - Markus Heiser <markus.heiser@darmarit.de> b25147b9 - 2022-10-27 - Markus Heiser <markus.heiser@darmarit.de> d39ade65 - 2022-10-24 - Markus Heiser <markus.heiser@darmarit.de> cb835cdc - 2022-10-24 - Markus Heiser <markus.heiser@darmarit.de> 563f4e0b - 2022-10-26 - Markus Heiser <markus.heiser@darmarit.de> a698a2e9 - 2022-10-24 - Markus Heiser <markus.heiser@darmarit.de> df5ce281 - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> 55b369a3 - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> 3eddf243 - 2022-10-24 - zaioti <zaioti@tuta.io> edd3871d - 2022-10-24 - zaioti <zaioti@tuta.io> 5aab9f7b - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> 0b2cfe68 - 2022-10-22 - tents <remendne@pentrens.jp> 732b7865 - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> d652c20f - 2022-10-22 - Markus Heiser <markus.heiser@darmarit.de> 0bcaaa8d - 2022-10-24 - Markus Heiser <markus.heiser@darmarit.de> 6fd87821 - 2022-10-26 - Markus Heiser <markus.heiser@darmarit.de> 618f213c - 2022-10-21 - Masterix <masterix@duck.com> 30d38ee9 - 2022-10-24 - Markus Heiser <markus.heiser@darmarit.de> a934ce3b - 2022-10-23 - Markus Heiser <markus.heiser@darmarit.de> b696c22e - 2022-10-23 - Markus Heiser <markus.heiser@darmarit.de> 6ee1efe2 - 2022-10-23 - Jeewaka Fernando <Jeewakaphotography@gmail.com>
2022-10-28Bump svgo from 2.8.0 to 3.0.0 in /searx/static/themes/simpledependabot[bot]
Bumps [svgo](https://github.com/svg/svgo) from 2.8.0 to 3.0.0. - [Release notes](https://github.com/svg/svgo/releases) - [Changelog](https://github.com/svg/svgo/blob/main/CHANGELOG-old.md) - [Commits](https://github.com/svg/svgo/compare/v2.8.0...v3.0.0) --- updated-dependencies: - dependency-name: svgo dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28Bump pylint from 2.15.4 to 2.15.5dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.15.4 to 2.15.5. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.4...v2.15.5) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25Merge pull request #1872 from searxng/dependabot/pip/master/sphinx-5.3.0Markus Heiser
Bump sphinx from 5.2.3 to 5.3.0
2022-10-25Bump sphinx from 5.2.3 to 5.3.0dependabot[bot]
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.2.3 to 5.3.0. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.3...v5.3.0) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25Merge pull request #1886 from return42/linuxdoc-20221025Markus Heiser
[upd] linuxdoc from v20211220 to v20221025
2022-10-25[upd] linuxdoc from v20211220 to v20221025Markus Heiser
linuxdoc v20221025 fixes an issue with the flat-table directive and adds :align: & :width: options to flat-table directive. [1] https://github.com/return42/linuxdoc/pull/18 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-10-21Merge pull request #1873 from searxng/translations_updateAlexandre Flament
Update translations
2022-10-21[translations] update from Weblatesearxng-bot
c7fddee3 - 2022-10-15 - Linerly <linerly@protonmail.com> f559a626 - 2022-10-17 - Markus Heiser <markus.heiser@darmarit.de> fe7af662 - 2022-10-17 - Mateusz Bączek <mateusz.baczek1998@gmail.com> 8a7c3da9 - 2022-10-16 - Peter Martin <weblate@pe7er.com> a84dad5c - 2022-10-16 - Franco Longo <longofrancoale@gmail.com> 9ee1ac8b - 2022-10-20 - prljav <marin.ruskica@gmail.com> b91bedc4 - 2022-10-16 - Peter Martin <weblate@pe7er.com> dff99ef4 - 2022-10-16 - Peter Martin <weblate@pe7er.com> cd639f6c - 2022-10-17 - Markus Heiser <markus.heiser@darmarit.de> 49507a60 - 2022-10-14 - Markus Heiser <markus.heiser@darmarit.de> ad305582 - 2022-10-16 - Peter Martin <weblate@pe7er.com> 19e97075 - 2022-10-17 - Markus Heiser <markus.heiser@darmarit.de> 97581f70 - 2022-10-14 - Markus Heiser <markus.heiser@darmarit.de> fcd52cea - 2022-10-14 - Alexandre Flament <alex@al-f.net>
2022-10-14Merge pull request #1860 from dalf/fix-startpageAlexandre Flament
[fix] startpage engine
2022-10-14[fix] startpage engineAlexandre FLAMENT
2022-10-14Merge pull request #1847 from ↵Alexandre Flament
searxng/dependabot/pip/master/typing-extensions-4.4.0 Bump typing-extensions from 4.3.0 to 4.4.0
2022-10-14Merge pull request #1831 from searxng/dependabot/pip/master/sphinx-5.2.3Alexandre Flament
Bump sphinx from 5.1.1 to 5.2.3
2022-10-14Merge pull request #1858 from searxng/dependabot/pip/master/pylint-2.15.4Alexandre Flament
Bump pylint from 2.15.3 to 2.15.4
2022-10-14Merge pull request #1529 from dalf/network_trust_envAlexandre Flament
searx.network: use SSL_CERT_FILE and SSL_CERT_DIR when they are defined
2022-10-14searx.network: add "verify" option to the networksAlexandre Flament
Each network can define a verify option: * false to disable certificate verification * a path to existing certificate. SearXNG uses SSL_CERT_FILE and SSL_CERT_DIR when they are defined see https://www.python-httpx.org/environment_variables/#ssl_cert_file
2022-10-14Merge pull request #1859 from searxng/translations_updateAlexandre Flament
Update translations
2022-10-14[translations] update from Weblatesearxng-bot
eee3d5e2 - 2022-10-12 - Markus Heiser <markus.heiser@darmarit.de> c4eb9818 - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> 27423f5b - 2022-10-12 - Markus Heiser <markus.heiser@darmarit.de> 9e8b7f86 - 2022-10-11 - No4vick <MineBor1@yandex.ru> 1203aa6a - 2022-10-11 - KEINOS <github@keinos.com> 22c78af5 - 2022-10-12 - Markus Heiser <markus.heiser@darmarit.de> 6a4776f8 - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> c00bdc7d - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> e5a39537 - 2022-10-09 - Kayra Uylar <k.uylar@outlook.com> e3fad460 - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> da5f0bc3 - 2022-10-11 - Surepusofu Arutemu <crexlight@gmail.com> 5704a98b - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> f3ef3ebb - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> 620636c1 - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de> 767b3bb2 - 2022-10-08 - KEINOS <github@keinos.com> 60d38c87 - 2022-10-11 - Markus Heiser <markus.heiser@darmarit.de>
2022-10-14Bump pylint from 2.15.3 to 2.15.4dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.15.3 to 2.15.4. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.3...v2.15.4) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-10-11Merge pull request #1853 from return42/sort_osm_keysMarkus Heiser
[fix] update_osm_keys_tags.py: sort JSON dump
2022-10-11Update searx.data - update_osm_keys_tags.pyMarkus Heiser
Patch was generated by:: ./manage pyenv.cmd searxng_extra/update/update_osm_keys_tags.py Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-10-11[fix] update_osm_keys_tags.py: sort JSON dumpMarkus Heiser
To get meaningful diff, the keys in JSON dump needs to be sorted. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>