Alex alex
  • Joined on 2026-05-11
alex pushed to main at alex/manage 2026-07-12 12:52:44 +02:00
7e53edfcc6 fix(qbittorrent): recognize SID cookie from raw Set-Cookie header on login
alex pushed to main at alex/manage 2026-07-12 12:35:51 +02:00
b9a79b85d1 fix(qbittorrent): show set-cookie presence in login diagnostic
alex pushed to main at alex/manage 2026-07-11 15:07:21 +02:00
6d46de26c4 fix(qbittorrent): stop mislabeling gateway/URL errors as auth failures
50c0c9b548 fix(gauge): render single value arc with correct Tailwind v4 colors
Compare 2 commits »
alex pushed to main at alex/manage 2026-07-11 14:19:31 +02:00
b011d2421b fix(qbittorrent): reuse authenticated client across widget fetches
alex pushed to dev at alex/headquarter 2026-07-11 14:07:59 +02:00
6191565e80 Merge branch 'fix/terminal-tui-scrollbar' into dev
468f34202a fix(terminal): hide scrollbar and stop stale-frame wheel scroll for TUI tools
Compare 2 commits »
alex pushed to main at alex/manage 2026-07-11 13:54:26 +02:00
dad2202756 fix: reset service editor on switch + add service-page settings shortcut
alex pushed to dev at alex/headquarter 2026-07-11 13:49:02 +02:00
996a858892 Merge branch 'fix/terminal-pong-leak' into dev
ff7fcb6e8d fix(terminal): stop heartbeat pong leaking into the PTY as input
Compare 2 commits »
alex pushed to dev at alex/headquarter 2026-07-11 13:33:29 +02:00
3f06224b75 Merge branch 'fix/web-terminal-multiline-paste' into dev
a1a77c99a6 fix: enable multiline paste in web terminal
Compare 2 commits »
alex pushed to main at alex/manage 2026-07-11 13:21:44 +02:00
84dcf9e010 fix: resolve Jellyfin usernames to internal Id and harden qBittorrent login
alex pushed to main at alex/manage 2026-07-11 12:32:02 +02:00
ecabc65dd4 fix: widget edit crash (#185) + resizable textarea for complex fields
alex pushed to main at alex/manage 2026-07-10 14:34:31 +02:00
044d386ac7 fix: split HTTP connect/read timeouts (Jellyfin build + qBit stats)
alex pushed to main at alex/manage 2026-07-10 07:46:50 +02:00
9bc8fab971 chore: fold pre-existing ServicesPage.tsx formatter stray
29650ca512 chore(per-instance-hook-scoping): archive verified+synced change
f921524d37 spec(per-instance-hook-scoping): sync into new canonical domain
8d3c44d87f spec(per-instance-hook-scoping): verify + reconcile tracking
3bc7ce5269 feat(per-instance-hook-scoping): scope observability + backup hooks by instance
Compare 25 commits »
alex pushed to main at alex/manage 2026-07-09 22:42:02 +02:00
8afdd9c2bc spec(grafana-metric-gateway): add proposal
alex pushed to main at alex/manage 2026-07-09 22:30:49 +02:00
3e3e69b0be spec(service-credential-tester): add proposal
cadb6d0991 fix(nav): add qBittorrent to per-service-type navbar entries
493c0e1aeb fix(services): surface validation errors in add-service dialog
Compare 3 commits »
alex pushed to main at alex/manage 2026-07-09 16:39:12 +02:00
a9381e2471 spec(per-instance-hook-scoping): add proposal
alex pushed to main at alex/manage 2026-07-09 16:31:01 +02:00
e461279566 chore(services-as-hub-ia): archive verified change (paperwork-only)
1fe7c06083 chore(mobile-responsive-parity): archive verified change (paperwork-only)
ec7ebd7013 chore: regenerate stale .pi-map.md / .pi-map.index.md project maps
98f17f6e5d chore: apply pre-existing formatter reformat to MediaTab.tsx
Compare 4 commits »
alex pushed to main at alex/manage 2026-07-09 12:58:49 +02:00
5cb5e79032 chore(service-storage-harness): archive verified+synced change
c9201a004c spec(service-storage-harness): sync into canonical service-storage domain
40a7ac80d3 spec(service-storage-harness): verify + reconcile tracking
c9404f0794 spec(service-storage-harness): add spec (28 requirements SS-101..128)
75c949ad25 feat(service-storage-harness): slice 4 — cascade-delete wiring + integration test
Compare 21 commits »
alex pushed to main at alex/manage 2026-07-06 19:35:19 +02:00
67c51f9fc0 Fix: user_id validation causes read timeout on slow Jellyfin
alex pushed to main at alex/manage 2026-07-06 17:45:52 +02:00
7497469d5e Fix: user_id 'admin' rejected by Jellyfin API (400)
alex pushed to main at alex/manage 2026-07-06 17:36:09 +02:00
a3888026ab Fix: media worker crashes silently before writing error state