-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
All links in the app (inbox cards, preview sections, reviewer/assignee chips, repo names, etc.) currently point to github.com. These should be rewritten to use Flumen's own routes so the user stays in the app.
GitHub links should only be offered as an alternative (e.g. small external-link icon).
Examples
| Current | Should be |
|---|---|
github.com/org/repo |
/en/repos/org/repo |
github.com/org/repo/pull/42 |
/en/repos/org/repo/pulls/42 |
github.com/org/repo/issues/10 |
/en/repos/org/repo/issues/10 |
github.com/user |
/en/profile/user |
Why
Flumen is the primary interface. Clicking a link should keep the user in context, not send them to GitHub. GitHub should be the fallback, not the default.
Notes
- Needs a helper/composable to transform GitHub URLs → Flumen routes
- "Open on GitHub" as a secondary action (small icon) is fine
- Applies everywhere: inbox cards, preview, created section, working on, etc.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request