Frontend Issue 8: Add Board Repository Linking UI #24

Closed
opened 2026-05-19 02:28:03 -05:00 by null · 0 comments
Owner

Goal

Let authorized users link tracked Forgejo repositories to a Pipeline board.

Suggested Files

  • frontend/src/components/git/BoardForgejoRepositoryLinks.tsx
  • frontend/src/app/boards/[boardId]/page.tsx

Acceptance Criteria

  • Board users with write access can attach/detach repositories.
  • Board readers can see linked repositories without edit actions.
  • Empty/loading/error states are present.
  • npm run lint and npx tsc --noEmit pass.

Out Of Scope

  • Issue panel, Close issue action.
## Goal Let authorized users link tracked Forgejo repositories to a Pipeline board. ## Suggested Files - `frontend/src/components/git/BoardForgejoRepositoryLinks.tsx` - `frontend/src/app/boards/[boardId]/page.tsx` ## Acceptance Criteria - Board users with write access can attach/detach repositories. - Board readers can see linked repositories without edit actions. - Empty/loading/error states are present. - `npm run lint` and `npx tsc --noEmit` pass. ## Out Of Scope - Issue panel, Close issue action.
null added the
boards
forgejo
frontend
labels 2026-05-19 03:32:03 -05:00
null referenced this issue from a commit 2026-05-20 03:16:54 -05:00
null closed this issue 2026-05-20 03:17:03 -05:00
Sign in to join this conversation.
No description provided.