Add materials, exam images, storage quota, and API guide

Upload documents for AI context, exam images for Moodle questions, per-template storage limits, embedded images in XML export, and GUIA_API_Y_FLUJO.md with full endpoint documentation.
This commit is contained in:
Mireya Cueto Garrido
2026-06-01 10:30:40 +02:00
parent ba2507918b
commit 7bc27da33a
29 changed files with 1892 additions and 59 deletions
+14
View File
@@ -0,0 +1,14 @@
import uuid
from pydantic import BaseModel
class TemplateStorageUsage(BaseModel):
template_id: uuid.UUID
used_bytes: int
limit_bytes: int
remaining_bytes: int
materials_bytes: int
images_bytes: int
used_mb: float
limit_mb: float