summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2022-12-04Fix: don't crash when engine or name is missing in settings.ymlAlexandre Flament
SearXNG crashes if the engine or name fields are missing. With this commit, the app displays an error in the log and keeps loading. Close #1951
2022-12-02[translations] update from Weblatesearxng-bot
cc5cf5d8 - 2022-11-30 - Chathura madusanka <mcchathuer216@gmail.com> 97776fbf - 2022-11-29 - Markus Heiser <markus.heiser@darmarit.de> c3c9f988 - 2022-11-29 - Markus Heiser <markus.heiser@darmarit.de> a1cf339e - 2022-11-29 - Markus Heiser <markus.heiser@darmarit.de> 4429167c - 2022-11-25 - Markus Heiser <markus.heiser@darmarit.de>
2022-11-29Copy client connection kwargs before mutatingRyan Kaskel
2022-11-29Merge pull request #1981 from searxng/update_data_update_firefox_version.pyMarkus Heiser
Update searx.data - update_firefox_version.py
2022-11-29Merge pull request #1982 from searxng/update_data_update_wikidata_units.pyMarkus Heiser
Update searx.data - update_wikidata_units.py
2022-11-29Merge pull request #1983 from searxng/update_data_update_currencies.pyMarkus Heiser
Update searx.data - update_currencies.py
2022-11-29Merge pull request #1984 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2022-11-29Update searx.data - update_engine_descriptions.pydalf
2022-11-29Update searx.data - update_ahmia_blacklist.pydalf
2022-11-29Update searx.data - update_currencies.pydalf
2022-11-29Update searx.data - update_wikidata_units.pydalf
2022-11-29Update searx.data - update_firefox_version.pydalf
2022-11-25[translations] update from Weblatesearxng-bot
c13727fc - 2022-11-21 - MSI Shafik <shafik.te@gmail.com> 21f638f6 - 2022-11-19 - Markus Heiser <markus.heiser@darmarit.de> b8ed9e1c - 2022-11-24 - Markus Heiser <markus.heiser@darmarit.de>
2022-11-19[translations] update from Weblatesearxng-bot
7569f266 - 2022-11-18 - Markus Heiser <markus.heiser@darmarit.de> 6418da9a - 2022-11-18 - mikni <mikni@proton.me> acc0dc1a - 2022-11-18 - Markus Heiser <markus.heiser@darmarit.de> 6c2beba6 - 2022-11-19 - Alexandre Flament <alex@al-f.net> b49457e3 - 2022-11-18 - Markus Heiser <markus.heiser@darmarit.de>
2022-11-18[translations] update from Weblatesearxng-bot
f123be21 - 2022-11-13 - Markus Heiser <markus.heiser@darmarit.de> fa2cfa8f - 2022-11-13 - Markus Heiser <markus.heiser@darmarit.de>
2022-11-11Switch back to protobuf for raw HTMLÉmilien Devos
2022-11-11Fix Google search engine.ngosang
- Fix broken links. Resolves #1794 - Fix missing results. Resolves #1829
2022-11-10[fix] disabling zlibrary due to z-lib.org domain seizureRyan Draga
2022-11-09Merge pull request #1934 from dalf/fix_user_agentMarkus Heiser
User agent: don't include the patch number in the Firefox version
2022-11-07[FIX] Redis initializationAlexandre FLAMENT
redis.Redis.from_url(url) doesn't check if the url is valid Before this commit: actual error are detected later when the client is actually used. With this commit, client() makes sure to return a valid Redis client or None. Also, the code makes sure not to log the password of the Redis URL
2022-11-07Merge pull request #1882 from fehho/metacpanAlexandre Flament
Add MetaCPAN engine
2022-11-07Add MetaCPAN enginefehho
2022-11-06Update network.pyEvhorizon
2022-11-06Merge pull request #1928 from searxng/translations_updateAlexandre Flament
Update translations
2022-11-05Merge pull request #1869 from vgerak/1836-ddg-weatherAlexandre Flament
Fix floating point format in DDG weather humidity
2022-11-05searx.locale: add Dhivehi languageAlexandre FLAMENT
2022-11-05searx.locales: improve support for languages not supported by babelAlexandre FLAMENT
* refactor get_translations() to rely on ADDITIONAL_TRANSLATIONS and LOCALE_BEST_MATCH * update RTL_LOCALES for languages in ADDITIONAL_TRANSLATIONS
2022-11-05User agent: don't include the patch number in the Firefox versionAlexandre Flament
The Firefox version in the user agent doesn't include the patch version: 106.0 not 106.0.2 Close #1914
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-04[translations] update from Weblatesearxng-bot
41ebf8e7 - 2022-10-31 - Landhoo School Students <landhooschoolstudents@gmail.com> 1de65e6a - 2022-10-29 - Markus Heiser <markus.heiser@darmarit.de> fff11c22 - 2022-10-30 - Markus Heiser <markus.heiser@darmarit.de> f677049f - 2022-10-30 - Markus Heiser <markus.heiser@darmarit.de> ebf69b4a - 2022-10-30 - Markus Heiser <markus.heiser@darmarit.de> a21b6221 - 2022-11-02 - Markus Heiser <markus.heiser@darmarit.de> ac384800 - 2022-11-03 - ptomljanovic <phill2605@gmail.com> c4736fd4 - 2022-11-03 - alexfs2015 <alex04fs@gmail.com> 1b967129 - 2022-10-31 - Landhoo School Students <landhooschoolstudents@gmail.com>
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-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-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-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-20Fix floating point format in DDG weather humidityVasilis Gerakaris
Fixes #1836
2022-10-14[fix] startpage engineAlexandre FLAMENT
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