517 Commits

Author SHA1 Message Date
Leon Bösche
143675bad0 Fix web build: add ignore comments for conditional import methods 2026-01-25 01:42:27 +01:00
Leon Bösche
edf83de94c Fix web build: use dynamic cast for Blob arguments 2026-01-25 01:37:22 +01:00
Leon Bösche
edced8825d Fix flutter analyze errors: correct Blob constructor usage and dispose method 2026-01-25 01:31:33 +01:00
Leon Bösche
88f1f5d87e Fix download button centering and width, fix audio/video loading by using blob URLs for web 2026-01-25 01:29:05 +01:00
Leon Bösche
9286fe4dd8 idle0119 2026-01-25 01:19:51 +01:00
Leon Bösche
f346b628ed Fix audio player bar height: center it instead of expanding 2026-01-25 01:19:37 +01:00
Leon Bösche
b819fee208 Fix download button: show only download icon without text 2026-01-25 01:16:38 +01:00
Leon Bösche
cbb18854da idleee 2026-01-25 01:09:25 +01:00
Leon Bösche
bb8cb5a23d Fix PDF loading: fetch PDF bytes directly and use SfPdfViewer.memory() 2026-01-25 01:08:47 +01:00
Leon Bösche
73db23f590 Enhance close button in PublicFileViewer: add custom button style to remove splash effect 2026-01-25 01:05:29 +01:00
Leon Bösche
8fd0ded519 Reorder PublicFileViewer header: download button left, close button right, add 4px top padding 2026-01-25 00:57:55 +01:00
Leon Bösche
c29bd89a0a idle 2026-01-25 00:45:26 +01:00
Leon Bösche
02e4eeec07 Enhance PublicFileViewer: add PDF/video viewing, ModernGlassButton, and improved layout 2026-01-25 00:44:40 +01:00
Leon Bösche
d482c533d7 Refactor initialLocation formatting in GoRouter for improved readability 2026-01-25 00:34:34 +01:00
Leon Bösche
db331ef4ca Fix share link routing: add initialLocation to GoRouter and fix download URL host 2026-01-25 00:34:16 +01:00
Leon Bösche
f44d64b7ad Fix share URL host to always use www.b0esche.cloud instead of r.Host 2026-01-25 00:27:58 +01:00
Leon Bösche
7ed915555b Update file share link host to use 'www' for consistency 2026-01-25 00:20:32 +01:00
Leon Bösche
a321104b4c Update file share link URLs to remove 'public' segment for consistency 2026-01-25 00:02:59 +01:00
Leon Bösche
119e8e0736 Remove unused _revokeShareLink method and update share link message for clarity 2026-01-24 23:54:07 +01:00
Leon Bösche
e4931d4e03 Refactor ShareFileDialog: reduce maxLines for share URL input and streamline button layout for link creation 2026-01-24 23:51:29 +01:00
Leon Bösche
ea5c297641 Implement automatic share link creation and logging for file sharing; make org_id nullable in file_share_links 2026-01-24 23:45:08 +01:00
Leon Bösche
82eba17a82 Enhance file sharing functionality: infer org_id when not provided, update share link responses to include shareUrl 2026-01-24 23:16:51 +01:00
Leon Bösche
421e95d83b Fix nullable org_id handling in public share handlers 2026-01-24 22:56:10 +01:00
Leon Bösche
cca21c09d5 Allow NULL org_id in file_share_links for personal file sharing, update model and handlers 2026-01-24 22:54:50 +01:00
Leon Bösche
c7aab0b026 Fix file sharing: add backend routes for /orgs/files/{fileId}/share, update frontend ShareFileDialog to use correct paths and improve UI 2026-01-24 22:47:27 +01:00
Leon Bösche
228a5c9644 Implement user-specific share link management for files 2026-01-24 22:32:58 +01:00
Leon Bösche
acfd882bba Refactor ShareFileDialog header to improve layout and ensure text overflow handling 2026-01-24 22:21:50 +01:00
Leon Bösche
5f7d831bdd Update share button icon to use send_outlined for improved clarity 2026-01-24 22:14:53 +01:00
Leon Bösche
1cf778366f Enhance file sharing handlers to support user ownership checks and improve error handling 2026-01-24 22:13:23 +01:00
Leon Bösche
d8133347f0 Refactor ShareFileDialog to improve UI layout, error handling, and share link management 2026-01-24 21:53:13 +01:00
Leon Bösche
b703a209d0 Refactor share file dialog to auto-create share link and simplify error handling 2026-01-24 21:49:55 +01:00
Leon Bösche
896f475b03 Refactor file sharing UI to use TextField for share link display and improve error handling 2026-01-24 21:38:29 +01:00
Leon Bösche
49c578cef2 Remove backup of file_share_links table migration 2026-01-24 21:22:39 +01:00
Leon Bösche
44081099c4 Update migration steps to include file share links in the migration process 2026-01-24 21:20:06 +01:00
Leon Bösche
828b63c8c8 Refactor file download handling to simplify browser download process and ensure proper content disposition for file downloads 2026-01-24 21:11:25 +01:00
Leon Bösche
6bbdc157cb Implement file sharing functionality with public share links and associated API endpoints 2026-01-24 21:06:18 +01:00
Leon Bösche
4770380e38 Refactor role selection dropdown to use Material widget for improved styling and tap target size 2026-01-24 06:18:09 +01:00
Leon Bösche
a9c49a0282 Enhance role selection dropdown with custom InkWell and update dropdown color 2026-01-24 05:59:18 +01:00
Leon Bösche
692e7767f3 Enhance role selection dropdown styling in organization settings dialog 2026-01-24 05:49:05 +01:00
Leon Bösche
b3d1e40130 Add spacing between role selection and dropdown in organization settings dialog 2026-01-24 05:46:44 +01:00
Leon Bösche
cd3c91f93e Refactor invite tab layout and enhance user suggestions dropdown functionality 2026-01-24 05:27:51 +01:00
Leon Bösche
41898dfcc7 Refactor invite tab to improve layout and remove unused variables 2026-01-24 05:19:28 +01:00
Leon Bösche
17cc47f22d Add maxLines and overflow properties to file name display for better UI handling 2026-01-24 05:14:41 +01:00
Leon Bösche
deb8b50bb9 Fix suggestions positioning using CompositedTransformFollower to properly position dropdown below TextField 2026-01-24 05:06:30 +01:00
Leon Bösche
65ad05ac76 Refactor invitation and invite link sections for improved readability and layout consistency 2026-01-24 04:55:02 +01:00
Leon Bösche
3a80ad4f15 Implement overlay dropdown for username suggestions to prevent pushing content down 2026-01-24 04:54:42 +01:00
Leon Bösche
032b287548 Increase width of ModernGlassButton for improved layout consistency 2026-01-24 04:50:00 +01:00
Leon Bösche
4f9230cdc2 Fix TextField not accepting input by moving TextEditingController to state instead of recreating on every build 2026-01-24 04:39:58 +01:00
Leon Bösche
be09b5830e Refactor Send Invitation button to use fixed width for better layout consistency 2026-01-24 04:38:43 +01:00
Leon Bösche
5cf3b1d997 Use content_copy icon for copy link button; fix missing buttons in personal workspace by granting full permissions for orgId empty 2026-01-24 04:36:40 +01:00