docs: update CLAUDE.md with new schema column and API endpoint

Adds max_upload_size_bytes to instance_settings schema and
POST /api/admin/storage/cleanup-media to API endpoints.
This commit is contained in:
Jannis Braun
2026-03-23 02:25:25 +01:00
parent 7ba6c4074e
commit ed854cce53
+2
View File
@@ -548,6 +548,7 @@ CREATE TABLE instance_settings (
max_resolution INTEGER NOT NULL DEFAULT 1080,
max_framerate INTEGER NOT NULL DEFAULT 60,
registration_open INTEGER, -- explicit registration override (null = use env)
max_upload_size_bytes INTEGER, -- admin-configurable upload limit (null = use env var)
updated_at INTEGER NOT NULL
);
@@ -709,6 +710,7 @@ PATCH /api/settings/instance (auth, admin) { instanceName?, registrationOp
GET /api/admin/storage/stats (auth, admin) → StorageStats
GET /api/admin/storage/orphans (auth, admin) → { orphans: OrphanedFile[] }
POST /api/admin/storage/cleanup (auth, admin) { dryRun?: boolean } → CleanupResult
POST /api/admin/storage/cleanup-media (auth, admin) { maxAgeDays, dryRun? } → CleanupResult
GET /api/admin/users (auth, admin) ?q=&page=&pageSize=&showDeleted= → AdminUserListResponse
PATCH /api/admin/users/:id/role (auth, admin) { isAdmin: boolean } → AdminUser
POST /api/admin/users/:id/reset-password (auth, admin) → { temporaryPassword }