summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-18Merge pull request #1328 from return42/yaml-strictAlexandre Flament
[fix] test.yamllint: return non-zero exit code on warnings
2022-06-18Merge pull request #1336 from searxng/dependabot/pip/master/splinter-0.18.0Alexandre Flament
Bump splinter from 0.17.0 to 0.18.0
2022-06-18Merge pull request #1344 from dalf/fix-sys-modules-iteratorAlexandre Flament
Fix: use sys.modules.copy() to avoid RuntimeError
2022-06-18Bump splinter from 0.17.0 to 0.18.0dependabot[bot]
Bumps [splinter](https://github.com/cobrateam/splinter) from 0.17.0 to 0.18.0. - [Release notes](https://github.com/cobrateam/splinter/releases) - [Changelog](https://github.com/cobrateam/splinter/blob/master/docs/news.rst) - [Commits](https://github.com/cobrateam/splinter/compare/0.17.0...0.18.0) --- updated-dependencies: - dependency-name: splinter dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Alexandre Flament <alex@al-f.net>
2022-06-18Fix: use sys.modules.copy() to avoid RuntimeErrorAlexandre Flament
use sys.modules.copy() to avoid "RuntimeError: dictionary changed size during iteration" see https://github.com/python/cpython/issues/89516 and https://docs.python.org/3.10/library/sys.html#sys.modules close https://github.com/searxng/searxng/issues/1342
2022-06-18Merge pull request #1329 from samsaptidev/feature/privacypolicy_urlAlexandre Flament
Add privacypolicy_url option
2022-06-17Merge pull request #1337 from searxng/dependabot/pip/master/aiounittest-1.4.2Markus Heiser
Bump aiounittest from 1.4.1 to 1.4.2
2022-06-17Merge pull request #1341 from tiekoetter/fix-mojeek-xpathMarkus Heiser
[fix] mojeek engine: XPath
2022-06-17Merge pull request #1338 from searxng/dependabot/pip/master/certifi-2022.6.15Markus Heiser
Bump certifi from 2022.5.18.1 to 2022.6.15
2022-06-17Bump certifi from 2022.5.18.1 to 2022.6.15dependabot[bot]
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.5.18.1 to 2022.6.15. - [Release notes](https://github.com/certifi/python-certifi/releases) - [Commits](https://github.com/certifi/python-certifi/compare/2022.05.18.1...2022.06.15) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17[fix] mojeek engine: XPathLéon Tiekötter
Update the XPath of the Mojeek engine.
2022-06-17Merge pull request #1340 from searxng/dependabot/pip/master/babel-2.10.3Markus Heiser
Bump babel from 2.10.1 to 2.10.3
2022-06-17Merge pull request #1339 from searxng/translations_updateMarkus Heiser
Update translations
2022-06-17Bump babel from 2.10.1 to 2.10.3dependabot[bot]
Bumps [babel](https://github.com/python-babel/babel) from 2.10.1 to 2.10.3. - [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.1...v2.10.3) --- updated-dependencies: - dependency-name: babel dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17Merge pull request #1335 from searxng/dependabot/pip/master/pylint-2.14.2Markus Heiser
Bump pylint from 2.14.1 to 2.14.2
2022-06-17[translations] update from Weblatesearxng-bot
7d7f9823 - 2022-06-14 - Markus Heiser <markus.heiser@darmarit.de> 61912312 - 2022-06-15 - liimee <alt3753.7@gmail.com> 895d116e - 2022-06-16 - vmisovic <vladimir.misovic03@gmail.com> 2f55d1a3 - 2022-06-13 - Markus Heiser <markus.heiser@darmarit.de> 507db1e1 - 2022-06-10 - Markus Heiser <markus.heiser@darmarit.de> 1a7079d1 - 2022-06-12 - Markus Heiser <markus.heiser@darmarit.de> aa30ed02 - 2022-06-10 - Stanisław Jankowski <stach.jankowski@gmail.com>
2022-06-17Bump aiounittest from 1.4.1 to 1.4.2dependabot[bot]
Bumps [aiounittest](https://github.com/kwarunek/aiounittest) from 1.4.1 to 1.4.2. - [Release notes](https://github.com/kwarunek/aiounittest/releases) - [Commits](https://github.com/kwarunek/aiounittest/compare/1.4.1...1.4.2) --- updated-dependencies: - dependency-name: aiounittest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17Bump pylint from 2.14.1 to 2.14.2dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.14.1 to 2.14.2. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.1...v2.14.2) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-16Add privacypolicy_url optionsamsaptidev
2022-06-15[fix] test.yamllint: return non-zero exit code on warningsMarkus Heiser
SearXNG's YAML files should be free of any warnings. This will stop the test when there are warnings like:: [warning] truthy value should be one of [false, true] (truthy) Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-15Merge pull request #1327 from liimee/engMarkus Heiser
add pub.dev engine
2022-06-15add pub.dev engineta
2022-06-14Merge pull request #1322 from return42/fix-794Paul Braeuning
[fix] keyboard.js - highlightResult: don't steal focus on click event
2022-06-14Merge pull request #1323 from return42/fix-typoMarkus Heiser
[doc] fix some leftovers from ad964562c
2022-06-14[doc] fix some leftovers from ad964562cMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-14[build] /staticMarkus Heiser
2022-06-14[fix] keyboard.js - highlightResult: don't steal focus on click eventMarkus Heiser
For keyboard navigation the highlightResult() function in keyboard.js steals the focus. On a mouse click event (non keyboard action) the focus should resist where it is, otherwise a marked region gets lost. This is the reason why text can't be selected when using simple theme with JS enabled. Closes: https://github.com/searxng/searxng/issues/794 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-13Merge pull request #1320 from dalf/theme-fix-click-on-search-inputPaul Braeuning
Theme fix click on search input
2022-06-13[build] /staticAlexandre Flament
2022-06-13UX fix: when the user clicks on the search input, don't move the cursor at ↵Alexandre Flament
the end Related to https://github.com/searxng/searxng/pull/1153#issuecomment-1154247988
2022-06-12Merge pull request #1313 from unixfox/help-rate-limit-googleMarkus Heiser
add "warn" message to notify the admin that use_mobile_ui parameter exist
2022-06-12Merge pull request #1315 from dalf/autocomplete-no-duplicateMarkus Heiser
Autocomplete: don't suggest the current query.
2022-06-12Autocomplete: don't suggest the current query.Alexandre Flament
Example of minor issue before this commit: the autocompletion can suggest "Test" if the query is "Test".
2022-06-12Merge pull request #1308 from allendema/add-yep-com-jsonAlexandre Flament
[enh] Add yep.com via json_engine
2022-06-12Merge pull request #1306 from return42/fix-1303Markus Heiser
[fix] move locale code from webapp.py to locales.py and fix #1303
2022-06-12[fix] move locale code from webapp.py to locales.py and fix #1303Markus Heiser
To improve modularization this patch: - moves *locale* related implementation from the webapp.py application to the locale.py module. - The initialization of the locales is now done in the application (webapp) and is no longer done while importing searx.locales. In the searx.locales module a new dictionary named `LOCALE_BEST_MATCH` has been added. In this dictionary we can map languages without a translation to languages we have a translation for. To fix #1303 zh-HK has been mapped to zh-Hant-TW (we do not need additional translations of traditional Chinese) Closes: https://github.com/searxng/searxng/issues/1303 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-11Merge pull request #1311 from dalf/wikidata-optmizationAlexandre Flament
Wikidata optmizations
2022-06-11notify the user that use_mobile_ui parameter existEmilien Devos
2022-06-11[enh] Initial no paging support for Yep.comAllen
Upstream example query: https://yep.com/web?q=test https://yep.com/about
2022-06-11Wikidata engine: ignore dummy entitiesAlexandre Flament
Close #641
2022-06-11Wikidata engine: minor change of the SPARQL requestAlexandre Flament
The engine can be slow especially when the query won't return any answer. See https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual/MWAPI#Find_articles_in_Wikipedia_speaking_about_cheese_and_see_which_Wikibase_items_they_correspond_to Related to #1290
2022-06-10Merge pull request #1302 from searxng/translations_updateMarkus Heiser
Update translations
2022-06-10Merge pull request #1301 from searxng/dependabot/pip/master/myst-parser-0.18.0Markus Heiser
Bump myst-parser from 0.17.2 to 0.18.0
2022-06-10Merge pull request #1300 from searxng/dependabot/pip/master/pylint-2.14.1Markus Heiser
Bump pylint from 2.14.0 to 2.14.1
2022-06-10[translations] update from Weblatesearxng-bot
25debdad - 2022-06-07 - Markus Heiser <markus.heiser@darmarit.de> 4ea83323 - 2022-06-08 - Markus Heiser <markus.heiser@darmarit.de> 034a61d2 - 2022-06-07 - Markus Heiser <markus.heiser@darmarit.de> 12598dee - 2022-06-08 - Markus Heiser <markus.heiser@darmarit.de> 9ebd1a60 - 2022-06-06 - Markus Heiser <markus.heiser@darmarit.de>
2022-06-10Bump myst-parser from 0.17.2 to 0.18.0dependabot[bot]
Bumps [myst-parser](https://github.com/executablebooks/MyST-Parser) from 0.17.2 to 0.18.0. - [Release notes](https://github.com/executablebooks/MyST-Parser/releases) - [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/MyST-Parser/compare/v0.17.2...v0.18.0) --- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10Bump pylint from 2.14.0 to 2.14.1dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.14.0 to 2.14.1. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.0...v2.14.1) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09Merge pull request #1298 from mbledkowski/patch-1Markus Heiser
Fixed typo in settings.yml
2022-06-09Fixed typo in settings.ymlMaciej Błędkowski
2022-06-06Merge pull request #1047 from return42/redis-libAlexandre Flament
Add a redis library to generalize DB functions we need in SearXNG.