Skip to content

Show a system's type in the breadcrumb, not its storage kind - #345

Merged
Timmoth merged 1 commit into
stagingfrom
fix/breadcrumb-shows-system-type
Sep 27, 2026
Merged

Timmoth merged 1 commit into
stagingfrom
fix/breadcrumb-shows-system-type

Conversation

@Timmoth

@Timmoth Timmoth commented Sep 27, 2026 •

Copy link
Copy Markdown
Owner

No description provided.

A guest on a hypervisor on a server read

    nebula (server) / nebula-pve (system) / immich (system)

so the chain that exists to show the nesting hid what each layer actually
is. A System now reports its own type where it has one:

    nebula (Server) / nebula-pve (Hypervisor) / immich (VM)

Kinds and types are stored lower-case, so they are title-cased for display
with the initialisms that would otherwise look wrong (VM, UPS) spelled
properly. The single-crumb view lower-cased its label separately; it now
shares the same description.

The Playwright test seeds a Server -> hypervisor -> vm chain and fails on
the parent commit.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Timmoth
Timmoth merged commit ca5b0dd into staging Sep 27, 2026
1 check passed
@Timmoth
Timmoth deleted the fix/breadcrumb-shows-system-type branch September 27, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant