summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2024-03-11[mod] pylint all files with one profile / drop PYLINT_SEARXNG_DISABLE_OPTIONMarkus Heiser
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[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTIONMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10[doc] engine: mullvad letaMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10[feat] engine: implementation of mullvad letaGrant Lanham
2024-03-10[data] make data.allMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-10[doc] annas_archive: ctegs journal_article & book_any has been removedMarkus Heiser
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[data] update searx.data - update_engine_traits.pyreturn42
2024-03-10[data] update searx.data - update_ahmia_blacklist.pyreturn42
2024-03-10[data] update searx.data - update_currencies.pyreturn42
2024-03-10[data] update searx.data - update_engine_descriptions.pyreturn42
2024-03-10[data] update searx.data - update_external_bangs.pyreturn42
2024-03-10[fix] duckduckgo.fetch_traist - URL of region definitions has changedMarkus Heiser
- 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 dba8977b098 [1] - [1] https://github.com/searxng/searxng/pull/2269 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09[drop] engine framalibre - sarch URL is no longer supportedMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/3286 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09engine npm use the packages.html templateAlexandre Flament
2024-03-09[feat] lib.rs: use packages.html templateBnyro
2024-03-09[fix] issues reported by pylint 3.1.0Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-09[black] upgrade black 22.12.0 --> 24.2.0Markus Heiser
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-08[feat] pkg.go.dev: use packages.html templateBnyro
2024-03-08[l10n] Italian translation of infopagescentralscrutinizer21
2024-03-08[translations] update from Weblatesearxng-bot
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-07[fix] XPath engine hoogle - hoogle.haskell.org has no paging supportMarkus Heiser
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[fix] nyaa engine - paging support & filesize (GiB)Markus Heiser
BTW: pylint engine Closes: https://github.com/searxng/searxng/issues/3290 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-06[fix] XPath engine lobste.rs - argument utf8 is no longer neededMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/3279 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-06[fix] engine searchcode.com - paging is broken in searchcode.com's APIMarkus Heiser
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[fix] XPath engine naver - content selector needed an updateMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/3282 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-06[fix] engine pinterest - ignore result type 'story'Markus Heiser
Close: https://github.com/searxng/searxng/issues/3289 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-05[fix] ddg engines (get_vqd) - the vqd value is no longer in the formMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/3276 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-03internetarchivescholar engine: set timeout to 15 secondsAlexandre Flament
2024-03-03Checker: tests for wikispeciesAlexandre Flament
2024-03-03Checker: tests for bahnhofAlexandre Flament
2024-03-03[feat] engine: implementation of cppreferenceYaksh Bariya
2024-03-03checker: display results at the endAlexandre Flament
2024-03-02Drop typing-extensions dependency (#3265)Alexandre Flament
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
2024-03-02[translations] update from Weblatesearxng-bot
663d8815b - 2024-03-01 - return42 <markus.heiser@darmarit.de> f97823239 - 2024-02-28 - return42 <markus.heiser@darmarit.de> 480a0ec8d - 2024-02-28 - eownerdead <wlpx0yii@anonaddy.me> 905211981 - 2024-02-26 - gallegonovato <fran-carro@hotmail.es> 10e90be9a - 2024-02-25 - SomeTr <SomeTr@users.noreply.translate.codeberg.org> 3b803ba23 - 2024-02-26 - feather1 <verdimario2015@gmail.com> 8bbaaa43e - 2024-02-25 - return42 <markus.heiser@darmarit.de> 6950cdb97 - 2024-02-26 - Linerly <linerly@protonmail.com> 807c9891d - 2024-02-26 - ghose <correo@xmgz.eu> e16ca50cd - 2024-02-25 - return42 <markus.heiser@darmarit.de> 85241d9ce - 2024-02-25 - Fjuro <ifjuro@proton.me>
2024-02-29[feat] engine: implementation of void linux packagesBnyro
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
2024-02-29[mod] pypi engine: use packages.htmlAlexandre Flament
2024-02-29Update searx.data - update_ahmia_blacklist.pydalf
2024-02-29Update searx.data - update_firefox_version.pydalf
2024-02-29Update searx.data - update_wikidata_units.pydalf
2024-02-29Update searx.data - update_engine_descriptions.pydalf
2024-02-25[fix] re-add opensearch_url / its used in based.htmlMarkus Heiser
The URL was accidentally deleted in a85907a98, but is still required in base.html for auto-discovery / from base.html:: <link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}" /> Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-02-25Update settings.ymltemplehasfallen
Changed value of "extra_proxy_timeout" from 10.0 to 10 as the variable expects an int. Uncommenting this value with a non-int value will throw many errors and crash all engines.
2024-02-25[feat] engine: implementation of pixivAustin-Olacsi
2024-02-25[build] /staticBnyro
2024-02-25[feat] images: show resolution inside the image and fix image details overflowBnyro
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
2024-02-25[refactor] images: add resolution, image format and filesize fieldsBnyro
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
2024-02-25[feat] github: use packages templateMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-02-25[feat] dockerhub: use packages templateBnyro
2024-02-25[build] /staticMarkus Heiser
2024-02-25[feat] templates: add package result templateBnyro
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>