Files
ackify-ce/backend/migrations/0017_add_reader_fields_to_documents.down.sql
Benjamin fb9dab2f0f feat: add document storage and integrated PDF viewer
Storage:
- Add S3 and local storage providers for document uploads
- Support file upload with checksum calculation
- Fix S3 upload for non-TLS connections (MinIO)

Document viewer:
- Add PDF.js-based viewer with scroll tracking
- Implement checksum verification on document load
- Add reader options (read mode, download, require full read)
- Auto-detect read completion for signed documents

API:
- Add document upload endpoint with storage integration
- Add proxy endpoint for stored documents
- Extend document metadata with storage and reader fields
2026-01-08 20:39:34 +01:00

7 lines
346 B
SQL

-- SPDX-License-Identifier: AGPL-3.0-or-later
-- Rollback reader configuration fields from documents table
ALTER TABLE documents DROP COLUMN IF EXISTS verify_checksum;
ALTER TABLE documents DROP COLUMN IF EXISTS require_full_read;
ALTER TABLE documents DROP COLUMN IF EXISTS allow_download;
ALTER TABLE documents DROP COLUMN IF EXISTS read_mode;