From 9add9fd23cd87cf3db3d188ceeab37953d555b91 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Sat, 27 Dec 2025 17:35:22 +0100 Subject: [PATCH] freshrss-extensions.unsafe-auto-login: init --- .../web-apps/freshrss/extensions/default.nix | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/web-apps/freshrss/extensions/default.nix b/pkgs/servers/web-apps/freshrss/extensions/default.nix index fc8176049fb8..8b3d2831e471 100644 --- a/pkgs/servers/web-apps/freshrss/extensions/default.nix +++ b/pkgs/servers/web-apps/freshrss/extensions/default.nix @@ -9,12 +9,12 @@ let buildFreshRssExtension = (callPackage ./freshrss-utils.nix { }).buildFreshRssExtension; - official_extensions_version = "unstable-2024-04-27"; + official_extensions_version = "unstable-2025-12-26"; official_extensions_src = fetchFromGitHub { owner = "FreshRSS"; repo = "Extensions"; - rev = "71de129744ba37fd4cf363b78445f5345bc6d0b7"; - hash = "sha256-A+hOjbGNfhwTOAMeo08MUdqfWxxetzLz865oQQDsQlg="; + rev = "42c32bfd9af2d816933cf310e24d25888a8e167d"; + hash = "sha256-El488QK3xWQM01GsuyBizud6VghXsRDqiOblnMfjVxE="; }; baseExtensions = @@ -107,6 +107,20 @@ let }; }; + unsafe-auto-login = buildFreshRssExtension { + FreshRssExtUniqueId = "UnsafeAutologin"; + pname = "unsafe-auto-login"; + version = official_extensions_version; + src = official_extensions_src; + sourceRoot = "${official_extensions_src.name}/xExtension-UnsafeAutologin"; + meta = { + description = "FreshRSS extension to bring back unsafe autologin functionality."; + homepage = "https://github.com/FreshRSS/Extensions/tree/master/xExtension-UnsafeAutologin"; + license = lib.licenses.agpl3Only; + maintainers = [ lib.maintainers.stunkymonkey ]; + }; + }; + youtube = buildFreshRssExtension { FreshRssExtUniqueId = "YouTube"; pname = "youtube";