Skip to content

Add feature phase tickets route#2793

Open
cybercraftsolutionsllc wants to merge 1 commit into
stakwork:masterfrom
cybercraftsolutionsllc:codex/feature-phase-tickets-route-1982
Open

Add feature phase tickets route#2793
cybercraftsolutionsllc wants to merge 1 commit into
stakwork:masterfrom
cybercraftsolutionsllc:codex/feature-phase-tickets-route-1982

Conversation

@cybercraftsolutionsllc
Copy link
Copy Markdown

Summary

  • add GET /features/{feature_uuid}/phase/{phase_uuid}/tickets
  • validate auth, feature existence, and phase existence before returning phase tickets
  • update route coverage and generated Swagger docs for the new endpoint

Fixes #1982
Addresses #1983

Validation

  • go test ./routes -run '^TestFeatureRoutes$' -count=1
  • go test ./routes -run '^$' -count=1
  • git diff --check
  • Get-Content -Raw docs\swagger.json | ConvertFrom-Json | Out-Null

Known existing blocker

  • go test ./handlers -run '^$' -count=1 is still blocked by the existing stale mock issue: mocks.Database does not implement db.Database because it is missing GetBountyByUnlockCode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create route /features/uuid/phase/uuid/tickets

2 participants