-
feat(documents) : filesystem storage, server-side pagination and PDF compression
released this
2026-03-03 14:18:55 +00:00 | 593 commits to develop since this release- Add DocumentStorageService for file-based storage (replaces Base64 in DB)
- Add DocumentServeController with /file and /download endpoints
- Add DocumentUploadProcessor using FormData + filesystem storage
- Add DocumentNormalizer exposing fileUrl/downloadUrl on all responses
- Add DocumentFileCleanupListener for automatic file deletion
- Add MigrateDocumentsToFilesystemCommand (Base64 → files, memory-safe)
- Add ApiFilter (SearchFilter, ExistsFilter, OrderFilter) on Document entity
- Add PdfCompressorService + refactor CompressPdfCommand for batch processing
- Fix TypeMachine PUT: deserialize=false + validate=false to prevent
UniqueEntity false positive and writableLink collection interference - Update CHANGELOG for v1.8.0
- Update frontend submodule
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Downloads