KAN-12: Support both ticket link directions #174

Merged
Twyco merged 1 commits from feature/KAN-12-bidirectional-ticket-links into main 2026-10-01 15:15:33 +00:00
Owner

KAN-12

Ticket links can now be created from either side of a relationship. The ticket form lets users choose the label shown on the current ticket, including counterpart labels such as “Blocked by”. The API accepts the same direction, preserves the existing source direction when omitted, and returns the label shown on the current ticket. Existing links between a ticket pair are updated instead of duplicated.

Verification

  • php artisan test --compact tests/Feature/Projects/ProjectTicketLinkControllerTest.php tests/Feature/Api/TicketApiTest.php tests/Feature/TicketDetailPresentationTest.php — 15 passed, 106 assertions
  • pnpm run types:check — passed
  • pnpm run lint:check — passed
  • vendor/bin/pint --dirty --format agent — passed
## KAN-12 Ticket links can now be created from either side of a relationship. The ticket form lets users choose the label shown on the current ticket, including counterpart labels such as “Blocked by”. The API accepts the same direction, preserves the existing source direction when omitted, and returns the label shown on the current ticket. Existing links between a ticket pair are updated instead of duplicated. ## Verification - `php artisan test --compact tests/Feature/Projects/ProjectTicketLinkControllerTest.php tests/Feature/Api/TicketApiTest.php tests/Feature/TicketDetailPresentationTest.php` — 15 passed, 106 assertions - `pnpm run types:check` — passed - `pnpm run lint:check` — passed - `vendor/bin/pint --dirty --format agent` — passed
Twyco added 1 commit 2026-10-01 06:14:26 +00:00
feat: support both ticket link directions (KAN-12)
CI/CD / preconditions (pull_request) Successful in 1s
CI/CD / test_and_check_app (pull_request) Failing after 59s
CI/CD / Publish immutable image (pull_request) Skipped
3ec59ef367
Twyco merged commit 393d074bb7 into main 2026-10-01 15:15:33 +00:00
Twyco deleted branch feature/KAN-12-bidirectional-ticket-links 2026-10-01 15:15:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: PetschStudios/KanbanGit#174