summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-29Update searx.data - update_currencies.pydalf
2022-11-25Merge pull request #1975 from searxng/dependabot/pip/master/pylint-2.15.6Markus Heiser
Bump pylint from 2.15.5 to 2.15.6
2022-11-25Merge pull request #1976 from searxng/dependabot/pip/master/redis-4.3.5Markus Heiser
Bump redis from 4.3.4 to 4.3.5
2022-11-25Merge pull request #1977 from searxng/translations_updateMarkus Heiser
Update translations
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-25Bump redis from 4.3.4 to 4.3.5dependabot[bot]
Bumps [redis](https://github.com/redis/redis-py) from 4.3.4 to 4.3.5. - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v4.3.4...v4.3.5) --- updated-dependencies: - dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25Bump pylint from 2.15.5 to 2.15.6dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.15.5 to 2.15.6. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.5...v2.15.6) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-11-19Merge pull request #1963 from searxng/translations_updateAlexandre Flament
Update translations
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-18Merge pull request #1948 from searxng/dependabot/pip/master/selenium-4.6.0Alexandre Flament
Bump selenium from 4.5.0 to 4.6.0
2022-11-18Merge pull request #1949 from searxng/translations_updateAlexandre Flament
Update translations
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-11Merge pull request #1950 from searxng/google-fix-pcMarkus Heiser
Switch back to protobuf for raw HTML
2022-11-11Switch back to protobuf for raw HTMLÉmilien Devos
2022-11-11Bump selenium from 4.5.0 to 4.6.0dependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.5.0 to 4.6.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.5.0...selenium-4.6.0) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-11-11Merge pull request #1944 from ngosang/feature/googleMarkus Heiser
Fix Google search engine.
2022-11-11Fix Google search engine.ngosang
- Fix broken links. Resolves #1794 - Fix missing results. Resolves #1829
2022-11-10Merge pull request #1937 from BoxingOctopus/fix/disable_zlibMarkus Heiser
Disabling zlibrary due to z-lib.org domain seizure
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-07Merge pull request #1942 from dalf/fix_redis_initializationAlexandre Flament
[FIX] Redis initialization
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-06Merge pull request #1938 from Evhorizon/masterAlexandre Flament
Update network.py
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-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-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-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