summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-16[fix] dailymotion engine: filter by language & countryMarkus Heiser
- fix the issue of fetching more the 7000 *languages* - improve the request function and filter by language & country - implement time_range_support & safesearch - add more fields to the response from dailymotion (allow_embed, length) - better clean up of HTML tags in the 'content' field. This is more or less a complete rework based on the '/videos' API from [1]. This patch cleans up the language list in SearXNG that has been polluted by the ISO-639-3 2 and 3 letter codes from dailymotion languages which have never been used. [1] https://developers.dailymotion.com/tools/ Closes: https://github.com/searxng/searxng/issues/1065 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-09Merge pull request #1048 from Linerly/patch-1Alexandre Flament
Improve the about page
2022-04-09Merge pull request #1030 from austinhuang0131/masterAlexandre Flament
(feat) add jisho.org
2022-04-09jisho : code refactoringAlexandre Flament
2022-04-09Merge pull request #1060 from return42/switch-md-parserMarkus Heiser
[mod] replace Markdown parser mistletoe by markdown-it-py
2022-04-09Merge branch 'master' into switch-md-parserAlexandre Flament
2022-04-09Merge pull request #1051 from return42/fix-region-nameMarkus Heiser
[fix] add missing territory (country) name
2022-04-08Merge pull request #1066 from unixfox/fix-icons-oscarPaul Braeuning
Revert "[fix] return correct favicon path"
2022-04-08Merge pull request #1064 from capric98/pretty-urlPaul Braeuning
fix: %2F in path will be converted to " › " in searx/webapp.py
2022-04-08Merge pull request #1070 from searxng/translations_updateMarkus Heiser
Update translations
2022-04-08[translations] update from Weblatesearxng-bot
45fc8afe - 2022-04-08 - Markus Heiser <markus.heiser@darmarit.de> b187bba2 - 2022-04-08 - A. B <gamemc@virgilio.it> 9d380d66 - 2022-04-07 - A. B <gamemc@virgilio.it> 03029129 - 2022-04-07 - A. B <gamemc@virgilio.it> be15e572 - 2022-04-06 - Linerly <linerly@protonmail.com> 71fb0c50 - 2022-04-03 - Markus Heiser <markus.heiser@darmarit.de>
2022-04-08Merge pull request #1067 from searxng/dependabot/pip/master/redis-4.2.2Markus Heiser
Bump redis from 4.2.0 to 4.2.2
2022-04-08Merge pull request #1068 from searxng/dependabot/pip/master/pylint-2.13.5Markus Heiser
Bump pylint from 2.13.4 to 2.13.5
2022-04-08Bump pylint from 2.13.4 to 2.13.5dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.13.4 to 2.13.5. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.13.4...v2.13.5) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08Bump redis from 4.2.0 to 4.2.2dependabot[bot]
Bumps [redis](https://github.com/redis/redis-py) from 4.2.0 to 4.2.2. - [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.2.0...v4.2.2) --- updated-dependencies: - dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07Revert "[fix] return correct favicon path"Émilien Devos
This fixes https://github.com/searxng/searxng/issues/1057 This reverts commit f99d109ceb0692d70e473b6f6eb6ab8c53bd5346.
2022-04-07fix: %2F in path will be converted to " › "HZH
2022-04-06[mod] replace Markdown parser mistletoe by markdown-it-pyMarkus Heiser
There are several reasons why we should prefer markdown-it-py over mistletoe: - Get identical rendering results in SearXNG's `/info` pages and the SearXNG's project documentation which is build by Sphinx-doc. In the Sphinx-doc we use the MyST parser to render Markdown and the MyST parser itself is built on top of the markdown-it-py package. - markdown-it-py has a typographer that supports *replacements* and *smartquotes* (e.g. em-dash, copyright, ellipsis, ...) [1] - markdown-it-py is much more flexible compared to mistletoe [2] - markdown-it-py is the fastest CommonMark compliant parser in python [3] [1] https://markdown-it-py.readthedocs.io/en/latest/using.html#typographic-components [2] https://markdown-it-py.readthedocs.io/en/latest/plugins.html [3] https://markdown-it-py.readthedocs.io/en/latest/other.html#performance Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-06Merge pull request #1058 from mrpaulblack/image-netlocPaul Braeuning
[simple theme] netloc in image result article
2022-04-06[build] /staticmrpaulblack
2022-04-06[simple theme] add netloc to image result articlesmrpaulblack
2022-04-06Fix spelling and punctuationLinerly
2022-04-06[mod] review of the "Search Syntax" page (en)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-06[mod] review of the "About SearXNG" page (en)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-05[fix] add missing territory (country) nameMarkus Heiser
Related-to: https://github.com/searxng/searxng/pull/1029#issuecomment-1086824911 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-05Merge pull request #1056 from capric98/masterAlexandre Flament
Unquote path on result page.
2022-04-05Unquote path on result page.HZH
2022-04-02Improve the about pageLinerly
2022-04-02Merge pull request #1031 from dalf/fix-bing-_fetch_supported_languagesAlexandre Flament
Fix bing fetch supported languages
2022-04-01(fix) satisfy the linter, and btw reduce timeoutAustin Huang
2022-04-01update jisho.py according to suggestionsAustin Huang
2022-04-01Merge pull request #1042 from ↵Markus Heiser
searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/grunt-contrib-uglify-5.1.0 Bump grunt-contrib-uglify from 5.0.1 to 5.1.0 in /searx/static/themes/simple
2022-04-01Bump grunt-contrib-uglify in /searx/static/themes/oscardependabot[bot]
Bumps [grunt-contrib-uglify](https://github.com/gruntjs/grunt-contrib-uglify) from 5.0.1 to 5.1.0. - [Release notes](https://github.com/gruntjs/grunt-contrib-uglify/releases) - [Changelog](https://github.com/gruntjs/grunt-contrib-uglify/blob/main/CHANGELOG) - [Commits](https://github.com/gruntjs/grunt-contrib-uglify/compare/v5.0.1...v5.1.0) --- updated-dependencies: - dependency-name: grunt-contrib-uglify dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Bump grunt-contrib-uglify in /searx/static/themes/simpledependabot[bot]
Bumps [grunt-contrib-uglify](https://github.com/gruntjs/grunt-contrib-uglify) from 5.0.1 to 5.1.0. - [Release notes](https://github.com/gruntjs/grunt-contrib-uglify/releases) - [Changelog](https://github.com/gruntjs/grunt-contrib-uglify/blob/main/CHANGELOG) - [Commits](https://github.com/gruntjs/grunt-contrib-uglify/compare/v5.0.1...v5.1.0) --- updated-dependencies: - dependency-name: grunt-contrib-uglify dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Merge pull request #1044 from searxng/dependabot/pip/master/jinja2-3.1.1Markus Heiser
Bump jinja2 from 3.1.0 to 3.1.1
2022-04-01Merge pull request #1038 from searxng/dependabot/pip/master/twine-4.0.0Markus Heiser
Bump twine from 3.8.0 to 4.0.0
2022-04-01Bump jinja2 from 3.1.0 to 3.1.1dependabot[bot]
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.0...3.1.1) --- updated-dependencies: - dependency-name: jinja2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Merge pull request #1037 from searxng/dependabot/pip/master/flask-2.1.1Markus Heiser
Bump flask from 2.0.3 to 2.1.1
2022-04-01Bump twine from 3.8.0 to 4.0.0dependabot[bot]
Bumps [twine](https://github.com/pypa/twine) from 3.8.0 to 4.0.0. - [Release notes](https://github.com/pypa/twine/releases) - [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/twine/compare/3.8.0...4.0.0) --- updated-dependencies: - dependency-name: twine dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Merge pull request #1036 from searxng/dependabot/pip/master/sphinx-4.5.0Markus Heiser
Bump sphinx from 4.4.0 to 4.5.0
2022-04-01Merge pull request #1040 from searxng/dependabot/pip/master/pylint-2.13.4Markus Heiser
Bump pylint from 2.13.0 to 2.13.4
2022-04-01Bump sphinx from 4.4.0 to 4.5.0dependabot[bot]
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.4.0 to 4.5.0. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.4.0...v4.5.0) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Bump flask from 2.0.3 to 2.1.1dependabot[bot]
Bumps [flask](https://github.com/pallets/flask) from 2.0.3 to 2.1.1. - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/flask/compare/2.0.3...2.1.1) --- updated-dependencies: - dependency-name: flask dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Bump pylint from 2.13.0 to 2.13.4dependabot[bot]
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.13.0 to 2.13.4. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.13.0...v2.13.4) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Merge pull request #1039 from searxng/dependabot/pip/master/black-22.3.0Markus Heiser
Bump black from 22.1.0 to 22.3.0
2022-04-01[fix] issue when upgrading from werkzeug v2.0.3 to v2.1.0Markus Heiser
In v2.1.0 werkzeug [1] fixed an issue [2] to keep relative redirect locations by default [3]. Since relative locations are returned, we need to fix out test cases to avoid AssertionErrors like this one:: ====================================================================== FAIL: test_index_html_get (tests.unit.test_webapp.ViewsTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/runner/work/searxng/searxng/tests/unit/test_webapp.py", line 105, in test_index_html_get self.assertEqual(result.location, 'http://localhost/search?q=test') AssertionError: '/search?q=test' != 'http://localhost/search?q=test' - /search?q=test + http://localhost/search?q=test [1] https://werkzeug.palletsprojects.com/ [2] https://github.com/pallets/werkzeug/issues/2352 fixed in [3] https://github.com/pallets/werkzeug/pull/2354 Related-to: https://github.com/searxng/searxng/pull/1039#issuecomment-1085538288 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-04-01Merge pull request #1043 from searxng/translations_updateMarkus Heiser
Update translations
2022-04-01[translations] update from Weblatesearxng-bot
74fb5882 - 2022-04-01 - Markus Heiser <markus.heiser@darmarit.de> 303aa210 - 2022-03-30 - dryragtax hamham uk <dryragtax@hamham.uk> 3eef1150 - 2022-03-30 - Markus Heiser <markus.heiser@darmarit.de> fce33e06 - 2022-03-30 - Markus Heiser <markus.heiser@darmarit.de> 236dc6cb - 2022-03-31 - Joan Montané <joan@montane.cat> 666e5849 - 2022-03-28 - Markus Heiser <markus.heiser@darmarit.de> 3a6ee1c5 - 2022-03-28 - Markus Heiser <markus.heiser@darmarit.de> 42a5f993 - 2022-03-27 - Linerly <linerly@protonmail.com>
2022-04-01Bump black from 22.1.0 to 22.3.0dependabot[bot]
Bumps [black](https://github.com/psf/black) from 22.1.0 to 22.3.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.1.0...22.3.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01Merge pull request #1035 from searxng/update_data_update_wikidata_units.pyMarkus Heiser
Update searx.data - update_wikidata_units.py