Yaksh Bariya
8bf2da9ce5
[enh] add editorconfig rules for javascript files
...
SearXNG has a bunch of javascript files which have an indentation of
two, but the '*' rule tells my editor to use 4 spaces.
2024-04-08 09:07:45 +02:00
Markus Heiser
4acb52f68f
[fix] even if limiter not activated, botdetection must be activated
...
Closes : #2975
Closes : #2995
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-04-08 07:53:04 +02:00
Austin-Olacsi
b6fe2cad71
[mod] Ask engine: remove tracking paramaters and set max page to 5
2024-04-08 07:50:14 +02:00
Bnyro
bf3845b093
[feat] engine: implementation of Open Meteo
2024-04-07 19:02:53 +02:00
Markus Heiser
f5bb64cca8
[fix] .dir-locals.el -> .dir-locals-template.el
...
The settungs in the .dir-locals.el do not work well for every emacs setup:
Add .dir-locals.el to the git-ignore list and move content to a template file.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-29 08:57:02 +01:00
return42
ad9537065a
[data] update searx.data - update_firefox_version.py
2024-03-29 08:44:18 +01:00
return42
531942ed16
[data] update searx.data - update_ahmia_blacklist.py
2024-03-29 08:43:50 +01:00
dependabot[bot]
e8ee27e43c
[upd] pypi: Bump selenium from 4.18.1 to 4.19.0
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.18.1 to 4.19.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.18.1...selenium-4.19.0 )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 08:43:24 +01:00
return42
433cfd868a
[data] update searx.data - update_currencies.py
2024-03-29 08:42:16 +01:00
return42
22d68aa2a7
[data] update searx.data - update_engine_traits.py
2024-03-29 08:41:44 +01:00
return42
cc124b8f14
[data] update searx.data - update_engine_descriptions.py
2024-03-29 08:41:00 +01:00
searxng-bot
550ca55778
[l10n] update translations from Weblate
...
cd974f62f
- 2024-03-27 - matheuspolachini <matheuspolachini@users.noreply.translate.codeberg.org>
98335c289
- 2024-03-27 - pixrobot <pixrobot@users.noreply.translate.codeberg.org>
986969118
- 2024-03-25 - pixrobot <pixrobot@users.noreply.translate.codeberg.org>
285674006
- 2024-03-24 - Yahya-Lando <Yahya-Lando@users.noreply.translate.codeberg.org>
2024-03-29 08:23:44 +01:00
Mikkel Denker
b21aaa8907
Add user-agent to stract requests
2024-03-22 13:40:46 +01:00
searxng-bot
32bd55e268
[l10n] update translations from Weblate
...
522463f6a
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
8ec374759
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
ac6b5dff0
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
66b28f3e4
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
a8e6cb73b
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
cd153923a
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
06110caf7
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
6bc307e8a
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
eef184a70
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
e5d537357
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
d592adfb0
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
0645b3404
- 2024-03-21 - return42 <return42@users.noreply.translate.codeberg.org>
da95a5907
- 2024-03-18 - jianhanquwan <jianhanquwan@users.noreply.translate.codeberg.org>
122a67a1f
- 2024-03-17 - Oğuz Ersen <ersen@users.noreply.translate.codeberg.org>
39a7e1553
- 2024-03-15 - MonsoonRain <MonsoonRain@users.noreply.translate.codeberg.org>
2024-03-22 08:15:19 +01:00
dependabot[bot]
bec34cf690
Bump black from 24.2.0 to 24.3.0
...
Bumps [black](https://github.com/psf/black ) from 24.2.0 to 24.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/24.2.0...24.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 07:37:23 +01:00
dependabot[bot]
e2af3e4970
[upd] pypi: Bump redis from 5.0.2 to 5.0.3
...
Bumps [redis](https://github.com/redis/redis-py ) from 5.0.2 to 5.0.3.
- [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/v5.0.2...v5.0.3 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 09:59:21 +01:00
searxng-bot
f78cf94507
[l10n] update translations from Weblate
...
5ab8a4123
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
8fdac20fd
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
f904a2b41
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
da78b59cb
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
c3ee00845
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
a1a4001e9
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
b8ddc37d9
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
257c6e52b
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
de6899977
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
06f9a81ee
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
0b916dcc0
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
2f78ef012
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
098a44813
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
1bcbfb4b9
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
1c561b9ca
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
44ab09c8b
- 2024-03-12 - GeoffreyGx <GeoffreyGx@users.noreply.translate.codeberg.org>
5b767a16c
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
8dec572be
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
28e8c648d
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
77ce67845
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
1d044f989
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
a10834f13
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
eaa1cdd6e
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
b49e3879a
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
f55b61fb7
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
4954e6e49
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
33b08dc66
- 2024-03-12 - return42 <return42@users.noreply.translate.codeberg.org>
58df517d4
- 2024-03-11 - GeoffreyGx <GeoffreyGx@users.noreply.translate.codeberg.org>
cee7ec3f0
- 2024-03-10 - alexgabi <alexgabi@disroot.org>
2024-03-15 09:49:09 +01:00
Markus Heiser
74f6dfb576
[fix] .pylintrc mode signature to conf-unix
...
In pylint and python's config parser [1] the default symbol for comments is '#'.
The dialect is based on unix, while the classic dialect comes from windows and
uses a semicolon for comments.
[1] https://docs.python.org/3/library/configparser.html#module-configparser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-14 14:18:26 +01:00
Markus Heiser
542f7d0d7b
[mod] pylint all files with one profile / drop PYLINT_SEARXNG_DISABLE_OPTION
...
In the past, some files were tested with the standard profile, others with a
profile in which most of the messages were switched off ... some files were not
checked at all.
- ``PYLINT_SEARXNG_DISABLE_OPTION`` has been abolished
- the distinction ``# lint: pylint`` is no longer necessary
- the pylint tasks have been reduced from three to two
1. ./searx/engines -> lint engines with additional builtins
2. ./searx ./searxng_extra ./tests -> lint all other python files
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-11 14:55:38 +01:00
Markus Heiser
8205f170ff
[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-11 14:55:38 +01:00
Markus Heiser
707d6270c8
[doc] engine: mullvad leta
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10 18:20:07 +01:00
Grant Lanham
9d6896a771
[feat] engine: implementation of mullvad leta
2024-03-10 18:20:07 +01:00
Markus Heiser
3edaa26dae
[data] make data.all
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10 15:56:50 +01:00
Markus Heiser
ce4aaf6cad
[mod] comprehensive revision of the searxng_extra/update/ scripts
...
- pylint all scripts
- fix some errors reported by pyright
- from searx.data import data_dir (Path.open)
- fix import from pygments.formatters.html
NOTE: none functional changes!
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10 15:56:50 +01:00
Markus Heiser
0ffec440b2
[doc] annas_archive: ctegs journal_article & book_any has been removed
...
In commit 8af181533 in PR:
- https://github.com/searxng/searxng/pull/3321
the category `journal_article` has been removed, `book_any` has been removed
longer time ago.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10 12:46:00 +01:00
return42
33b4ffee29
[data] update searx.data - update_engine_traits.py
2024-03-10 12:46:00 +01:00
return42
a5d36211a3
[data] update searx.data - update_ahmia_blacklist.py
2024-03-10 12:45:15 +01:00
return42
2cb389e9ce
[data] update searx.data - update_currencies.py
2024-03-10 12:44:44 +01:00
return42
4a8867e646
[data] update searx.data - update_engine_descriptions.py
2024-03-10 12:01:33 +01:00
return42
7bbcf1be9a
[data] update searx.data - update_external_bangs.py
2024-03-10 12:01:00 +01:00
Markus Heiser
cff0097289
[fix] update_external_bangs: BANGS_URL ' https://duckduckgo.com/bang.js '
...
JSON file which contains the bangs / there is no longer a versioning of this
file.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10 11:58:20 +01:00
Markus Heiser
e97e1f9110
[fix] duckduckgo.fetch_traist - URL of region definitions has changed
...
- https://duckduckgo.com/dist/util/u.7669f071a13a7daa57cb.js
updated from u661.js to u.7669f071a13a7daa57cb / should be updated
automatically? The last change was on March 23rd in dba8977b09
[1]
- [1] https://github.com/searxng/searxng/pull/2269
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10 10:32:54 +01:00
Markus Heiser
33c099022b
[drop] engine framalibre - sarch URL is no longer supported
...
Closes: https://github.com/searxng/searxng/issues/3286
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09 18:00:45 +01:00
Markus Heiser
691390b443
[fix] CI YAML config files
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09 14:56:12 +01:00
Markus Heiser
a48da9b28a
[fix] CI YAML config files
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09 14:08:00 +01:00
Markus Heiser
18028f3c13
[mod] CI: tag commits with leading scope/type of the modification
...
Add a leading tag (in square brackets) about the scope/type to commit messages
from automated tasks (commits from CI).
dependantbot::
[upd] pypi: Bump .. from .. to ..
[upd] npm: Bump .. from .. to .. in /searx/static/themes/simple
Weblate translation updates::
[l10n] update translations from Weblate
updates of ./data::
[data] update searx.data ...
build commit of gh-pages::
[doc] build from commit ...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09 12:17:23 +01:00
Alexandre Flament
42515d98f7
engine npm use the packages.html template
2024-03-09 10:24:49 +01:00
Bnyro
6dd07b88a4
[feat] lib.rs: use packages.html template
2024-03-09 10:17:16 +01:00
Markus Heiser
50d5a9ff60
[fix] issues reported by pylint 3.1.0
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09 09:28:13 +01:00
dependabot[bot]
3bea2e7e3a
Bump pylint from 3.0.3 to 3.1.0
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-09 09:28:13 +01:00
Markus Heiser
a7b51f023e
[black] upgrade black 22.12.0 --> 24.2.0
...
The issue discussed in [1] has been solved since [2] has been merged into black
/ now we can upgrade without touching 69 files as it was needed with black
23.1.0 [3].
[1] https://github.com/searxng/searxng/pull/2159#issuecomment-1425723977
[2] https://github.com/psf/black/pull/4060
[3] https://github.com/searxng/searxng/pull/2159/files
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09 08:15:50 +01:00
dependabot[bot]
48d04871a4
Bump python-dateutil from 2.8.2 to 2.9.0.post0
...
Bumps [python-dateutil](https://github.com/dateutil/dateutil ) from 2.8.2 to 2.9.0.post0.
- [Release notes](https://github.com/dateutil/dateutil/releases )
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS )
- [Commits](https://github.com/dateutil/dateutil/compare/2.8.2...2.9.0.post0 )
---
updated-dependencies:
- dependency-name: python-dateutil
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 18:46:18 +01:00
Bnyro
44decaa524
[feat] pkg.go.dev: use packages.html template
2024-03-08 17:18:54 +01:00
centralscrutinizer21
fbea0dd3ce
[l10n] Italian translation of infopages
2024-03-08 17:18:29 +01:00
searxng-bot
9c08a0cddd
[translations] update from Weblate
...
184c000d8
- 2024-03-07 - 0ko <0ko@users.noreply.translate.codeberg.org>
7a107e46c
- 2024-03-04 - Bubowny <outcheesed@proton.me>
f02911c4b
- 2024-03-04 - tentsbet <remendne@pentrens.jp>
e4e8977cc
- 2024-03-02 - marcelStangenberger <codeberg@xo.nl>
4a9923cee
- 2024-03-02 - Integral <integral@member.fsf.org>
05e7bb2f8
- 2024-03-01 - return42 <markus.heiser@darmarit.de>
4b466efdc
- 2024-03-01 - syobon <syobon@syobon.net>
2024-03-08 08:21:21 +01:00
Markus Heiser
fba8371396
[fix] XPath engine hoogle - hoogle.haskell.org has no paging support
...
Search on hoogle.haskell.org does no longer have pages.
Closes: https://github.com/searxng/searxng/issues/3278
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-07 17:31:25 +01:00
Markus Heiser
a5b81e2555
[fix] nyaa engine - paging support & filesize (GiB)
...
BTW: pylint engine
Closes: https://github.com/searxng/searxng/issues/3290
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-07 07:38:31 +01:00
Markus Heiser
3179993847
[fix] XPath engine lobste.rs - argument utf8 is no longer needed
...
Closes: https://github.com/searxng/searxng/issues/3279
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-06 13:24:50 +01:00
Markus Heiser
3529f0af50
[fix] engine searchcode.com - paging is broken in searchcode.com's API
...
paging is broken in searchcode.com's API .. not sure it will ever been fixed /
this commit disables paging in the engine and BTW pylint `searchcode_code.py`.
Closes: https://github.com/searxng/searxng/issues/3287
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-06 12:33:29 +01:00
Markus Heiser
76b18545e4
[fix] XPath engine naver - content selector needed an update
...
Closes: https://github.com/searxng/searxng/issues/3282
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-06 11:11:31 +01:00