feature: UI for linking specs to Forgejo issues #25
No reviewers
Labels
No labels
breaking
bug
ci
dependencies
documentation
feature
security
skip-changelog
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
thierryade/frontend!25
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/spec-issue-links"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #24.
Frontend for
thierryade/backend#26: onSpecDetailPanel, an "Issues Forgejo" section lists linked issues (repo#number, cached state/title, sync error if any), lets a writer link an existing issue manually or create one directly from the spec (defaulting to the project'sdefault_repo, overridable). The "Implémentée" row now shows a read-only, derived state once the spec has >=1 link instead of the manual toggle (implementation_source: "manual" | "issues" | null).AdminProjectsTabgets a "Dépôt Forgejo" editor next to the existing code-prefix one, for settingProject.default_repo.No live sync after creation yet (webhook/polling is a later slice) --
cached_state/title come from whatever the backend returned at creation time.Test plan
pnpm run test:unit-- 85/85 passing (5 new)vue-tsc -b-- cleanvite build-- clean🤖 Generated with Claude Code
https://claude.ai/code/session_014HiJrn6J6vhyFfC2qyY4uh
📊 Rapports Argus pour cette PR