zhi
d52861fd9c
feat: schedule type system for work/entertainment periods
- New model: ScheduleType (name, work_from/to, entertainment_from/to)
- Agent.schedule_type_id FK to schedule_types
- CRUD API: GET/POST/PATCH/DELETE /schedule-types/
- Agent assignment: PUT /schedule-types/agent/{agent_id}/assign
- Agent self-query: GET /schedule-types/agent/me
- Permissions: schedule_type.read, schedule_type.manage
- Migration: adds schedule_type_id column to agents table
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-21 09:20:51 +00:00
..
2026-02-21 08:25:37 +00:00
2026-03-16 13:22:14 +00:00
2026-04-21 09:20:51 +00:00
2026-02-22 09:05:05 +00:00
2026-04-05 09:37:14 +00:00
2026-03-29 16:33:00 +00:00
2026-03-21 19:18:20 +00:00
2026-03-19 09:38:37 +00:00
2026-03-30 22:27:05 +00:00
2026-04-04 20:16:22 +00:00
2026-03-20 10:03:56 +00:00
2026-03-16 13:22:14 +00:00
2026-03-30 12:49:52 +00:00
2026-03-29 15:35:23 +00:00
2026-03-12 11:41:55 +00:00
2026-04-21 09:20:51 +00:00
2026-03-19 09:38:37 +00:00
2026-03-30 10:46:20 +00:00
2026-03-16 13:22:14 +00:00
2026-03-16 13:22:14 +00:00