Commit Graph

  • 9952323252 Refactor debug logging for organization creation and API client methods Leon Bösche 2026-01-11 01:58:37 +01:00
  • d3ed7fd4f3 Add comprehensive debug logging for password flow and org creation diagnostics Leon Bösche 2026-01-11 01:45:59 +01:00
  • fd4224d1da Fix Nextcloud user creation password encoding Leon Bösche 2026-01-11 01:30:40 +01:00
  • ed22c5eda4 Fix file upload timeout and UX issues Leon Bösche 2026-01-11 01:19:00 +01:00
  • acb9b5f71c Fix formatting issues in Nextcloud user creation and WebDAV client methods Leon Bösche 2026-01-11 00:57:17 +01:00
  • e34d09f762 Remove unused encoding/json import Leon Bösche 2026-01-11 00:48:04 +01:00
  • 9b03695d61 Fix Nextcloud user creation and WebDAV URL construction Leon Bösche 2026-01-11 00:45:58 +01:00
  • e36a4e5785 Refactor organization creation logic for improved readability and maintainability Leon Bösche 2026-01-11 00:44:23 +01:00
  • 7cf55325d4 Fix org creation from initial state and wrong password error handling Leon Bösche 2026-01-11 00:28:02 +01:00
  • 6186c4c779 Add WebDAV upload URL debug logging Leon Bösche 2026-01-10 23:43:12 +01:00
  • 9b10b1f6f1 Add debug logging to NewUserWebDAVClient to diagnose URL construction Leon Bösche 2026-01-10 23:40:27 +01:00
  • 0ce9185373 Fix NewUserWebDAVClient to strip path from base URL before constructing user-specific WebDAV URL Leon Bösche 2026-01-10 23:24:24 +01:00
  • 4a4e03e041 Fix getUserWebDAVClient to use actual username and COALESCE for NULL handling Leon Bösche 2026-01-10 23:16:02 +01:00
  • 18600a6bc1 Implement user provisioning for Nextcloud accounts and enhance WebDAV client handling Leon Bösche 2026-01-10 22:58:35 +01:00
  • 2f20241ba6 Fix file deletion logic to trigger Equatable change detection Leon Bösche 2026-01-10 22:16:04 +01:00
  • 7aaca1d1f4 Add logging for configuration loading and WebDAV client initialization Leon Bösche 2026-01-10 22:05:07 +01:00
  • 185cbc83b9 Remove unused os import and enforce exclusive use of Nextcloud WebDAV storage in file handlers Leon Bösche 2026-01-10 21:46:16 +01:00
  • e64925b438 Refactor file handling to exclusively use Nextcloud WebDAV storage, removing local fallback logic Leon Bösche 2026-01-10 21:46:12 +01:00
  • 6c864612db Add comprehensive upload/download debugging to fix file storage issues Leon Bösche 2026-01-10 21:11:53 +01:00
  • 288363d2da Add CORS expose headers for PDF viewer compatibility Leon Bösche 2026-01-10 19:16:23 +01:00
  • 54fa429e3e Fix folder sorting and organization creation provider issue Leon Bösche 2026-01-10 19:06:18 +01:00
  • 0f13b6c01d Fix HTTPS scheme detection using X-Forwarded-Proto header Leon Bösche 2026-01-10 15:58:14 +01:00
  • f372172898 Fix document viewer: add dynamic base URL and debug logging for file downloads Leon Bösche 2026-01-10 05:21:43 +01:00
  • fa6ba846d8 Remove mock authentication and file repository implementations to streamline codebase Leon Bösche 2026-01-10 05:06:15 +01:00
  • 1366807b25 Refactor EditorSessionBloc to improve readability of emit statements for active and read-only states Leon Bösche 2026-01-10 05:05:11 +01:00
  • 22868b2958 Enhance EditorSession state to include token in active and read-only states; update editor handler to use new Collabora URL Leon Bösche 2026-01-10 05:05:04 +01:00
  • 84c7ed0815 Refactor EditorSession model to include token in props and update JSON parsing; simplify route handlers by removing JWT manager parameter Leon Bösche 2026-01-10 05:02:07 +01:00
  • 941d8bf736 Add JWT token handling to document viewer and related components Leon Bösche 2026-01-10 05:00:18 +01:00
  • b381a46483 Refactor authentication handling in HTTP routes to utilize middleware for user ID extraction and improve download URL encoding Leon Bösche 2026-01-10 04:48:28 +01:00
  • 5669385616 Update go.mod and go.sum to include additional dependencies for improved functionality Leon Bösche 2026-01-10 03:51:07 +01:00
  • 0797b407a5 Refactor file download handlers to implement local storage fallback and enhance organization creation with slug generation Leon Bösche 2026-01-10 03:47:35 +01:00
  • f3656fdbd0 Normalize folder names to prevent leading/trailing slashes in folder creation Leon Bösche 2026-01-10 03:40:46 +01:00
  • 687c7a5a61 Update download URLs in viewer handlers to use the correct domain Leon Bösche 2026-01-10 03:04:29 +01:00
  • 6a3a2f6701 Add session token handling for PDF viewer in DocumentViewerModal and DocumentViewer Leon Bösche 2026-01-10 02:09:52 +01:00
  • f86c44224e Refactor GetFileByID method to improve readability by removing unnecessary blank lines Leon Bösche 2026-01-10 02:06:10 +01:00
  • 7f6e7f7a10 Add GetFileByID method and enhance viewer handlers for file metadata retrieval Leon Bösche 2026-01-10 02:06:03 +01:00
  • cadf504643 Enhance session restoration and add user file viewer endpoint Leon Bösche 2026-01-10 01:39:15 +01:00
  • 1ceb27dea8 Improve folder path construction logic to handle root and parent paths correctly Leon Bösche 2026-01-10 01:08:04 +01:00
  • 11436e93c5 Implement CORS middleware with configurable allowed origins and update config structure Leon Bösche 2026-01-10 01:06:37 +01:00
  • 7f6fe23219 Refactor folder creation logic to reload directory from backend and normalize parent path Leon Bösche 2026-01-10 00:57:09 +01:00
  • c8cd82edb4 idle Leon Bösche 2026-01-10 00:48:35 +01:00
  • ff370af5a1 Update API binary for improved functionality Leon Bösche 2026-01-10 00:39:43 +01:00
  • ca39b3dee4 Add file ID support to FileItem and update related components for consistency Leon Bösche 2026-01-10 00:26:34 +01:00
  • 260b8b180e idle4000 Leon Bösche 2026-01-09 23:57:29 +01:00
  • 4f67ead22d Add detailed logging for file uploads and handle upload errors in UI Leon Bösche 2026-01-09 23:57:28 +01:00
  • 14a86b8ae1 Add JSON tags to Organization struct fields for API compatibility Leon Bösche 2026-01-09 23:22:26 +01:00
  • 708d4ca790 Add error handling for organization loading in HomePage Leon Bösche 2026-01-09 23:14:45 +01:00
  • aac6d2eb46 Refactor file download URL construction to use ApiClient's base URL and ensure consistent remote path for user files Leon Bösche 2026-01-09 23:01:11 +01:00
  • d20840f4a6 Refactor PermissionBloc to allow all permissions for authenticated users Leon Bösche 2026-01-09 22:53:33 +01:00
  • a1ff88bfd9 Refactor FileExplorer and HomePage to use dynamic orgId instead of hardcoded values Leon Bösche 2026-01-09 22:44:45 +01:00
  • cfeae0a199 idle300 Leon Bösche 2026-01-09 22:11:15 +01:00
  • bb33ad1241 Refactor HomePage to use MultiBlocProvider for better state management and lifecycle handling Leon Bösche 2026-01-09 22:11:14 +01:00
  • 3ec4f9d331 Fix missing OrganizationBloc provider and add OrgApi to DI Leon Bösche 2026-01-09 21:50:44 +01:00
  • 2a70212123 Remove token refresh logic - no refresh endpoint available Leon Bösche 2026-01-09 21:40:06 +01:00
  • b3b31f9c4c Remove auto-refresh attempt on 401 - /auth/refresh endpoint doesn't exist Leon Bösche 2026-01-09 21:37:36 +01:00
  • e6c87f6044 Fix personal workspace routing - use empty orgId for /user/files endpoint Leon Bösche 2026-01-09 20:49:00 +01:00
  • 6866f7fdab Fix GetUserFiles SQL parameter order Leon Bösche 2026-01-09 20:31:05 +01:00
  • 8114a3746b Fix context key mismatch - use typed contextKey consistently Leon Bösche 2026-01-09 20:26:55 +01:00
  • a9d205f454 Run go mod tidy to fix dependencies Leon Bösche 2026-01-09 20:06:25 +01:00
  • a7b29c990b Add missing golang.org/x/sys dependency to go.sum Leon Bösche 2026-01-09 20:04:54 +01:00
  • 9daccbae82 Fix auth for 1.0.0: add logout endpoint, fix JWT claims consistency, add session revocation Leon Bösche 2026-01-09 19:53:09 +01:00
  • 2ab0786e30 fixed login form height Leon Bösche 2026-01-09 19:36:43 +01:00
  • 7489c7b1e7 changes Leon Bösche 2026-01-09 19:14:58 +01:00
  • f18e779375 work Leon Bösche 2026-01-09 18:58:09 +01:00
  • 2a62e13fc7 refactor: reorder dependency registration for clarity Leon Bösche 2026-01-09 18:26:13 +01:00
  • e16b1bb083 personal workspace backend flush Leon Bösche 2026-01-09 17:32:16 +01:00
  • ebb97f4f39 idle Leon Bösche 2026-01-09 17:01:41 +01:00
  • e9df8f7d9f idle Leon Bösche 2026-01-09 17:01:41 +01:00
  • 6a0c5780fd adaptive title Leon Bösche 2026-01-09 16:36:51 +01:00
  • 2876d9980f icons 3 Leon Bösche 2026-01-08 22:42:18 +01:00
  • 332b89e348 icon launch Leon Bösche 2026-01-08 22:34:22 +01:00
  • b99898815a idle Leon Bösche 2026-01-08 22:21:24 +01:00
  • bd5c424786 logo setup Leon Bösche 2026-01-08 22:18:20 +01:00
  • 5caf3f6b62 idle Leon Bösche 2026-01-08 22:09:52 +01:00
  • b18a171ac2 idle Leon Bösche 2026-01-08 22:09:45 +01:00
  • 37e1c1a616 Add session persistence with shared_preferences - maintain login across page refreshes Leon Bösche 2026-01-08 22:08:23 +01:00
  • 6a01fe84ac Fix AuthAuthenticated email access Leon Bösche 2026-01-08 21:42:04 +01:00
  • 7adde54a41 Support personal workspace without requiring organization Leon Bösche 2026-01-08 21:40:55 +01:00
  • 1eb8781550 Add CORS middleware to handle browser preflight requests Leon Bösche 2026-01-08 21:32:34 +01:00
  • 352e3ee6c5 idle Leon Bösche 2026-01-08 20:45:23 +01:00
  • 1930eb37fb Fix chi router middleware ordering - move auth middleware to protected routes subrouter Leon Bösche 2026-01-08 20:40:07 +01:00
  • 912fc99e9e idle Leon Bösche 2026-01-08 20:29:22 +01:00
  • 6b0fbbd855 dev first commit dev Leon Bösche 2026-01-08 19:32:43 +01:00
  • d73e2766ab bak bak Leon Bösche 2026-01-08 13:24:14 +01:00
  • 4131e7c7cf idle Leon Bösche 2026-01-08 13:07:14 +01:00
  • 5cb99815a0 idle Leon Bösche 2026-01-08 13:07:07 +01:00
  • 87ee5f2ae3 full stack second commit Leon Bösche 2025-12-18 00:11:30 +01:00
  • b35adc3d06 full stack first commit Leon Bösche 2025-12-18 00:02:50 +01:00
  • ab7c734ae7 idle Leon Bösche 2025-12-17 23:45:39 +01:00
  • 7749ebfd08 go first commit Leon Bösche 2025-12-17 22:57:57 +01:00
  • e5a4de7aab idle Leon Bösche 2025-12-17 17:55:57 +01:00
  • 209dcb3a08 orgs impl Leon Bösche 2025-12-17 16:55:00 +01:00
  • aa2266d445 idle Leon Bösche 2025-12-17 16:30:40 +01:00
  • 3da1ef99a9 orgs first commit Leon Bösche 2025-12-17 16:20:29 +01:00
  • 5b71c6b9d2 docs first commit Leon Bösche 2025-12-17 14:53:29 +01:00
  • dd1aa4775c good morning Leon Bösche 2025-12-17 14:48:55 +01:00
  • b6f5b6e243 idle Leon Bösche 2025-12-17 04:49:18 +01:00
  • bfb1792b5d idle Leon Bösche 2025-12-17 04:28:42 +01:00
  • e4ee0f9a68 idle Leon Bösche 2025-12-17 04:12:22 +01:00
  • 3af3c71a1c idle Leon Bösche 2025-12-17 02:17:43 +01:00