Commit Graph

  • be451bda1e dev: switch to fully containerized Docker Compose workflow main nils 2025-12-17 18:07:12 +01:00
  • b8c2426079 Update screenshots nils 2025-12-17 13:58:41 +01:00
  • 3c9a9fc060 Initial commit dev nils 2025-12-17 13:37:31 +01:00
  • 6ec18900fe update workspace view data hook. dev-archive-v1 nils 2025-12-14 03:23:12 +01:00
  • b6857bd0b3 feat: optimize frontend document panel rendering and folder creation. nils 2025-12-12 03:47:50 +01:00
  • 6ba8084caa feat: Refactor DocumentsPanel to use a shared application shell context for state management nils 2025-12-12 02:57:10 +01:00
  • 34e6c3037f feat: Add document update functionality to frontend nils 2025-12-12 02:11:24 +01:00
  • b10404f0f3 feat: add frontend folder creation functionality. nils 2025-12-12 01:51:33 +01:00
  • d281364aef feat: refactor document filtering logic to useWorkspaceViewData. nils 2025-12-12 00:51:26 +01:00
  • b2a355312f feat: update frontend data management and types. nils 2025-12-11 21:27:09 +01:00
  • e8636ce7da feat: Replaced document preview with a new fullscreen viewer nils 2025-12-11 00:43:55 +01:00
  • f6bd6e2feb fix nils 2025-12-10 14:38:34 +01:00
  • 8cc5ed854a fix nils 2025-12-10 03:57:43 +01:00
  • c8cc4b4b7c feat: adjust frontend document navigation and opening contexts. nils 2025-12-10 03:49:15 +01:00
  • ae002b99f0 feat: refactor frontend sidepanel to detailPanel naming. nils 2025-12-10 03:33:32 +01:00
  • 9d13365348 feat: update frontend components for integration. nils 2025-12-10 03:28:43 +01:00
  • e367006a6c fix desktop opendetail panel on enter nils 2025-12-10 03:23:27 +01:00
  • d15d5388fa cleanup bulk actions nils 2025-12-10 03:06:14 +01:00
  • b9f0278329 feat: Centralize document preview logic into useDocumentPreview and add correspondentLookupByName to useCorrespondents nils 2025-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. nils 2025-12-10 02:07:44 +01:00
  • f0b58317b9 refactor: restructure useAppShell context into nested objects nils 2025-12-10 01:48:46 +01:00
  • 82dcd6d33c feat: enhance frontend tag operations with UI notifications. nils 2025-12-10 00:01:33 +01:00
  • 1d8d55144f feat: Implement asynchronous tag operations with user feedback nils 2025-12-09 23:13:18 +01:00
  • 3ccc1f6698 feat: Refactor tag and correspondent management to use canonical types and dedicated managers. nils 2025-12-09 18:54:30 +01:00
  • ce821c1817 feat: update frontend document management components. nils 2025-12-09 13:49:07 +01:00
  • 8a16293f0e feat: refine frontend folder management and display by merging folder tree data. nils 2025-12-09 12:37:27 +01:00
  • 463046c970 layout fixes nils 2025-12-09 12:02:19 +01:00
  • 116e839f67 less useMemo nils 2025-12-09 02:04:39 +01:00
  • 24950e1a12 simplify frontend document and folder memoization. nils 2025-12-09 02:03:46 +01:00
  • 1d127e2122 feat: Add TagRemovalZone component and refactor drag-drop for tag management nils 2025-12-09 01:30:31 +01:00
  • aaa4a9b577 feat: Prevent tag transfers on folders nils 2025-12-09 01:10:20 +01:00
  • ebc7ce67a1 feat: Refactor tag interaction handling to use unified handlers nils 2025-12-09 01:00:54 +01:00
  • 4f28230243 reverse toast order nils 2025-12-09 00:24:59 +01:00
  • a8c133bbf9 feat: refactor frontend document tag display by removing EntryTags. nils 2025-12-09 00:21:15 +01:00
  • f3292211a8 feat: remove unused canvas focus request from tag interactions. nils 2025-12-09 00:17:16 +01:00
  • 99fa12a1be feat: refactor frontend tag interaction handlers nils 2025-12-09 00:03:55 +01:00
  • c38d88c209 feat: Implement tag drag-and-drop functionality nils 2025-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. nils 2025-12-08 23:30:18 +01:00
  • a850f70e24 feat: refactor folder refresh with toast notifications and console logging for toasts. nils 2025-12-08 19:20:36 +01:00
  • dbff980792 fix nils 2025-12-08 16:31:59 +01:00
  • 04a9316c8e npm nils 2025-12-08 16:27:20 +01:00
  • 3a0ef7867e feat: Add document move and tag mutations, refine document upload logic nils 2025-12-08 16:27:13 +01:00
  • 5632d2252a feat: refactor DesktopWorkspace to use new contexts for asset and tag interactions nils 2025-12-08 12:40:25 +01:00
  • 73468bbb02 refactor(documents): encapsulate panel logic and state into dedicated React contexts nils 2025-12-08 12:31:30 +01:00
  • 44cf4603fe fix tag dragging nils 2025-12-08 12:30:44 +01:00
  • 608239e412 feat: Refactor frontend authentication and tenant switching to use global state nils 2025-12-08 01:19:52 +01:00
  • 5840c9d1d0 feat: Refactor frontend hooks to use useNavigate and useAppDispatch directly nils 2025-12-08 00:05:06 +01:00
  • d46db2c701 refactor: centralize API error notifications with a new useNotifyApiError hook nils 2025-12-07 23:55:47 +01:00
  • 595c170c00 refactor: centralize frontend status message handling with useStatusToast nils 2025-12-07 23:46:10 +01:00
  • b29e856225 feat: refactor frontend document sorting preferences and sidebar utilities. nils 2025-12-07 22:55:26 +01:00
  • 53664f2421 refactor: Replace useWorkspaceBreadcrumbs hook with resolveBreadcrumbs utility nils 2025-12-07 22:10:34 +01:00
  • d62f462129 fix nils 2025-12-07 20:45:01 +01:00
  • 2d5cc1fd7c fix nils 2025-12-07 01:35:21 +01:00
  • 632665b0ed simplify shit nils 2025-12-07 01:31:34 +01:00
  • 47599aba4a feat: Refactor folder tree management to use FoldersManager and remove onToggle functionality nils 2025-12-07 01:12:28 +01:00
  • bd1cdc0817 feat: Refactor sidebar props to simplify data flow nils 2025-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. nils 2025-12-06 22:40:11 +01:00
  • c88c3c13d6 feat: Introduce FoldersManager and useFolderData to manage and display folder contents, including documents and subfolders. nils 2025-12-06 22:06:53 +01:00
  • 9b79115170 drop useMemo nils 2025-12-05 01:58:19 +01:00
  • 66a0be42bd cleanup nils 2025-12-05 00:41:00 +01:00
  • b8a23c7ec4 cleanup nils 2025-12-05 00:32:45 +01:00
  • 65ad797378 refine viewer detail panel logic and styling. nils 2025-12-05 00:14:25 +01:00
  • 36c8e4cbaa cleanup nils 2025-12-04 23:55:04 +01:00
  • 86b9ac2ab6 feat: Add document download link component, refactor download URL resolution with expiration checks nils 2025-12-04 23:38:17 +01:00
  • 22e39420bb feat: update frontend for document handling and styling. nils 2025-12-04 23:26:22 +01:00
  • 2389c6f4bc feat: update document workspace and taxonomy data hooks. nils 2025-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 nils 2025-12-04 23:05:35 +01:00
  • 128714a1e0 improve Content-Disposition header generation for non-ASCII characters. nils 2025-12-04 22:21:49 +01:00
  • 56e45561d6 fix nils 2025-12-04 22:19:49 +01:00
  • 4308ff220b refactor: Decouple frontend API calls from a shared client instance nils 2025-12-04 21:59:39 +01:00
  • d06fc133e7 refactor nils 2025-12-04 17:20:45 +01:00
  • 834d4f641b move date formatting to a utility. nils 2025-12-04 16:21:00 +01:00
  • 2353f114f6 fix nils 2025-12-04 14:48:20 +01:00
  • dd521f9f1d simplify nils 2025-12-04 14:37:09 +01:00
  • 34230cda21 fix nils 2025-12-04 13:22:04 +01:00
  • 0a67d88ff2 fix nils 2025-12-04 13:17:31 +01:00
  • e8f578eb48 feat: standardize correspondent and tag types with usage count nils 2025-12-04 13:11:52 +01:00
  • 225f810513 fix api in backend nils 2025-12-04 13:10:32 +01:00
  • b5d0a8cb66 refactor nils 2025-12-04 12:43:10 +01:00
  • 2ea74816fb feat: Refactor utility and component exports, update dependencies, and add Knip for unused code detection. nils 2025-12-04 11:58:04 +01:00
  • c3375b714d remove geometry.ts nils 2025-12-04 11:10:48 +01:00
  • f57bb9f6eb introduce a unified document viewer component. nils 2025-12-04 02:21:11 +01:00
  • cbd463e1d9 cleanup nils 2025-12-04 01:34:26 +01:00
  • 3f7c294948 feat: Remove documentLink prop and onNavigatorSnapshot logic, and add openDetailPanel and closeDetailPanel to document shell. nils 2025-12-04 01:32:28 +01:00
  • 8bb9f9950a feat: refactor document opening/preview logic to support preview/sidepanel actions. nils 2025-12-04 01:02:54 +01:00
  • 447b012e48 feat: Introduce DocumentOpenContext for document activation in the frontend nils 2025-12-04 00:57:54 +01:00
  • 65555c18e8 cleanup nils 2025-12-04 00:29:32 +01:00
  • 9f88823315 Remove document link and download URL management from frontend components nils 2025-12-04 00:23:27 +01:00
  • 4b02d1c7d5 cleanup nils 2025-12-04 00:09:32 +01:00
  • c6a627af8a feat: Add Download type and document download field, unify preview zoom styling nils 2025-12-03 23:56:35 +01:00
  • dad6f1e0b8 refactor document viewer UI buttons and props. nils 2025-12-03 22:48:18 +01:00
  • e46318aee5 feat: Add OCR script for PDFs using Ollama and refine document preview navigation and zoom behavior. nils 2025-12-03 17:07:51 +01:00
  • 186743ee37 feat: frontend status toast overlay, while refactoring document store usage. nils 2025-12-03 15:16:26 +01:00
  • 4337575b17 improve desktop layout rendering readiness. nils 2025-12-03 14:30:56 +01:00
  • e66451afbd feat: Introduce a generic inline rename input component for document editing nils 2025-12-03 12:00:57 +01:00
  • e1dd1990d7 refactor: Remove redundant max-width and max-height properties from preview zoom elements. nils 2025-12-02 15:16:39 +01:00
  • c0093edc09 refactor: remove openDocumentPreview and onDocumentOpen props from document panel components and hooks. nils 2025-12-02 14:59:23 +01:00
  • cf41148942 refactor: consolidate message display options into a shared MessageOptions interface. nils 2025-12-02 13:10:25 +01:00
  • ebe8b163b9 refactor: Consolidate mutation options, simplify tag attachment and removal logic, and remove unused tag drop handler. nils 2025-12-02 13:01:14 +01:00
  • 5ffe9e4d27 refactor: improve document preview type checking by replacing ts-ignore with explicit type checks. nils 2025-12-01 23:51:37 +01:00