Dashboard: Add git repo web link and ensure PR link is always visible #347

Closed
opened 2026-04-15 08:43:35 +00:00 by mprihoda · 1 comment
mprihoda commented 2026-04-15 08:43:35 +00:00 (Migrated from github.com)

Layer: 1 — Fix the Annoying Stuff
Parent: #343

Problem

  • Worktree cards show a link to the issue tracker but no link to the git repository web page (GitHub/GitLab)
  • The PR link is sometimes missing due to cache timing — if the PR data hasn't been fetched yet, there's no link

Solution

  1. Add git repo web link — derive from the project's tracker config (repository field) and show as a persistent link on each worktree card (links to the branch page or repo root)
  2. Ensure PR link is always visible — if a PR exists for the branch, always show the link. If cache is stale, show the last known PR link rather than hiding it. Add a visual indicator if the data is stale.
  3. Both links should be easily accessible without expanding the card or navigating to details
**Layer:** 1 — Fix the Annoying Stuff **Parent:** #343 ## Problem - Worktree cards show a link to the issue tracker but no link to the git repository web page (GitHub/GitLab) - The PR link is sometimes missing due to cache timing — if the PR data hasn't been fetched yet, there's no link ## Solution 1. **Add git repo web link** — derive from the project's tracker config (`repository` field) and show as a persistent link on each worktree card (links to the branch page or repo root) 2. **Ensure PR link is always visible** — if a PR exists for the branch, always show the link. If cache is stale, show the last known PR link rather than hiding it. Add a visual indicator if the data is stale. 3. Both links should be easily accessible without expanding the card or navigating to details
mprihoda commented 2026-06-24 08:18:09 +00:00 (Migrated from github.com)

Completed — merged in PR #378.

Completed — merged in PR #378.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
iterative-works/iw-cli#347
No description provided.