Backend changes: - Add acknowledgement_required field to Document model (migration 0009) - Add FolderViewSet with CRUD endpoints for folder management - Add folder_id filtering support in DocumentViewSet.get_queryset() - Register folders endpoint in API router Frontend changes: - Add DocumentAcknowledgementsReport component for viewing acknowledgement status - Add folder_id parameter to getDocuments API method - Add currentFolderId prop to DocumentUploadForm - Update document creation to save to selected folder - Add folder filtering in documents list view - Fix PDF worker loading (use local worker instead of CDN) - Lock pdfjs-dist version to 5.4.296 to prevent conflicts - Add postinstall script to copy PDF worker to public/ Features: - Hierarchical folder structure with parent-child relationships - Filter documents by selected folder - Upload documents to specific folders - View acknowledgement statistics with search and export - Local PDF worker for reliable document preview
7 lines
394 B
TypeScript
7 lines
394 B
TypeScript
export { DocumentUploadForm } from "./DocumentUploadForm";
|
|
export { DocumentStatusBadge } from "./DocumentStatusBadge";
|
|
export { DocumentWorkflowButtons } from "./DocumentWorkflowButtons";
|
|
export { DocumentPreview } from "./DocumentPreview";
|
|
export { DocumentAcknowledgement } from "./DocumentAcknowledgement";
|
|
export { DocumentAcknowledgementsReport } from "./DocumentAcknowledgementsReport";
|