Skip to content

Use internal Flumen routes instead of GitHub links #143

@Flo0806

Description

@Flo0806

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions