79eccd5598d660eb508ee8f706906d0012511613
Previously FileService fell back to extension-based MIME detection, causing TIFF, HEIC, DOCX and other unlisted types to be served as octet-stream (forced download instead of inline display). - Add content_type column to documents (V3 migration) - Store file.getContentType() in DocumentService on upload and file replace - MassImportService uses Files.probeContentType() for local files - DocumentController prefers doc.getContentType() over S3-reported type - FileService: remove extension-based fallback (no longer needed) - DocumentService: replace leftover ResponseStatusException with DomainException Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Python
73.1%
TypeScript
11.5%
Java
10.9%
Svelte
4.2%
Shell
0.1%