b9f0278329
feat: Centralize document preview logic into useDocumentPreview and add correspondentLookupByName to useCorrespondentsnils2025-12-10 02:33:22 +01:00
ed8450c0e2
refactor: streamline hook integration and context object creation in useDocumentsWorkspace by directly using hook return values and consolidating related state.
nils2025-12-10 02:07:44 +01:00
24950e1a12
simplify frontend document and folder memoization.
nils2025-12-09 02:03:46 +01:00
1d127e2122
feat: Add TagRemovalZone component and refactor drag-drop for tag management
nils2025-12-09 01:30:31 +01:00
aaa4a9b577
feat: Prevent tag transfers on folders
nils2025-12-09 01:10:20 +01:00
ebc7ce67a1
feat: Refactor tag interaction handling to use unified handlers
nils2025-12-09 01:00:54 +01:00
4f28230243
reverse toast order
nils2025-12-09 00:24:59 +01:00
a8c133bbf9
feat: refactor frontend document tag display by removing EntryTags.
nils2025-12-09 00:21:15 +01:00
f3292211a8
feat: remove unused canvas focus request from tag interactions.
nils2025-12-09 00:17:16 +01:00
99fa12a1be
feat: refactor frontend tag interaction handlers
nils2025-12-09 00:03:55 +01:00
c38d88c209
feat: Implement tag drag-and-drop functionality
nils2025-12-08 23:49:50 +01:00
757913cf00
feat: Implement new drag-and-drop system for documents and tags, including workspace-level handling and improved visual feedback.
nils2025-12-08 23:30:18 +01:00
a850f70e24
feat: refactor folder refresh with toast notifications and console logging for toasts.
nils2025-12-08 19:20:36 +01:00
47599aba4a
feat: Refactor folder tree management to use FoldersManager and remove onToggle functionality
nils2025-12-07 01:12:28 +01:00
bd1cdc0817
feat: Refactor sidebar props to simplify data flow
nils2025-12-06 23:04:49 +01:00
54d72138d2
feat: Add an Ollama-based PDF OCR script and refactor frontend folder tree management with a new FoldersManager and useSyncExternalStore.
nils2025-12-06 22:40:11 +01:00
c88c3c13d6
feat: Introduce FoldersManager and useFolderData to manage and display folder contents, including documents and subfolders.
nils2025-12-06 22:06:53 +01:00
86b9ac2ab6
feat: Add document download link component, refactor download URL resolution with expiration checks
nils2025-12-04 23:38:17 +01:00
22e39420bb
feat: update frontend for document handling and styling.
nils2025-12-04 23:26:22 +01:00
2389c6f4bc
feat: update document workspace and taxonomy data hooks.
nils2025-12-04 23:10:12 +01:00
8aa1872ea5
refactor: Reorganize frontend by moving UI components, hooks, and utilities to new components, logic, features, and lib directories
nils2025-12-04 23:05:35 +01:00
3f7c294948
feat: Remove documentLink prop and onNavigatorSnapshot logic, and add openDetailPanel and closeDetailPanel to document shell.
nils2025-12-04 01:32:28 +01:00
8bb9f9950a
feat: refactor document opening/preview logic to support preview/sidepanel actions.
nils2025-12-04 01:02:54 +01:00
447b012e48
feat: Introduce DocumentOpenContext for document activation in the frontend
nils2025-12-04 00:57:54 +01:00
e66451afbd
feat: Introduce a generic inline rename input component for document editing
nils2025-12-03 12:00:57 +01:00
e1dd1990d7
refactor: Remove redundant max-width and max-height properties from preview zoom elements.
nils2025-12-02 15:16:39 +01:00
c0093edc09
refactor: remove openDocumentPreview and onDocumentOpen props from document panel components and hooks.
nils2025-12-02 14:59:23 +01:00
cf41148942
refactor: consolidate message display options into a shared MessageOptions interface.
nils2025-12-02 13:10:25 +01:00
ebe8b163b9
refactor: Consolidate mutation options, simplify tag attachment and removal logic, and remove unused tag drop handler.
nils2025-12-02 13:01:14 +01:00
5ffe9e4d27
refactor: improve document preview type checking by replacing ts-ignore with explicit type checks.
nils2025-12-01 23:51:37 +01:00