Commit Graph

6056 Commits (dae8a080898d0dd2d7a8924123b159daece0edd6)
 

Author SHA1 Message Date
Allen dae8a08089
[fix[ Update only cookies/headers 2 years ago
Allen 67fb6fba84
[lint] Remove whitespace
From GH GUI
2 years ago
Allen 155333f625
[enh] Allow passing headers/cookies from settings.yml
Example:

   - engine: xpath
   - search_url: example.org
   - headers: {'example_header': 'example_header'}
   - cookies: {'safesearch': 'off'}
2 years ago
Alexandre Flament c474616642
Merge pull request #1071 from return42/fix-lang-dailymotion
[fix] dailymotion engine: filter by language & country
2 years ago
Alexandre Flament 4224607c62 searx.utils.html_to_text: replace <br/> by a space 2 years ago
Alexandre Flament 1a82e79b50 dailymotion: send valid value for the language parameter 2 years ago
Markus Heiser 3bb62823ec [fix] dailymotion engine: filter by language & country
- 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>
2 years ago
Alexandre Flament ab9a4b7328
Merge pull request #1090 from vfosnar/master
[enh] add seznam autocomplete
2 years ago
Alexandre Flament ab522b4388
Merge pull request #1092 from searxng/dependabot/pip/master/setproctitle-1.2.3
Bump setproctitle from 1.2.2 to 1.2.3
2 years ago
Vojtěch Fošnár ccd8305465
Merge branch 'searxng:master' into master 2 years ago
Markus Heiser 7e7d6f7742
Merge pull request #1095 from searxng/translations_update
Update translations
2 years ago
searxng-bot 9109ad706d [translations] update from Weblate
10e2e02d - 2022-04-14 - Markus Heiser <markus.heiser@darmarit.de>
723fc2b4 - 2022-04-14 - Markus Heiser <markus.heiser@darmarit.de>
8c3ef0ce - 2022-04-12 - Linerly <linerly@protonmail.com>
19b08ebf - 2022-04-10 - A. B <gamemc@virgilio.it>
5838445a - 2022-04-10 - BriLHR <brianlimapp@gmail.com>
a9541b96 - 2022-04-10 - Markus Heiser <markus.heiser@darmarit.de>
8f9c7cee - 2022-04-10 - Michal Kuncl <michal.kuncl@gmail.com>
54ea2973 - 2022-04-11 - Taufik Hidayat <tfkhdyt@pm.me>
2 years ago
dependabot[bot] 3407f1a170
Bump setproctitle from 1.2.2 to 1.2.3
Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/dvarrazzo/py-setproctitle/releases)
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst)
- [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.2.2...version-1.2.3)

---
updated-dependencies:
- dependency-name: setproctitle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Vojtěch Fošnár de4af2fefd [enh] add seznam autocomplete 2 years ago
Markus Heiser 09230bfad9
Merge pull request #1089 from capric98/patch-1
fix: typo in lib_nvm.sh wanr_msg -> warn_msg
2 years ago
HZH 095beb8605
typo: wanr_msg -> warn_msg 2 years ago
Markus Heiser 1388b44f8b
Merge pull request #1085 from Jabster28/patch-2
change "Wolfram|Alpha" to "WolframAlpha" in search results
2 years ago
Markus Heiser c75d4ceb1b
Merge pull request #1084 from Jabster28/patch-1
don't reinstall existing packages on arch
2 years ago
Jabster28 9eb1b04f48
change "Wolfram|Alpha" to "Wolfram Alpha" in search results 2 years ago
Jabster28 89bcea56ec
don't reinstall existing packages on arch 2 years ago
Alexandre Flament 27f8fa6fe0
Merge pull request #1048 from Linerly/patch-1
Improve the about page
2 years ago
Alexandre Flament 592cea0e5e
Merge pull request #1030 from austinhuang0131/master
(feat) add jisho.org
2 years ago
Alexandre Flament 74c7aee9ec jisho : code refactoring 2 years ago
Markus Heiser 7217e43070
Merge pull request #1060 from return42/switch-md-parser
[mod] replace Markdown parser mistletoe by markdown-it-py
2 years ago
Alexandre Flament e764427153
Merge branch 'master' into switch-md-parser 2 years ago
Markus Heiser 5e7f469911
Merge pull request #1051 from return42/fix-region-name
[fix] add missing territory (country) name
2 years ago
Paul Braeuning 02d64772f7
Merge pull request #1066 from unixfox/fix-icons-oscar
Revert "[fix] return correct favicon path"
2 years ago
Paul Braeuning 604d177551
Merge pull request #1064 from capric98/pretty-url
fix: %2F in path will be converted to " › " in searx/webapp.py
2 years ago
Markus Heiser f4ca9d73be
Merge pull request #1070 from searxng/translations_update
Update translations
2 years ago
searxng-bot 01bbd1d0bd [translations] update from Weblate
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>
2 years ago
Markus Heiser 7dbcd3d358
Merge pull request #1067 from searxng/dependabot/pip/master/redis-4.2.2
Bump redis from 4.2.0 to 4.2.2
2 years ago
Markus Heiser a42a881356
Merge pull request #1068 from searxng/dependabot/pip/master/pylint-2.13.5
Bump pylint from 2.13.4 to 2.13.5
2 years ago
dependabot[bot] dd531d56be
Bump pylint from 2.13.4 to 2.13.5
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>
2 years ago
dependabot[bot] 7e68bdad17
Bump redis from 4.2.0 to 4.2.2
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>
2 years ago
Émilien Devos cad3d93fa2 Revert "[fix] return correct favicon path"
This fixes https://github.com/searxng/searxng/issues/1057
This reverts commit f99d109ceb.
2 years ago
HZH c7de5c043c
fix: %2F in path will be converted to " › " 2 years ago
Markus Heiser 9215281232 [mod] replace Markdown parser mistletoe by markdown-it-py
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>
2 years ago
Paul Braeuning 4135a74001
Merge pull request #1058 from mrpaulblack/image-netloc
[simple theme] netloc in image result article
2 years ago
mrpaulblack 170f0081c9 [build] /static 2 years ago
mrpaulblack 169f8d9988 [simple theme] add netloc to image result articles 2 years ago
Linerly 22309f398b
Fix spelling and punctuation 2 years ago
Markus Heiser 19ebd0e1ac [mod] review of the "Search Syntax" page (en)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser 655db9b003 [mod] review of the "About SearXNG" page (en)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Markus Heiser effcde3d0e [fix] add missing territory (country) name
Related-to: https://github.com/searxng/searxng/pull/1029#issuecomment-1086824911
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 years ago
Alexandre Flament fcb626dedd
Merge pull request #1056 from capric98/master
Unquote path on result page.
2 years ago
HZH 57a3252ff1
Unquote path on result page. 2 years ago
Linerly 036b46493b
Improve the about page 2 years ago
Alexandre Flament 765504ceca
Merge pull request #1031 from dalf/fix-bing-_fetch_supported_languages
Fix bing  fetch supported languages
2 years ago
Austin Huang 19fa0095a0
(fix) satisfy the linter, and btw reduce timeout 2 years ago
Austin Huang a399248f56
update jisho.py according to suggestions 2 years ago