Sicherhaven
16c21c17d2
feat(partner-portal): Sprint 2 — partner-me events CRUD endpoints
Add partner-scoped event endpoints under /api/v1/partners/me/events/:
- GET/POST /partners/me/events/ → list + create
- GET/PATCH/DELETE /partners/me/events/{pk}/ → detail + update + delete
- POST /partners/me/events/{pk}/duplicate/ → clone as draft
All endpoints enforce partner ownership via _require_owned_event().
Create auto-sets partner FK + source='partner'. Duplicate always
resets status to 'created' (draft).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 11:20:37 +05:30
..
2026-04-21 12:39:38 +05:30
2026-03-24 14:46:03 +00:00
2026-03-24 14:46:03 +00:00
2026-04-21 17:11:01 +05:30
2026-04-22 10:30:58 +05:30
2026-04-21 13:42:02 +05:30
2026-04-22 11:20:37 +05:30
2026-04-22 11:20:37 +05:30