Sprint 2: Ticket Engine, SLA Engine, Photo Uploads, Category System #2

Merged
abiba-bot merged 7 commits from fm/denya-onecare-s2 into main 2026-07-23 18:55:00 +00:00
Owner
No description provided.
abiba-bot added 7 commits 2026-07-23 17:47:00 +00:00
- Ticket CRUD with full 15-status lifecycle enforcement
- Auto-generated ticket numbers (PAV-YYYY-NNNNN)
- Status transitions validated and auto-logged to timeline
- Reopen with 7-day window + auto-escalation to Ama
- SLA engine: priority-based deadlines and breach detection
- Photo uploads to uploads/ with multipart support
- Category system seeded from PRD §7 taxonomy (20 top-level)
- Flat and tree category listing endpoints
- SLA status check endpoint (/api/tickets/{id}/sla)
- Paginated ticket listing with filters
abiba-bot merged commit bc23338bc1 into main 2026-07-23 18:55:00 +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: SyslogSolution/denya-onecare#2