Alex alex
  • Joined on 2026-05-11
alex created branch services-as-hub-ia-rebased in alex/manage 2026-06-26 23:10:19 +02:00
alex pushed to services-as-hub-ia-rebased at alex/manage 2026-06-26 23:10:19 +02:00
01527ae4f0 Rebase services-as-hub-ia onto mobile-responsive-parity
alex created branch services-as-hub-ia in alex/manage 2026-06-26 22:16:29 +02:00
alex pushed to services-as-hub-ia at alex/manage 2026-06-26 22:16:29 +02:00
44c259ffc5 Verify report for services-as-hub IA (Slice 12)
a8dfbd5dc6 Cleanup: delete dead top-level pages + update docs (Slice 11)
ec57eff59a Named dashboards + pinned service links (Slice 10)
84c1262bd6 Frontend: Observability split -- Alerts + Links + Metrics tabs (Slice 9)
8f4e8428f0 Authentik Users + Messaging tabs + message endpoint (Slice 8)
Compare 10 commits »
alex created branch mobile-responsive-parity in alex/manage 2026-06-26 18:28:05 +02:00
alex pushed to mobile-responsive-parity at alex/manage 2026-06-26 18:28:05 +02:00
b583d5a365 Update verify report: 4 of 5 residual risks resolved
32fa01cc12 Extract shared TablePagination (dedupe DataTable + Media mobile)
ac703eecd2 Pause TanStack interval refetches when the tab is hidden (D8)
d05de0aacd Touch-target pass: 44px min on default-size buttons (WCAG 2.5.5)
09b9c45665 SheetForm dirty-state confirm + wire isDirty into all form consumers (R4.5)
Compare 10 commits »
alex pushed to main at alex/manage 2026-06-26 11:53:23 +02:00
3d331e4c72 Make service connection config editable on service page
eebc86a52b Enforce http(s) schema on service base_url fields
Compare 2 commits »
alex pushed to main at alex/manage 2026-06-26 11:12:06 +02:00
56b919ea1f style(frontend/api): apply formatter to backups.ts and client.ts
648320abfd chore(project-map): refresh .pi-map role/arch summaries
Compare 2 commits »
alex pushed to main at alex/manage 2026-06-26 10:39:40 +02:00
7d252489de fix(api): return 503 instead of 500 when Jellyfin/SSH not configured
alex pushed to main at alex/manage 2026-06-26 10:18:43 +02:00
04319025de fix(api): attach Bearer token to services/widgets/backups requests
alex pushed to main at alex/manage 2026-06-25 11:07:21 +02:00
8bc209b27e docs: fix stale-live docs and drop obsolete Obsidian spec
alex pushed to main at alex/manage 2026-06-25 10:03:57 +02:00
cbc2740e37 Update docker-compose.yml
alex pushed to main at alex/manage 2026-06-24 16:56:27 +02:00
6919158012 docs: complete Jellyfin migration, archive jellyfin-service-registry
alex pushed to main at alex/manage 2026-06-24 16:51:30 +02:00
fd12e921fd refactor(settings): remove dead machine path fields from frontend
alex pushed to main at alex/manage 2026-06-24 16:38:48 +02:00
7107815a5c refactor(settings): drop jellyfin machine service + dead machine path fields
alex pushed to main at alex/manage 2026-06-24 15:28:26 +02:00
38b2de54ff chore: archive observability-service-registry, track pi-map artifacts
alex pushed to main at alex/manage 2026-06-24 11:15:52 +02:00
c1610c93a1 docs(observability): refresh docs for service-registry end state
alex pushed to main at alex/manage 2026-06-24 10:51:02 +02:00
b1a66a1ab7 chore(observability): remove remaining observability env vars, docs
alex pushed to main at alex/manage 2026-06-24 10:37:23 +02:00
b200025daa refactor(observability): drop file-SD writer for http_sd_configs
alex pushed to main at alex/manage 2026-06-24 10:23:25 +02:00
0c5698c903 feat(observability): service discovery, health cards, alertmanager widget