From 5ebcbae8b558d674d573dbdee6e8891164a1476e Mon Sep 17 00:00:00 2001 From: gahusb Date: Wed, 6 May 2026 01:34:47 +0900 Subject: [PATCH] =?UTF-8?q?docs(packs-lab):=20routes=20=EB=AA=A8=EB=93=88?= =?UTF-8?q?=20docstring=20=EC=A0=95=EB=A6=AC=20(mint-token=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80,=20DSM=20=EC=9E=90=EB=8F=99=20=EB=A7=8C=EB=A3=8C=20?= =?UTF-8?q?=EB=AA=85=EC=8B=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packs-lab/app/routes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packs-lab/app/routes.py b/packs-lab/app/routes.py index 57b4cbc..65cacbf 100644 --- a/packs-lab/app/routes.py +++ b/packs-lab/app/routes.py @@ -1,9 +1,10 @@ """packs-lab API 엔드포인트. - POST /api/packs/sign-link — Vercel HMAC 인증 → DSM 공유 링크 +- POST /api/packs/admin/mint-token — Vercel HMAC 인증 → 일회성 upload 토큰 - POST /api/packs/upload — 일회성 토큰 인증 → multipart 저장 + supabase INSERT - GET /api/packs/list — Vercel HMAC 인증 → pack_files 전체 조회 -- DELETE /api/packs/{file_id} — Vercel HMAC 인증 → soft delete + DSM 공유 정리 +- DELETE /api/packs/{file_id} — Vercel HMAC 인증 → soft delete (DSM 공유는 자동 만료) """ import logging import os