Entry Same Time Editing API

Cloudflare Pages Functions + Supabase 기반 엔트리 공동 작업 API입니다.

상태 확인: /api/health

POST /api/register
GET  /api/me
GET  /api/users?q=nickname
POST /api/projects
GET  /api/projects
GET  /api/projects/{projectId}
GET  /api/projects/{projectId}/snapshot
POST /api/projects/{projectId}/snapshot
GET  /api/invites
POST /api/invites
POST /api/invites/{inviteId}/respond
PATCH /api/members/{projectId}/{userId}
DELETE /api/members/{projectId}/{userId}
GET  /api/events?projectId={projectId}&after=0
GET  /api/notice
POST /api/notice/read

배포 전 Cloudflare Pages 환경변수에 SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY, 선택적으로 SUPABASE_ANON_KEY를 설정해야 합니다.