SPA: "Classic UI" row in Settings → System About card, plain <a href="/system/health"> (full-page nav into Blazor), ExternalLink icon + help text listing what still lives in the legacy UI. To be removed again in #91 phase (b).
Blazor: lightweight "Opens in ChicoryTV" tooltip cue on the 11 MudNavLink entries that 302-redirect per LegacyUiRedirects.Map (channels, media/libraries, schedules, playouts, settings/*).
Tests: App.test.tsx coverage for the link (146 web tests green); dotnet build clean.
Closes #147 (#91 follow-up).
- SPA: "Classic UI" row in Settings → System About card, plain `<a href="/system/health">` (full-page nav into Blazor), ExternalLink icon + help text listing what still lives in the legacy UI. To be removed again in #91 phase (b).
- Blazor: lightweight "Opens in ChicoryTV" tooltip cue on the 11 MudNavLink entries that 302-redirect per `LegacyUiRedirects.Map` (channels, media/libraries, schedules, playouts, settings/*).
- Tests: App.test.tsx coverage for the link (146 web tests green); `dotnet build` clean.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Add a discoverable "Open Classic UI" link in the SPA's Settings → System
About card, pointing at /system/health (a real full-page navigation, not
the SPA's pushState router), so un-migrated Blazor-only admin screens
stay reachable now that root / redirects to the SPA.
Also add a lightweight "Opens in ChicoryTV" tooltip cue (small icon) on
the Blazor sidebar's redirecting MudNavLink entries (per
LegacyUiRedirects.Map), so it's clear before clicking which sidebar
entries leave the Blazor UI vs. stay in it.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
timothy
merged commit 2b09bffab8 into main2026-07-07 12:40:10 +02:00
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.
Closes #147 (#91 follow-up).
<a href="/system/health">(full-page nav into Blazor), ExternalLink icon + help text listing what still lives in the legacy UI. To be removed again in #91 phase (b).LegacyUiRedirects.Map(channels, media/libraries, schedules, playouts, settings/*).dotnet buildclean.🤖 Generated with Claude Code