summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-29Add PyCharm configuration files to .gitignorengosang
2022-11-29Merge pull request #1988 from ryankask/fix-redis-conn-loggingAlexandre Flament
Copy client connection kwargs before mutating
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-29Merge pull request #1985 from searxng/update_data_update_engine_descriptions.pyMarkus Heiser
Update searx.data - update_engine_descriptions.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-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>