Lista i szczegóły
GET /api/tickets
GET /api/tickets/:id
GET /api/tickets/board (developer)
GET /api/tickets/workload
Statystyki i feedy
GET /api/tickets/stats/overview
GET /api/tickets/stats/activation (developer)
GET /api/tickets/stats/usage (developer)
GET /api/tickets/closure-summaries/index-feed (developer)
Operacje zapisu
POST /api/tickets (multipart, załączniki)
PATCH /api/tickets/:id
POST /api/tickets/:id/comments
POST /api/tickets/:id/attachments
Powiązane zgłoszenia
GET /api/tickets/:id/related
POST /api/tickets/:id/related (developer)
DELETE /api/tickets/:id/related/:relatedId (developer)
Referencje zewnętrzne
GET /api/tickets/:id/external-references
POST /api/tickets/:id/external-references (developer)
DELETE /api/tickets/:id/external-references/:refId (developer)
Ważne reguły biznesowe
- Użytkownik może edytować zgłoszenie tylko w statusie
submitted (ticket_locked poza tym).
- Zamknięcie wymaga komentarza closure summary (
closure_summary_required).
- Walidacja tworzenia zgłoszeń jest ostrzejsza dla
bug i dla długości treści feature/improvement.