Add issue dependency management commands #4
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Summary
Add commands to manage issue dependencies via the Gitea API. Currently dependencies can only be set through the Gitea web UI.
API Reference
Gitea exposes
/repos/{owner}/{repo}/issues/{index}/dependencieswith:Request body for POST/DELETE:
CLI Interface
Acceptance Criteria
tea issues deps list <number>lists all blocking issuestea issues deps add <issue> <blocker>creates a dependencytea issues deps remove <issue> <blocker>removes a dependencyowner/repo#numberworks for blockers