summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2025-03-02[feat] add Sogou engine for searxngZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-02[feat] add 360search engine for searxngZhijie He
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-03-01[fix] add backward compatibility for the "enabled_plugins:"Markus Heiser
Before #4183 a builtin plugin was *defautlt_on* when it is listed in the "enabled_plugins" settings, this patch restores the previous behavior. Not part of this patch but just to mentioning in context of #4263: In the long term, we will abolish the "enabled_plugins:" setting and combine all options for the plugins in the "plugins:" setting, as is already planned in the PR #4282 Closes: https://github.com/searxng/searxng/issues/4263 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[feat] engines: add openclipart.orgBnyro
2025-03-01[refactor] soundcloud engineMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4226 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[fix] wikidata: increase wikidata queries timeoutMarkus Heiser
The big queries for initializing and updating the currencies take longer than the default of the wikidata engine, which is only 3sec. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[data] update searx.data - update_engine_traits.pyreturn42
2025-03-01[fix] bing fetch engine traits - adjusted XPath selectorsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-01[data] update searx.data - update_firefox_version.pyreturn42
2025-03-01[data] update searx.data - update_wikidata_units.pyreturn42
2025-03-01[data] update searx.data - update_ahmia_blacklist.pyreturn42
2025-03-01[data] update searx.data - update_engine_descriptions.pyreturn42
2025-03-01[data] update searx.data - update_external_bangs.pyreturn42
2025-02-28[l10n] update translations from Weblatesearxng-bot
0e9536840 - 2025-02-24 - dauiau <dauiau@users.noreply.translate.codeberg.org> 047501d2d - 2025-02-25 - return42 <return42@users.noreply.translate.codeberg.org> 647b20923 - 2025-02-21 - kratos <kratos@users.noreply.translate.codeberg.org> 288d0d4c8 - 2025-02-21 - guenael <guenael@users.noreply.translate.codeberg.org>
2025-02-28[build] /staticMarkus Heiser
2025-02-28[fix] simple template - video.html fix button icon to icon_smallMarkus Heiser
BTW: Rename the manufacturer-specific name ``ion-icon`` of the icon set in SerXNG to ``sxng-icon-set`` --> The icon set can be assembled together as desired in the FE and should therefore not have a manufacturer-specific name in the style and template definitions. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: final build by vite & clean up grunt leftoversMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move SVGs to client/simple/src and deploy to ↵Markus Heiser
static by plg_svg2svg Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: refactor jinja_svg_catalog and cleanup icon namesMarkus Heiser
This patch implements the template generation of the template: searx/templates/simple/icons.html by the way the icon set (the icon names) has been normalized: film-outline --> film magnet-outline --> magnet .. warning --> alert Some missing (categorie) icons had been added. Some of the ionicons are not suitable for a dark theme, we fixed the svg manually in src/svg/ionicons: - https://github.com/searxng/searxng/pull/4284#issuecomment-2680550342 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: stylelint LESS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: eslint JS source filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: vite build -- CSS sourcemaps still missing!!!Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-28[web-client] simple theme: move sources to client/simple/srcMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-26[fix] Internet links disappeared from wikidata side box (second try)Markus Heiser
Related: - https://github.com/searxng/searxng/pull/4286#issuecomment-2639960013 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-26[fix] engine unsplash: image links by preserving URL parametersfatwang2
Only remove ixid parameter while keeping other essential URL parameters to ensure images are properly displayed in search results.
2025-02-26[l10n] update translations from Weblatesearxng-bot
fecbeb1d5 - 2025-02-20 - return42 <return42@users.noreply.translate.codeberg.org> 8891568c6 - 2025-02-17 - AlanBacker <alanbacker@users.noreply.translate.codeberg.org> 727ae2508 - 2025-02-15 - return42 <return42@users.noreply.translate.codeberg.org> 11f215e90 - 2025-02-15 - return42 <return42@users.noreply.translate.codeberg.org> 9eb07083e - 2025-02-15 - thenack0 <thenack0@users.noreply.translate.codeberg.org>
2025-02-26[fix] various issues in the documentationMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4370 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] remove dead invidious instances from the settingsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] engines bing.images & brave.videos - fix parse data stringMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] piped engine - update backend_url listMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[mod] activate startpage by default and use default timeout (3sec)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[feat] startpage: support for news and imagesBnyro
2025-02-20[fix] brave.news engine: response is HTML and no longer JSONMarkus Heiser
The response from brave.com for news is no longer a JSON string. Closes: https://github.com/searxng/searxng/issues/4352 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-20[fix] limiter: prevent loading cached index html when redirectedbearz314
The redirection to index lets client requests CSS token, if somehow they haven't been. We need to ensure the html isn't cached so the latest token can be retrieved.
2025-02-20[fix] limiter: prevent caching of token linkbearz314
Depending on server and client setup, this CSS link with empty content may be cached. For example, in my setup CloudFlare automatically adds 14400s (4hours) in my test. This prevents caching by browser and proxies so the CSS can be reliably requested.
2025-02-20[fix] mojeek web engine: don't add empty fmt argument for web searchesMarkus Heiser
Empty ``&fmt=`` argument triggers an automated tools detection from mojeek. Suggested-by: @shinodark in https://github.com/searxng/searxng/issues/4307#issuecomment-2669355322 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-17[fix] autocomplete: remove broken startpage backendMarkus Heiser
as long we don't have a solution for #4334 we can't offer startpage as autocomplete backend. Related: - https://github.com/searxng/searxng/issues/4334 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-17[fix] Fix improper import of corrections.htmlDuckxz
2025-02-15[l10n] update translations from Weblatesearxng-bot
2b26704c4 - 2025-02-12 - return42 <return42@users.noreply.translate.codeberg.org> 647377905 - 2025-02-12 - return42 <return42@users.noreply.translate.codeberg.org> afd50738d - 2025-02-12 - alexgabi <alexgabi@users.noreply.translate.codeberg.org> 665fafbe2 - 2025-02-11 - naktinis <naktinis@users.noreply.translate.codeberg.org> 583834fec - 2025-02-10 - alexgabi <alexgabi@users.noreply.translate.codeberg.org> 0f4f34434 - 2025-02-10 - MonsoonFire <monsoonfire@users.noreply.translate.codeberg.org> fbd59c560 - 2025-02-08 - akinu <akinu@users.noreply.translate.codeberg.org> c3f7f27f6 - 2025-02-07 - SecularSteve <secularsteve@users.noreply.translate.codeberg.org> cba4bc53f - 2025-02-07 - SecularSteve <secularsteve@users.noreply.translate.codeberg.org>
2025-02-12[fix] engine adobe stock videos datetime parsingbonswouar
re #4310
2025-02-09[mod] improve description of the prefernces URL in the "COOKIES" tabMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4272 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-08[fix] results.py: crashes when 'parsed_url' is NoneBnyro
2025-02-07[chore] engines: replace datetime.utcfromtimestamp with datetime.fromtimestampBnyro
2025-02-07[l10n] update translations from Weblatesearxng-bot
d030e5252 - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> d3c6b503b - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> ed13a35ed - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> 1126eef12 - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> ee8fd4d82 - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> b9507095f - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> 5766ca07e - 2025-02-06 - curtwheeler <curtwheeler@users.noreply.translate.codeberg.org> cadb0be4f - 2025-02-06 - ivantodorov <ivantodorov@users.noreply.translate.codeberg.org> 9e1d733b7 - 2025-02-06 - ivantodorov <ivantodorov@users.noreply.translate.codeberg.org> bbb8c9646 - 2025-02-06 - AndersNordh <andersnordh@users.noreply.translate.codeberg.org> 463ea44dc - 2025-02-05 - artens <artens@users.noreply.translate.codeberg.org> 3549e01c0 - 2025-02-05 - return42 <return42@users.noreply.translate.codeberg.org> 58277713c - 2025-02-05 - Ricky-Tigg <ricky-tigg@users.noreply.translate.codeberg.org> 511926257 - 2025-02-03 - artens <artens@users.noreply.translate.codeberg.org> 6d49bafee - 2025-02-03 - artens <artens@users.noreply.translate.codeberg.org> 5d1dcf0b0 - 2025-02-03 - return42 <return42@users.noreply.translate.codeberg.org> bb40eae80 - 2025-02-03 - artens <artens@users.noreply.translate.codeberg.org> 3e34b5486 - 2025-02-03 - davquar <davquar@users.noreply.translate.codeberg.org> e67e0eaaf - 2025-02-03 - return42 <return42@users.noreply.translate.codeberg.org> 664e90b17 - 2025-02-03 - kny5 <kny5@users.noreply.translate.codeberg.org> 34ebe95c7 - 2025-02-03 - AndersNordh <andersnordh@users.noreply.translate.codeberg.org> 74e21c47a - 2025-02-03 - rodgui <rodgui@users.noreply.translate.codeberg.org> ac770eae1 - 2025-02-03 - kny5 <kny5@users.noreply.translate.codeberg.org> e9509ed4b - 2025-02-02 - davquar <davquar@users.noreply.translate.codeberg.org> 79824e94e - 2025-02-01 - matsob0123 <matsob0123@users.noreply.translate.codeberg.org> 4153606b0 - 2025-02-01 - Fjuro <fjuro@users.noreply.translate.codeberg.org> 9c6763231 - 2025-01-31 - Shihfu Juan <xlion@xlion.tw> 791869503 - 2025-01-31 - Shihfu Juan <xlion@xlion.tw> 00e05f5aa - 2025-01-31 - Shihfu Juan <xlion@xlion.tw>
2025-02-06[fix] Internet links disappeared from wikidata side boxMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4285 Reported and tested by: Popolon Suggested-by: @dalf Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-02-03[fix] public domain image archive: change name to lowercaseallixx
Otherwise logs are flooded with warnings: WARNING:searx.engines: Engine name is not lowercase: "Public Domain Image Archive", converting to lowercase
2025-02-02[fix] openverse: update API and website URL (#4275)XLion
2025-01-31[l10n] update translations from Weblatesearxng-bot
86a55bb1f - 2025-01-30 - Shihfu Juan <xlion@xlion.tw> 553225b31 - 2025-01-30 - kratos <kratos@users.noreply.translate.codeberg.org> f6ad2986e - 2025-01-30 - return42 <return42@users.noreply.translate.codeberg.org> b550ed406 - 2025-01-30 - nebras <nebras@users.noreply.translate.codeberg.org> 2852d3ada - 2025-01-29 - Outbreak2096 <outbreak2096@users.noreply.translate.codeberg.org> 98d2ed269 - 2025-01-30 - Linerly <linerly@users.noreply.translate.codeberg.org> 8b13e0d11 - 2025-01-29 - RoyBarina <roybarina@users.noreply.translate.codeberg.org> 75bcc2aaf - 2025-01-29 - ghose <ghose@users.noreply.translate.codeberg.org> 6b21bccc2 - 2025-01-29 - Priit Jõerüüt <jrtcdbrg@users.noreply.translate.codeberg.org> 5dc3d664d - 2025-01-29 - return42 <return42@users.noreply.translate.codeberg.org>
2025-01-29[data] update searx.data - update_currencies.pyreturn42
2025-01-29[data] update searx.data - update_ahmia_blacklist.pyreturn42