summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-24[translations] update from Weblatesearxng-bot
b4ef9941 - 2022-06-20 - Markus Heiser <markus.heiser@darmarit.de> a4ad5c56 - 2022-06-23 - sdebnath002 <shibnathdebnath@gmail.com> e9640746 - 2022-06-19 - liimee <alt3753.7@gmail.com> 063e2d09 - 2022-06-22 - HACKKER <andriy.o.vovk@gmail.com> da095274 - 2022-06-21 - Vander <vander.azevedo88@gmail.com> 4d632f14 - 2022-06-21 - Vander <vander.azevedo88@gmail.com> 136edb67 - 2022-06-20 - Alexandre Flament <alex@al-f.net> 25533b02 - 2022-06-21 - Muhammad Hussein Fattahizadeh <semnanweb@gmail.com> 030b5310 - 2022-06-18 - Markus Heiser <markus.heiser@darmarit.de>
2022-06-22Merge pull request #1357 from liimee/eng-3Markus Heiser
Add curlie.org engine
2022-06-22Merge pull request #1358 from return42/flask-babelMarkus Heiser
[doc] intersphinx: fix https://python-babel.github.io/flask-babel
2022-06-22[doc] intersphinx: fix https://python-babel.github.io/flask-babelMarkus Heiser
The URL https://flask-babel.tkte.ch/ is no longer valid [1]. [1] https://github.com/python-babel/flask-babel/commit/0847cc6284 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-22add curlie engineta
2022-06-20Merge pull request #1353 from return42/clean-upMarkus Heiser
[fix] clean up templates / remove import of result_footer_rtl macro
2022-06-20[fix] clean up templates / remove import of result_footer_rtl macroMarkus Heiser
A macro named 'result_footer_rtl' does not exists. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-06-18Merge pull request #1343 from liimee/eng-1Markus Heiser
Fix google play apps engine
2022-06-18[fix] google play apps engine: implement engines/google_play_apps.pyta
2022-06-18Merge pull request #1287 from dalf/style-center-2ndAlexandre Flament
Theme: add a preference to center the results (Oscar) (2nd edition)
2022-06-18Merge pull request #1345 from dalf/index_remove_img_preloadMarkus Heiser
Workaround: index.html: remove image preload
2022-06-18Workaround: index.html: remove image preloadAlexandre Flament
Related to https://github.com/searxng/searxng/issues/1326 URL for the logo is referenced twice: * in index.html for preloading: it contains the hash for cache busting (when static_use_hash: true) * in searxng.min.css: to actually display the image. The URL doesn't contain the hash. So the image preload actually loads twice the same image. This commit removed the image preloading. This is workaround: the real fix is to be able to use the URL with the hash in the CSS.
2022-06-18[build] /staticAlexandre Flament
2022-06-18Theme: add a preference to center the results (Oscar) (2nd edition)Alexandre Flament
related to * #1169 * #1281 * #1286
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>