Alexandre Flament
fb0180719b
[mod] GitHub workflow: use cache
2022-01-16 21:03:19 +01:00
Markus Heiser
74ed96b792
[test.robot] update gecko driver / required by selenium 4.1.0
...
Update gecko driver to v0.30.0 [1]
[1] https://github.com/mozilla/geckodriver/releases/tag/v0.30.0
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-01-16 18:29:20 +01:00
Noémi Ványi
dff070abba
Update base of Dockerfile to Alpine 3.15
2022-01-16 16:32:03 +01:00
dependabot[bot]
d8aa365473
Bump selenium from 3.141.0 to 4.1.0 ( #3125 )
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 3.141.0 to 4.1.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-3.141.0...selenium-4.1.0 )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-16 15:54:01 +01:00
Noémi Ványi
f0842c76e5
Drop Python 3.6 support ( #3133 )
2022-01-16 15:04:32 +01:00
dependabot[bot]
491208832d
Bump twine from 3.4.2 to 3.7.1 ( #3132 )
...
Bumps [twine](https://github.com/pypa/twine ) from 3.4.2 to 3.7.1.
- [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.4.2...3.7.1 )
---
updated-dependencies:
- dependency-name: twine
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-16 14:09:46 +01:00
dependabot[bot]
30b4f6a700
Bump sphinx-jinja from 1.1.1 to 1.4.0 ( #3130 )
...
Bumps [sphinx-jinja](https://github.com/tardyp/sphinx-jinja ) from 1.1.1 to 1.4.0.
- [Release notes](https://github.com/tardyp/sphinx-jinja/releases )
- [Changelog](https://github.com/tardyp/sphinx-jinja/blob/master/ChangeLog )
- [Commits](https://github.com/tardyp/sphinx-jinja/commits/1.4.0 )
---
updated-dependencies:
- dependency-name: sphinx-jinja
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-16 14:09:30 +01:00
dependabot[bot]
ab3fc67682
Bump jinja2 from 3.0.2 to 3.0.3 ( #3131 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.2 to 3.0.3.
- [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.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 23:27:33 +01:00
dependabot[bot]
c7dc3bc030
Bump sphinx from 4.2.0 to 4.3.2 ( #3129 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.2.0 to 4.3.2.
- [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.2.0...v4.3.2 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 23:09:18 +01:00
dependabot[bot]
3306fff9db
Bump sphinx-issues from 1.2.0 to 3.0.1 ( #3128 )
...
Bumps [sphinx-issues](https://github.com/sloria/sphinx-issues ) from 1.2.0 to 3.0.1.
- [Release notes](https://github.com/sloria/sphinx-issues/releases )
- [Commits](https://github.com/sloria/sphinx-issues/compare/1.2.0...3.0.1 )
---
updated-dependencies:
- dependency-name: sphinx-issues
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 22:23:58 +01:00
dependabot[bot]
da453cedc2
Bump lxml from 4.6.3 to 4.7.1 ( #3127 )
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.3 to 4.7.1.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.7.1 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 22:17:28 +01:00
dependabot[bot]
efc83d2b4d
Bump splinter from 0.15.0 to 0.17.0 ( #3126 )
...
Bumps [splinter](https://github.com/cobrateam/splinter ) from 0.15.0 to 0.17.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.15.0...0.17.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: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 22:17:16 +01:00
dependabot[bot]
c7283d841c
Bump pycodestyle from 2.7.0 to 2.8.0 ( #3037 )
...
Bumps [pycodestyle](https://github.com/PyCQA/pycodestyle ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/PyCQA/pycodestyle/releases )
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/main/CHANGES.txt )
- [Commits](https://github.com/PyCQA/pycodestyle/compare/2.7.0...2.8.0 )
---
updated-dependencies:
- dependency-name: pycodestyle
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 20:31:01 +01:00
dependabot[bot]
b8de673a36
Bump aiounittest from 1.4.0 to 1.4.1 ( #3036 )
...
Bumps [aiounittest](https://github.com/kwarunek/aiounittest ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/kwarunek/aiounittest/releases )
- [Commits](https://github.com/kwarunek/aiounittest/compare/1.4.0...1.4.1 )
---
updated-dependencies:
- dependency-name: aiounittest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 20:29:26 +01:00
Noémi Ványi
179784068f
Bump pylint from 2.10.2 to 2.12.2 ( #3124 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.10.2 to 2.12.2.
- [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.10.2...v2.12.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 20:23:09 +01:00
Dario Nuevo
1a18adcc16
New files engine: Prowlarr ( #3118 )
...
## What does this PR do?
Gives the user the possibility to search their own prowlarr instances.
Info: https://wiki.servarr.com/en/prowlarr
Github: https://github.com/Prowlarr/Prowlarr
## Why is this change important?
Prowlarr searchs multiple upstream search providers, thus allows to use that functionality through searx.
2022-01-15 19:18:15 +01:00
Andy Jones
3ddd0f8944
Update httpx and friends to 0.21.3 ( #3121 )
2022-01-15 19:16:10 +01:00
Allen
321ddc91bc
[enh] Add autocompleter from Brave ( #3109 )
...
* [enh] Add autocompleter from Brave
Raw response example: https://search.brave.com/api/suggest?q=how%20to:%20with%20j
Headers are needed in order to get a 200 response, thus Searx user-agent is used.
Other URL param could be '&rich=false' or '&rich=true'.
2022-01-15 19:08:53 +01:00
Noémi Ványi
82ac634070
make port configurable in MySQL engine
...
Closes #3117
2022-01-11 22:49:53 +01:00
Dario Nuevo
8f07442fb6
feature: new engine xpath_flex ( #3119 )
2022-01-11 22:44:19 +01:00
Dario Nuevo
d1f6e0a3b1
products results: add possibility to show if a product is in stock or not.. ( #3120 )
2022-01-11 22:39:08 +01:00
searx-bot
1b1eaa6630
Update searx.data - update_firefox_version.py ( #3079 )
...
Co-authored-by: dalf <dalf@users.noreply.github.com>
2022-01-07 21:49:50 +01:00
searx-bot
bf96bf5ce4
Update searx.data - update_ahmia_blacklist.py ( #3080 )
...
Co-authored-by: dalf <dalf@users.noreply.github.com>
2022-01-07 21:49:29 +01:00
Allen
0c2165324d
[Fix] Add suggestions + Fix xpaths ( #3082 )
...
* [mod] Add Suggestion to Petalsearch
* [Fix] Changed xpath for Petalsearch
2022-01-07 21:49:08 +01:00
Émilien Devos
8cde08ded2
Disable onesearch by default ( #3099 )
...
onesearch is not available everywhere and thus display an error by default in searx
2022-01-07 21:42:51 +01:00
Finn
5dc886136b
[fix] Qwant: Remove extra q from URL ( #3091 )
...
Fixes #3090
2022-01-07 21:41:39 +01:00
Noémi Ványi
b96c2b323d
Merge pull request #3108 from searx/update_data_update_wikidata_units.py
...
Update searx.data - update_wikidata_units.py
2022-01-06 22:53:16 +01:00
dalf
c11b0189a8
Update searx.data - update_wikidata_units.py
2022-01-01 06:10:23 +00:00
Noémi Ványi
f2f7257502
Merge pull request #3065 from e-foundation/onesearch-engine
...
Onesearch engine
2021-11-22 20:04:24 +01:00
israelyago
b90616a25f
Remove categories from onesearch config
...
Co-authored-by: Noémi Ványi <kvch@users.noreply.github.com>
2021-11-18 08:19:19 -03:00
israelyago
6b3915a2dc
Removed paging from onesearch config
...
Co-authored-by: Noémi Ványi <kvch@users.noreply.github.com>
2021-11-18 08:18:50 -03:00
israelyago
0d28fd2efe
Merge branch 'master' into onesearch-engine
2021-11-17 15:27:11 -03:00
Israel Yago Pereira
f1f3ad97d9
Remove debug log from onesearch engine
2021-11-17 15:15:17 -03:00
Israel Yago Pereira
4b785677d8
Onesearch pagination
2021-11-17 15:14:43 -03:00
Israel Yago Pereira
51530bc394
Fix code style
2021-11-17 15:14:43 -03:00
Israel Yago Pereira
258c6fbd5a
Onesearch engine without pagination
2021-11-17 15:14:43 -03:00
Israel Yago Pereira
8e00249633
WIP: onesearch engine
2021-11-17 15:14:43 -03:00
Markus Heiser
4d36aee57b
[fix] engine - yahoo: rewrite and fix issues
...
Languages are supported by mapping the language to a domain. If domain is not
found in :py:obj:`lang2domain` URL ``<lang>.search.yahoo.com`` is used.
Closes #3020
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-16 20:30:10 +01:00
Noémi Ványi
f5b1c3fd28
Merge pull request #3064 from 0xhtml/fix-3063
...
[fix] Prevent missing setting error in ranking
2021-11-16 20:14:37 +01:00
0xhtml
ebbb9f60af
[fix] Prevent missing setting error in ranking
...
Prevent error when the prefer_configured_language setting is missing.
Fixes #3063
2021-11-16 16:14:38 +01:00
searx-bot
db2e8fd8b2
Update searx.data - update_wikidata_units.py ( #3050 )
...
Co-authored-by: dalf <dalf@users.noreply.github.com>
2021-11-15 20:32:34 +01:00
searx-bot
4129233774
Update searx.data - update_ahmia_blacklist.py ( #3049 )
...
Co-authored-by: dalf <dalf@users.noreply.github.com>
2021-11-15 20:32:25 +01:00
searx-bot
bd9c03b483
Update searx.data - update_currencies.py ( #3048 )
...
Co-authored-by: dalf <dalf@users.noreply.github.com>
2021-11-15 20:32:14 +01:00
searx-bot
abe43c4702
Update searx.data - update_external_bangs.py ( #3047 )
...
Co-authored-by: dalf <dalf@users.noreply.github.com>
2021-11-15 20:32:03 +01:00
Finn
8c3454fd1b
[enh] Improve ranking based on language ( #3053 )
...
Add configurable setting to rank search results higher when part of the
domain (e.g. 'en' in 'en.wikipedia.org' or 'de' in 'beispiel.de')
matches the selected search language. Does not apply to e.g. 'be' in
'youtube.com'.
Closes #206
2021-11-15 20:31:22 +01:00
cranberry
a880920dc7
Use Libera for #searx IRC channel ( #2886 )
2021-11-14 18:23:49 +01:00
Noémi Ványi
967e20dd1e
adjust comment based on previous patch
2021-11-14 17:51:22 +01:00
Noémi Ványi
dff7ee91f9
Check for settings under /etc/searx/settings.yml first
...
The patch introduced earlier broke the behaviour for instance
admins running searx from packages. This fix aims to provide
compatibility for everyone.
Closes #3061
2021-11-14 17:46:01 +01:00
Noémi Ványi
3531090ed6
Merge pull request #3058 from e-foundation/3054-fix-google-images
...
Fix Google images crash
Closes #3054
2021-11-13 21:23:37 +01:00
Israel Yago Pereira
a5fd30bf4d
fix wrong func call
2021-11-12 13:12:50 -03:00