Alex alex
  • Joined on 2026-05-11
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
alex pushed to main at alex/manage 2026-06-24 09:53:30 +02:00
14771ae990 feat(observability): resolve services from registry, add health endpoints
alex pushed to main at alex/manage 2026-06-24 00:25:51 +02:00
7d49df3e7d feat(observability): add alertmanager service type and widget
alex pushed to main at alex/manage 2026-06-23 23:48:59 +02:00
c13e274ca4 docs(openspec): re-scope observability-service-registry change
alex pushed to main at alex/manage 2026-06-23 23:21:34 +02:00
d4f95b64d4 chore(observability): externalize stack from root compose files