This website requires JavaScript.
Explore
Help
Sign In
Alex
alex
0 Followers
·
0 Following
Joined on
2026-05-11
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
13
Projects
Packages
Public Activity
Starred Repositories
1
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
Previous
10
Next