Markus Heiser
b013cbb4cc
[build] /static
1 year ago
Bnyro
df2e41c150
[fix] search.js: crash on homepage when setting form listeners
1 year ago
Markus Heiser
70521339d9
[fix] black --exclude option is a regular expression
...
When ``searx/static/themes/simple/node_modules`` are installed the test from
black runs into this path / Error::
$ make test
TEST [yamllint] $YAMLLINT_FILES
TEST [black] $BLACK_TARGETS
--- searx/static/themes/simple/node_modules/flatted/python/test.py 2023-10-13 10:09:50.460026 +0000
+++ searx/static/themes/simple/node_modules/flatted/python/test.py 2023-10-13 10:10:04.974335 +0000
@@ -1,9 +1,11 @@
from flatted import stringify as _stringify, parse
...
black --exclude option is not a comma separated list, its a regular expression /
see:
$ black --help
...
--exclude TEXT A regular expression that matches files and
directories that should be excluded on recursive
searches ...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
dependabot[bot]
7ee1d035bf
Bump flask from 2.3.3 to 3.0.0
...
Bumps [flask](https://github.com/pallets/flask ) from 2.3.3 to 3.0.0.
- [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.3.3...3.0.0 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Émilien (perso)
4280318fc5
fixing results parsing brave
1 year ago
dependabot[bot]
7f59b6d62e
Bump flask-babel from 3.1.0 to 4.0.0
...
Bumps [flask-babel](https://github.com/python-babel/flask-babel ) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/python-babel/flask-babel/releases )
- [Changelog](https://github.com/python-babel/flask-babel/blob/master/CHANGELOG )
- [Commits](https://github.com/python-babel/flask-babel/compare/v3.1.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: flask-babel
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot]
32d52cd856
Bump selenium from 4.13.0 to 4.14.0
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.13.0...selenium-4.14.0 )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
searxng-bot
ac82daf58d
[translations] update from Weblate
...
74e401e68
- 2023-10-09 - return42 <markus.heiser@darmarit.de>
897dd8db1
- 2023-10-09 - return42 <markus.heiser@darmarit.de>
6ed046a90
- 2023-10-09 - tentsbet <remendne@pentrens.jp>
815ecb336
- 2023-10-09 - return42 <markus.heiser@darmarit.de>
65d9a0c2f
- 2023-10-07 - return42 <markus.heiser@darmarit.de>
3ec249ef9
- 2023-10-07 - return42 <markus.heiser@darmarit.de>
53dc6c108
- 2023-10-07 - return42 <markus.heiser@darmarit.de>
1 year ago
Hackurei
efada7cba2
[fix] hackernews keyerror problem
1 year ago
Hackurei
af071121de
[fix] imgur - incorrect wikidata id
1 year ago
Markus Heiser
14323d683f
[fix] ddg-lite & ddg-extra: don't send empty vqd value
...
DDG's bot detection is sensitive to the vqd value. For some search terms (such
as extremely long search terms that are often sent by bots), no vqd value can be
determined.
If SearXNG cannot determine a vqd value, then no request should go out to
DDG (WEB): a request with a wrong vqd value leads to DDG temporarily putting
SearXNG's IP on a block list.
Requests from IPs in this block list run into timeouts.
Not sure, but it seems the block list is a sliding window: to get my IP rid from
the bot list I had to cool down my IP for 1h (send no requests from that IP to
DDG).
Since such issues can't reproduce in a local instance I tested this patch 24h on
my public SearXNG instance: There are still errors (rare), but the reliability
is still 100%.
Related:
- https://github.com/searxng/searxng/pull/2922
- https://github.com/searxng/searxng/pull/2923
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
Umut Ucak
24561370b7
readme typo
1 year ago
Markus Heiser
3388441917
[fix] ddg-lite vqd value: some search terms do not have a vqd value
...
Some search terms do not have results and therefore no vqd value
BTW: remove a leftover from 9197efa
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
Markus Heiser
9197efa2a7
[fix] duckduckgo lite engine: set HTTP header 'Referer'
...
We have had problems with this before, the bot protection from ddg-lite seems to
have included this referer in the rating [1][2].
From reverse engineering:
- The Referer ``https://google.com/ `` was set in commt 257dc7d6c4
--> DDG lite
does not like this referer anymore!
- The 'Referer' header is only set on second and follow up pages but not on the
first page
- The vqd value is not needed on the first page, the ddg-lite client sets this
value only on follow up pages / this can help to reduce the vqd requests from
SearXNG.
Related to 'Referer' header & ddg requests:
[1] https://github.com/searxng/searxng/pull/2161
[2] https://github.com/searxng/searxng/pull/2081
Closes: https://github.com/searxng/searxng/issues/2796
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
Bnyro
fa5b2a7948
[mod] yacy: use official instance by default and fix crashes
1 year ago
Alex Balgavy
5d53aac20f
[mod] add hotkeys option to settings.yml
...
The change in the hotkey mechanism introduced in 317db5b04
does not allow
configuration via `settings.yml`. This commit adds that functionality.
Closes : #2898
1 year ago
Hackurei
ff78b1a902
[feat] implement hackernews engine - news.ycombinator.com
1 year ago
Aine
213cb74378
[fix] matrixrooms add proper MRS integration
...
Related:
- https://github.com/searxng/searxng/issues/2918
1 year ago
Bnyro
48cb58bd2e
[feat] duckduckgo: support for videos and news
1 year ago
Bnyro
c3ab49cd90
[fix] kickass: crash when no results
1 year ago
Bnyro
f22daf8b47
[mod] piped: always show video length if available
1 year ago
Bnyro
ce270961e8
[feat] engine: implementation of mastodon
1 year ago
dependabot[bot]
e5e3e22f7c
Bump nose2[coverage_plugin] from 0.13.0 to 0.14.0
...
Bumps [nose2[coverage_plugin]](https://github.com/nose-devs/nose2 ) from 0.13.0 to 0.14.0.
- [Changelog](https://github.com/nose-devs/nose2/blob/main/docs/changelog.rst )
- [Commits](https://github.com/nose-devs/nose2/compare/0.13.0...0.14.0 )
---
updated-dependencies:
- dependency-name: nose2[coverage_plugin]
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot]
60fecf5125
Bump setproctitle from 1.3.2 to 1.3.3
...
Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle ) from 1.3.2 to 1.3.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.3.2...version-1.3.3 )
---
updated-dependencies:
- dependency-name: setproctitle
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot]
f7ca979c8a
Bump pylint from 2.17.6 to 3.0.1
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.6 to 3.0.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.6...v3.0.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot]
4d3c4ff738
Bump babel from 2.12.1 to 2.13.0
...
Bumps [babel](https://github.com/python-babel/babel ) from 2.12.1 to 2.13.0.
- [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.12.1...v2.13.0 )
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
searxng-bot
48f8ac48d1
[translations] update from Weblate
...
68d743281
- 2023-10-05 - return42 <markus.heiser@darmarit.de>
42f091b7f
- 2023-10-05 - return42 <markus.heiser@darmarit.de>
2479c0d7b
- 2023-10-05 - ghose <correo@xmgz.eu>
a4e6cd592
- 2023-10-05 - return42 <markus.heiser@darmarit.de>
9d4e5f5c3
- 2023-10-05 - return42 <markus.heiser@darmarit.de>
b79d44775
- 2023-10-05 - gallegonovato <fran-carro@hotmail.es>
746291184
- 2023-10-06 - return42 <markus.heiser@darmarit.de>
f24d7e8b1
- 2023-10-05 - return42 <markus.heiser@darmarit.de>
6140911f9
- 2023-10-05 - Fjuro <ifjuro@proton.me>
1 year ago
Markus Heiser
fd1422a670
[mod] engine - simplify region & lang handling, make filters configurable
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
Bnyro
3e2ae756f0
[feat] engine: implementation of radio-browser.info
1 year ago
Markus Heiser
d56b31d674
[fix] limiter / botdetection: remove http_connection method
...
Related:
- https://github.com/searxng/searxng/issues/2892#issuecomment-1742153932
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
Jinyuan Huang
e509cb7c45
[typo] solved a typo in yahoo error message.
1 year ago
Jinyuan Huang
d4d9f2073e
[fix] Bug: Yahoo results for simplified Chinese search sometimes have the first character cut off #2866
...
Co-authored-by: Blair Noctis <n@sail.ng>
1 year ago
Alexandre Flament
fb88721532
Upgrade dependencies
...
* geckodriver: 0.33.0
* node 16.20.2
* pyright 1.1.329
* eslint 8.50.0
1 year ago
Bnyro
fe9386b58d
[fix] emojipedia: fix engine
1 year ago
Markus Heiser
32a4ea350e
[fix] Revision of the Bing engines
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
jazzzooo
079636c079
[fix] engine - bing fix search, pagination, remove safesearch
1 year ago
Bnyro
5ce1792432
[feat] engine: implementation of pinterest
1 year ago
Bnyro
6096457e4d
[fix] matrixrooms.info: pagination not working properly
1 year ago
Markus Heiser
e1a8b8189f
[fix] engine - moviepilot instead of thumbnail use img_src
...
Instead of thumbnail use img_src in the result item, otherwise the "movies"
categories looks clunky.
Related:
- b4e0d2eedc (r128785388)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
Bnyro
159629c588
[mod] tagesschau: add option to only use tagesschau urls
1 year ago
Bnyro
2ca60a19fc
[feat] engine: implementation of matrixrooms.info
1 year ago
Bnyro
d1a3fc5be6
[feat] engine: implementation of tootfinder
1 year ago
Bnyro
fc4a20f734
[mod] add movies category for tmdb, imdb and moviepilot
1 year ago
Émilien (perso)
0330648b98
[mod] warn to info for failed ping limiter
1 year ago
Bnyro
26fed56d51
[mod] settings.yml: remove plugin settings for plugins that don't exist anymore
1 year ago
dependabot[bot]
7c8a744ae1
Bump selenium from 4.12.0 to 4.13.0
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.12.0...selenium-4.13.0 )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot]
81b7291613
Bump pylint from 2.17.5 to 2.17.6
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.5 to 2.17.6.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.5...v2.17.6 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
searxng-bot
9a065832e0
[translations] update from Weblate
...
80bbf74ef
- 2023-09-27 - return42 <markus.heiser@darmarit.de>
5d554ef71
- 2023-09-27 - BernieHuang2008 <berniehuang2008@163.com>
771fd1b90
- 2023-09-27 - return42 <markus.heiser@darmarit.de>
d412012c8
- 2023-09-27 - y0nei <y0nei@proton.me>
1ac171d0a
- 2023-09-27 - return42 <markus.heiser@darmarit.de>
a004c40cc
- 2023-09-27 - return42 <markus.heiser@darmarit.de>
47e729f89
- 2023-09-27 - return42 <markus.heiser@darmarit.de>
f85b28cc4
- 2023-09-26 - Fjuro <ifjuro@proton.me>
75ce5d581
- 2023-09-27 - return42 <markus.heiser@darmarit.de>
40ce06009
- 2023-09-24 - nonepork <ptohrek@gmail.com>
21f343f71
- 2023-09-25 - tentsbet <remendne@pentrens.jp>
4c80f80fd
- 2023-09-22 - return42 <markus.heiser@darmarit.de>
ef3c859e4
- 2023-09-22 - artnay <jiri.gronroos@iki.fi>
1 year ago
dalf
ae2762eb78
Update searx.data - update_firefox_version.py
1 year ago
dalf
18da3d65c5
Update searx.data - update_ahmia_blacklist.py
1 year ago