Add vektor issue list with filtering #9
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#10 Add
vektor issue view command
austin/vektor
#18 Add default project to CLI config
austin/vektor
#8 Add
vektor issue create command
austin/vektor
Reference
austin/vektor#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
List issues with optional status and priority filters.
What needs to happen
CLI:
vektor issue list --project VEK --status todo,in_progress --priority highTable output: number (as VEK-3), status, priority, title.
Backend change needed:
The current
GET /api/projects/{key}/issuesendpoint returns all issues unfiltered. Add?status=todo&priority=highquery parameter support with conditional WHERE clauses in the SQL query. This follows the same pattern as the existinghandleUpdateIssuedynamic query building, but for SELECT instead of UPDATE.Key files
internal/api/issues.go—handleListIssuesneeds query param filteringcmd/vektor/— new issue list commandvektor issue createcommandvektor issue viewcommand