Skip to content

CE: Stabilize dashboard Desktop App link via /#download#305

Merged
ericflo merged 1 commit intomainfrom
ce/dashboard-desktop-card-stable-link
Apr 16, 2026
Merged

CE: Stabilize dashboard Desktop App link via /#download#305
ericflo merged 1 commit intomainfrom
ce/dashboard-desktop-card-stable-link

Conversation

@ericflo
Copy link
Copy Markdown
Owner

@ericflo ericflo commented Apr 16, 2026

What

Change the dashboard 'Desktop App' card to link to the in-app /#download anchor instead of https://github.com/ericflo/modelrelay/releases/latest.

Why

'/releases/latest' redirects to whichever release was tagged most recently (currently desktop-v0.1.1). The next CLI or server release will retarget that link to a page with no desktop installers, breaking the dashboard CTA silently. The /#download anchor on the landing page is curated and updated with each desktop release, so this link can no longer be invalidated by an unrelated release.

Files changed

  • crates/modelrelay-cloud/src/routes/dashboard.rs (single anchor)

Test plan

  • cargo test -p modelrelay-cloud passes
  • Post-deploy: dashboard 'Desktop App' card navigates to /#download with the install buttons visible

@ericflo ericflo merged commit a5d42a9 into main Apr 16, 2026
12 checks passed
@ericflo ericflo deleted the ce/dashboard-desktop-card-stable-link branch April 16, 2026 12:02
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