Commit Graph

795 Commits (37ec668ae162c92a74653090bee82afdcfc35f65)

Author SHA1 Message Date
Grant Lanham ef103ba80a Implement google/brave switch in Mullvad Leta
cleanup

Import annontations
3 months ago
Bnyro 4eaa0dd275 [fix] gentoo: use mediawiki engine 4 months ago
Markus Heiser a5f8e0899c [fix] disable Reddit engine by default
Reddit is enabled by default .. many bot request will go through Reddit .. we
should disable Reddit by default to cool down the IP [1].

[1] https://github.com/searxng/searxng/issues/3444#issuecomment-2180415057

Closes: https://github.com/searxng/searxng/issues/3444
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
4 months ago
holysoles 7be468d213 [feat] docker: add env vars for common public instance settings 4 months ago
Bnyro aa59bfbf60 [feat] hostname replace plugin: support for external list file 4 months ago
Bnyro 3bec04079c [feat] hostname replace plugin: possibility to prioritize certain websites
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
4 months ago
Bnyro 46c5309888 [feat] mojeek: implement dedicated module 4 months ago
Markus Heiser 32a2175f38 [feat] add engines for discourse forums (python, caddy, pi-hole)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
4 months ago
Markus Heiser 5fc93b6c34 [fix] comment in settings.yml 'Calculator plugin' --> 'Basic Calculator'
Reported by @GitTimeraider in [1]

[1] https://github.com/searxng/searxng/discussions/3529#discussioncomment-9605018
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 months ago
Austin-Olacsi 9bb75a6644 [feat] engine: implementation of findthatmeme 5 months ago
Daniel Kukula 87165ac532 [mod] engine hex: add sort_criteria & page_size to configuration 5 months ago
Daniel Kukula a49232ee29 [feat] engine: implementation of cargo search (crates.io) 5 months ago
Bnyro 645a840d82 [refactor] codeberg: use gitea engine 5 months ago
Bnyro 82b6c0d05f [feat] engine: implementation of gitea 5 months ago
Markus Heiser fb32425d78 [mod] yacy engine: pick base_url randomly from a list of instances
Inspired by post [1] in the disscussion we had, while yacy.searchlab.eu was
broken.

[1] https://github.com/searxng/searxng/issues/3428#issuecomment-2101080101

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
5 months ago
Bnyro 72be98e12f [feat] plugins: new calculator plugin 5 months ago
Bnyro 78077126f2 [feat] wikimedia commons: support for videos, audio and other files 6 months ago
Daniel Kukula 46d7a8289b [feat] engine: implementation of https://hex.pm
The package manager for the Erlang ecosystem Find packages.

Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>
6 months ago
Austin-Olacsi c8d0b6529b [feat] engine: implementation of searchmysite 6 months ago
Markus Heiser f8bdf61976 [fix] yep engine: invcrease timeout from defaul 3sec to 5sec
In the "Engines" tab on searx.space [1] nearly all engines report a

    TimeoutException: yep engine

As documented in issue #2444 [2], this problem can be fixed by increasing the
timeout. Note: on a local instance (`make run`) the timeout of 3sec was
sufficient / at least in my local test, but the balance of searx.space leads me
to believe that this tight timeout is usually not sufficient.

[1] https://searx.space/
[2] https://github.com/searxng/searxng/issues/2444

Closes https://github.com/searxng/searxng/issues/3421
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
6 months ago
Markus Heiser 11fdc2f56a [fix] drop broken azlyrics XPath engine
Unfortunately, azlyrics has a bot blocker that makes it impossible to implement
an XPath engine for it [1][2].

[1] https://github.com/searxng/searxng/pull/3302#issuecomment-2013529271
[2] https://github.com/searxng/searxng/issues/3280

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
6 months ago
Bnyro 42b58eb448 [feat] media.ccc.de: implement module with pagination and iframe 6 months ago
Bnyro 91522f3801 [feat] engine: implementation of LibreTranslate
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
6 months ago
Austin-Olacsi c92846dca8 [fix] dead URL in settings.yml 6 months ago
Bnyro bf3845b093 [feat] engine: implementation of Open Meteo 6 months ago
Markus Heiser 707d6270c8 [doc] engine: mullvad leta
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
7 months ago
Grant Lanham 9d6896a771 [feat] engine: implementation of mullvad leta 7 months ago
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>
7 months ago
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>
7 months ago
Alexandre Flament 42515d98f7 engine npm use the packages.html template 7 months ago
Bnyro 6dd07b88a4 [feat] lib.rs: use packages.html template 7 months ago
Bnyro 44decaa524 [feat] pkg.go.dev: use packages.html template 7 months ago
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>
8 months ago
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>
8 months ago
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>
8 months ago
Alexandre Flament 0e2566db68 internetarchivescholar engine: set timeout to 15 seconds 8 months ago
Alexandre Flament 7c5c11949b Checker: tests for wikispecies 8 months ago
Alexandre Flament 8fed5798ab Checker: tests for bahnhof 8 months ago
Yaksh Bariya b1431e1670 [feat] engine: implementation of cppreference 8 months ago
Bnyro f3b4bf86a7 [feat] engine: implementation of void linux packages
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
8 months ago
Alexandre Flament d58760ef75 [mod] pypi engine: use packages.html 8 months ago
templehasfallen e8bd6c03bf Update settings.yml
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.
8 months ago
Austin-Olacsi 9330a072eb [feat] engine: implementation of pixiv 8 months ago
Bnyro cfbe59b6b3 [feat] engine: implementation of mozhi 8 months ago
Xinos 3c42252c78 [feat] engine: implementation of yandex music
Access to music is limited to a few countries:

- https://yandex.com/support/music/access.html
8 months ago
micsthepick fde21c8f99 [feat] engine: Add LiveSpace livestreams 8 months ago
Hackurei 3df53d6e50 [feat] engine: implementation of ask.com 8 months ago
Bnyro 11c0651ef4 [fix] lingva: redirect and parsing error 8 months ago
Hackurei b0fe0924a3 [feat] engine: implementation of brave goggles 8 months ago
Markus Heiser 53898b8c37 [mod] footer: i18n for the link names in the footer
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
8 months ago