• Joined on 2025-11-05
daniel released 26.13-alpha at daniel/furtka 2026-04-21 17:30:22 +02:00
daniel pushed tag 26.13-alpha to daniel/furtka 2026-04-21 17:03:31 +02:00
daniel pushed to main at daniel/furtka 2026-04-21 17:03:30 +02:00
8c1fd1da2b fix: unbreak upgrade path + install-lock race
daniel released 26.12-alpha at daniel/furtka 2026-04-21 16:17:00 +02:00
daniel pushed to main at daniel/furtka 2026-04-21 15:50:52 +02:00
f3cd9e963c feat(install): async background install with progress polling
daniel pushed tag 26.12-alpha to daniel/furtka 2026-04-21 15:50:52 +02:00
daniel released 26.11-alpha at daniel/furtka-apps 2026-04-21 13:34:45 +02:00
daniel released 26.11-alpha at daniel/furtka 2026-04-21 13:27:48 +02:00
daniel deleted tag 26.11-alpha from daniel/furtka-apps 2026-04-21 13:23:28 +02:00
daniel pushed tag 26.11-alpha to daniel/furtka-apps 2026-04-21 13:23:28 +02:00
daniel pushed to main at daniel/furtka-apps 2026-04-21 13:01:57 +02:00
b1dadbc952 chore: release 26.11-alpha
daniel pushed tag 26.11-alpha to daniel/furtka-apps 2026-04-21 13:01:57 +02:00
daniel pushed to main at daniel/furtka 2026-04-21 13:01:20 +02:00
470823b347 feat(auth): login-guard the Furtka UI with a cookie session
daniel pushed tag 26.11-alpha to daniel/furtka 2026-04-21 13:01:20 +02:00
daniel pushed to main at daniel/furtka-apps 2026-04-21 12:26:21 +02:00
57593d98a7 chore: retrigger CI
daniel pushed to main at daniel/furtka-apps 2026-04-21 12:19:13 +02:00
2a31a7927c fix(jellyfin): use compose default-substitution so validator passes
daniel released 26.10-alpha at daniel/furtka-apps 2026-04-21 12:11:51 +02:00
daniel released 26.10-alpha at daniel/furtka 2026-04-21 12:03:34 +02:00
daniel pushed to main at daniel/furtka 2026-04-21 11:56:56 +02:00
577c2469f7 style(tests): reflow OPTIONAL_PATH_MANIFEST to match ruff format
daniel pushed tag 26.10-alpha to daniel/furtka-apps 2026-04-21 11:48:38 +02:00