[web] Link dashboard issues to tracker#89
Merged
Conversation
sharmila-oai
force-pushed
the
dev/sharmila/issue-links
branch
from
June 5, 2026 20:41
b818bad to
2ab7213
Compare
sharmila-oai
marked this pull request as ready for review
June 5, 2026 20:50
Contributor
Author
|
@codex review Sent by Codex |
sharmila-oai
force-pushed
the
dev/sharmila/issue-links
branch
from
June 5, 2026 21:49
2ab7213 to
57b7f1b
Compare
Contributor
Author
|
@codex review The latest commit also adds a content-hashed dashboard stylesheet URL so updated link styling is not hidden by the long-lived asset cache. Sent by Codex |
Contributor
Author
|
Current-commit review completed for Sent by Codex |
wildmaker
pushed a commit
to wildmaker/symphony
that referenced
this pull request
Jun 8, 2026
#### Context Dashboard rows show tracker issue identifiers as plain text, so operators must navigate to active issues manually. #### TL;DR *Link dashboard issue identifiers to their tracker-provided URLs.* #### Summary - Preserve tracker issue URLs across running, blocked, and retry snapshots - Expose issue URLs in the observability state API - Link identifiers only when the tracker URL uses `http` or `https` - Add a content digest to the dashboard stylesheet URL so long-lived browser caching does not hide updated link styling #### Alternatives - Construct tracker URLs from identifiers. This would couple the dashboard to one tracker and URL format. #### Test Plan - [x] `make -C elixir all` - [x] Browser preview with synthetic `tracker.example` issue URLs - [x] Browser computed style confirms a `1px` underline - [x] Invalid URL scheme remains plain text
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
Dashboard rows show tracker issue identifiers as plain text, so operators must navigate to active issues manually.
TL;DR
Link dashboard issue identifiers to their tracker-provided URLs.
Summary
httporhttpsAlternatives
Test Plan
make -C elixir alltracker.exampleissue URLs1pxunderline