332b5b3c40756c11861dc1630b801f33e1841ddd
Adds a new multipart endpoint that accepts multiple files and creates one document per file without requiring any form metadata. Each document gets title = filename-without-extension and status = UPLOADED. - Fix storeDocument() to strip the file extension from the document title - Validate content type (PDF/JPEG/PNG/TIFF) server-side; unsupported files are skipped and returned as per-file errors in QuickUploadResult - Tests cover 401/403 auth, success path, and unsupported file type Closes #66 (backend part) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Python
73.2%
TypeScript
11.5%
Java
10.8%
Svelte
4.2%
Shell
0.1%