Commit graph

8113 commits

Author SHA1 Message Date
anunol
69f3322d41
Merge branch 'searxng:master' into dev 2024-08-29 09:58:04 +08:00
GenericMale
8289436e55 [fix] search: don't show categories without active engine 2024-08-28 14:27:03 +02:00
anunol
1423c3b930
Update settings.yml 2024-08-28 09:57:08 +08:00
anunol
bdd9ca31a0
Delete .github/workflows/Checkfilesize.yml 2024-08-28 09:48:34 +08:00
anunol
89e0b95a36
Delete .github/workflows/deploy-to-hf-spaces.yml 2024-08-28 09:48:21 +08:00
anunol
6db24484aa
Update deploy-to-hf-spaces.yml 2024-08-28 09:44:38 +08:00
anunol
c0095e8596
Create Checkfilesize.yml 2024-08-28 09:35:17 +08:00
anunol
f89ff9729b
Create deploy-to-hf-spaces.yml 2024-08-28 09:34:37 +08:00
anunol
1aca24f461
Merge branch 'searxng:master' into master 2024-08-28 09:18:07 +08:00
searxng-bot
4f7dd05d99 [l10n] update translations from Weblate
1b63de5ca - 2024-08-21 - ghose <ghose@users.noreply.translate.codeberg.org>
7c738125f - 2024-08-20 - crnobog <crnobog@users.noreply.translate.codeberg.org>
2024-08-23 12:21:02 +02:00
Dennis ten Hoove
2033f30c8d [docs] improve Hostname plugin documentation 2024-08-21 14:28:04 +02:00
Markus Heiser
fe6bac5a08 [fix] pip install -e: legacy editable install (setup.py develop) is deprecated
From [1]: There is now a standardized mechanism [2] for an installer like pip to
request an editable install of a project.  pip is transitioning to using this
standard only instead of invoking the deprecated `setup.py develop` command.

For backward compatibility, we can use switches:

--use-pep517
  https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-use-pep517

--no-build-isolation
  https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-no-build-isolation

- [1] https://github.com/pypa/pip/issues/11457
- [2] https://peps.python.org/pep-0660/

Closes: https://github.com/searxng/searxng/issues/3701
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-08-21 12:09:14 +02:00
Austin-Olacsi
e45b771ffa [feat] engine: implementation of yandex (web, images)
It's set to inactive in settings.yml because of CAPTCHA.  You need to remove
that from the settings.yml to get in use.

Closes: https://github.com/searxng/searxng/issues/961
2024-08-21 12:08:35 +02:00
Grant Lanham
5276219b9d Fix tineye engine url, datetime parsing, and minor refactor
Changes made to tineye engine:
1. Importing logging if TYPE_CHECKING is enabled
2. Remove unecessary try-catch around json parsing the response, as this
masked the original error and had no immediate benefit
3. Improve error handling explicitely for status code 422 and 400
upfront, deferring json_parsing only for these status codes and
successful status codes
4. Unit test all new applicable changes to ensure compatability
2024-08-21 08:41:53 +02:00
Markus Heiser
5be55e3309 [fix] unit tests: fix load / unload engines & fix messages
- https://github.com/searxng/searxng/pull/3746#issuecomment-2300965005
- https://github.com/searxng/searxng/issues/2988#issuecomment-2226929084

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-08-21 08:28:13 +02:00
Markus Heiser
5c6b126d7f [fix] debian/ubuntu python-is-python3
Closes: https://github.com/searxng/searxng/issues/3235
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-08-20 20:20:50 +02:00
Markus Heiser
799d72e3fd [mod] add French translation for infopage
The French translation was provided by @jcarnat in #3738.

[3738] https://github.com/searxng/searxng/issues/3738

Co-authored-by: Joel Carnat @jcarnat https://github.com/jcarnat
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-08-20 07:25:39 +02:00
anunol
f631bba6a3
Update settings.yml 2024-08-19 22:59:10 +08:00
anunol
f995759b50
Update settings.yml 2024-08-19 22:44:27 +08:00
anunol
4b1c7243b4
Update settings.yml 2024-08-19 21:34:52 +08:00
anunol
812e749a8d
Update settings.yml 2024-08-19 21:15:00 +08:00
anunol
e1885461b5
Update settings.yml 2024-08-19 21:01:24 +08:00
anunol
ca37a9f1c7
Update settings.yml 2024-08-19 20:55:52 +08:00
anunol
8fefd5bd32
Update settings.yml 2024-08-19 20:27:32 +08:00
anunol
70bde48b83
Update settings.yml 2024-08-19 19:47:46 +08:00
anunol
6ae1fb0537
Update settings.yml 2024-08-19 15:49:26 +08:00
anunol
63c11cea4e
Update settings.yml 2024-08-19 15:30:20 +08:00
anunol
56a09a68e4
Update settings.yml 2024-08-19 13:43:24 +08:00
anunol
823ad774f7
Update settings.yml 2024-08-19 13:12:41 +08:00
anunol
fc891d812d
Update search-syntax.md 2024-08-19 13:00:04 +08:00
anunol
e71fbfbe6f
Update search-syntax.md 2024-08-19 12:59:44 +08:00
anunol
07bb0a310c
Update search-syntax.md 2024-08-19 12:59:20 +08:00
anunol
df46d431ae
Update search-syntax.md 2024-08-19 12:58:50 +08:00
anunol
cc2f19ff44
Update search-syntax.md 2024-08-19 12:58:20 +08:00
anunol
b37b33cde1
Update about.md 2024-08-19 12:50:53 +08:00
anunol
0d4eaefe7c
Update about.md 2024-08-19 12:50:32 +08:00
anunol
4c6291e731
Update about.md 2024-08-19 12:50:05 +08:00
anunol
7b3a0dc7a9
Update about.md 2024-08-19 12:49:18 +08:00
anunol
10399868fd
Update about.md 2024-08-19 12:48:26 +08:00
anunol
8666bc7429
Merge branch 'searxng:master' into master 2024-08-17 16:51:51 +08:00
searxng-bot
c0369ee488 [l10n] update translations from Weblate
fff02429f - 2024-08-15 - return42 <return42@users.noreply.translate.codeberg.org>
b13279293 - 2024-08-15 - return42 <return42@users.noreply.translate.codeberg.org>
fc7c2faa4 - 2024-08-14 - 0ko <0ko@users.noreply.translate.codeberg.org>
6697dad47 - 2024-08-14 - return42 <return42@users.noreply.translate.codeberg.org>
e9ccc396d - 2024-08-13 - Aeris1One <Aeris1One@users.noreply.translate.codeberg.org>
f48553819 - 2024-08-12 - tentsbet <tentsbet@users.noreply.translate.codeberg.org>
d431b6c04 - 2024-08-11 - hugoalh <hugoalh@users.noreply.translate.codeberg.org>
b942a29c7 - 2024-08-11 - rafablog77 <rafablog77@users.noreply.translate.codeberg.org>
2f4d23a5a - 2024-08-09 - xyb <xyb@users.noreply.translate.codeberg.org>
a4f47be87 - 2024-08-10 - return42 <return42@users.noreply.translate.codeberg.org>
2024-08-16 10:39:17 +02:00
dependabot[bot]
29056b9ddd [upd] pypi: Bump uvloop from 0.19.0 to 0.20.0
Bumps [uvloop](https://github.com/MagicStack/uvloop) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/MagicStack/uvloop/releases)
- [Commits](https://github.com/MagicStack/uvloop/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: uvloop
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 10:37:51 +02:00
dependabot[bot]
326ade8634 [upd] pypi: Bump lxml from 5.2.2 to 5.3.0
Bumps [lxml](https://github.com/lxml/lxml) from 5.2.2 to 5.3.0.
- [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-5.2.2...lxml-5.3.0)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 10:35:51 +02:00
Markus Heiser
8d14d46c00 [build] /static 2024-08-15 18:58:28 +02:00
Markus Heiser
45f03f1902 [fix] search box: clear button don't appear on mouse-copy
You have to copy and paste the query without using the keyboard to replicate the
issue. As soon as you press the keyboard the cross appears. [1]

- [1] https://github.com/searxng/searxng/issues/3725#issuecomment-2282655272

Reported-by: @Immortality-IMT in [1]
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-08-15 18:58:28 +02:00
Fmstrat
8e985aea88 update to gecko driver v35 2024-08-15 08:32:23 +02:00
anunol
bb45d857c4
Update settings.yml 2024-08-12 13:37:00 +08:00
anunol
44a919ba12
Update settings.yml 2024-08-12 13:14:26 +08:00
anunol
329109d601
Delete README.rst 2024-08-12 12:29:27 +08:00
anunol
0d82540d99
Update settings.yml 2024-08-12 12:18:13 +08:00