Leon Bösche
b4e9829f04
Fix splash effects on all buttons in organization settings dialog
...
- Add splashColor: Colors.transparent and highlightColor: Colors.transparent to all IconButtons
- Add ButtonStyle with NoSplash.splashFactory and transparent overlayColor to all TextButtons
- Updated close button, remove member button, cancel invitation button, and accept/reject buttons
- Maintains consistent button behavior across the entire app
2026-01-24 00:02:22 +01:00
Leon Bösche
48c9c19a64
Fix settings button and dialog tab buttons
...
- Change 'Settings' button to 'Manage' with proper icon visibility
- Only show Manage button when in an organization (selectedOrg != null)
- Replace TabBar with custom animated tab buttons that match app styling
- Add smooth animations and visual feedback to tab buttons
- Maintain consistent splash effects across the dialog
2026-01-24 00:00:04 +01:00
Leon Bösche
e10e499b6c
Backend: Fix organization API endpoints and RBAC
...
- Fix member list API response format to match frontend expectations
- Fix join requests API response format
- Add proper JSON tags to Invitation struct
- Grant OrgManage permission to admin role for proper RBAC
These changes ensure frontend-backend API contracts are aligned and admins can manage organizations.
2026-01-23 23:48:10 +01:00
Leon Bösche
bfe2d1d521
Fix string concatenation for error messages in audio playback handling
2026-01-23 23:40:30 +01:00
Leon Bösche
26cbe83d66
Add JoinPage feature with invite token handling and update routing
2026-01-23 23:39:59 +01:00
Leon Bösche
98e7bbdb9e
Refactor code for improved readability and consistency in multiple files
2026-01-23 23:21:46 +01:00
Leon Bösche
20bc0ac757
Implement complete Organizations feature with RBAC
...
- Add owner/admin/member roles with proper permissions
- Implement invite links and join requests system
- Add organization settings dialog with member management
- Create database migrations for invitations and invite links
- Update backend API with org management endpoints
- Fix compilation errors and audit logging
- Update frontend models and API integration
2026-01-23 23:21:23 +01:00
Leon Bösche
a03b0dfe33
idle
2026-01-21 14:54:47 +01:00
Leon Bösche
73e757a86b
Adjust audio player bar positioning for improved layout
2026-01-19 23:12:46 +01:00
Leon Bösche
6c4a5555f3
letzte heute
2026-01-17 04:17:53 +01:00
Leon Bösche
d41566f4dc
Adjust audio player bar positioning and width for improved layout
2026-01-17 04:12:40 +01:00
Leon Bösche
800d0c3020
Adjust audio player bar positioning for improved layout
2026-01-17 04:04:03 +01:00
Leon Bösche
968065a0a3
idle
2026-01-17 03:55:48 +01:00
Leon Bösche
cb5f4d0e83
Remove debug print statements from audio player for cleaner code. deploy now
2026-01-17 03:45:07 +01:00
Leon Bösche
898922efd1
Refactor audio player to manage subscriptions more effectively and ensure proper cleanup
2026-01-17 03:40:56 +01:00
Leon Bösche
014b77a27e
idle3
2026-01-17 03:39:07 +01:00
Leon Bösche
ab6c6b2ff8
idle2
2026-01-17 03:38:07 +01:00
Leon Bösche
bdba13cb60
idle
2026-01-17 03:32:22 +01:00
Leon Bösche
0c1e470779
Replace close button with a simple 'x' text for improved clarity and simplicity
2026-01-17 03:31:13 +01:00
Leon Bösche
0d88d8e58e
Increase right padding of audio player bar to avoid overlapping navigation buttons
2026-01-17 03:30:19 +01:00
Leon Bösche
3e7cc12b32
Increase right padding of audio player bar to avoid overlapping navigation buttons
2026-01-17 03:14:41 +01:00
Leon Bösche
d806fb806c
Adjust audio player bar width to 24% for improved layout
2026-01-17 03:08:16 +01:00
Leon Bösche
25790fd157
Adjust audio player bar positioning for improved layout and avoid overlapping navigation buttons
2026-01-17 03:02:11 +01:00
Leon Bösche
00b4436013
Adjust audio player bar positioning and width for improved layout; add authentication token retrieval in file download URL generation
2026-01-17 03:02:04 +01:00
Leon Bösche
0a23133043
Refactor file URL generation to use file path instead of file ID and adjust audio player bar width for improved layout
2026-01-17 02:55:34 +01:00
Leon Bösche
66ec456102
Update url_launcher_web version to 2.4.2 and sha256 checksum in pubspec.lock
2026-01-17 02:53:50 +01:00
Leon Bösche
1c1e6a570c
Fix audio player state access for conditional imports to ensure compatibility across platforms
2026-01-17 02:46:36 +01:00
Leon Bösche
8a1660b781
Add web audio player implementation with enhanced stream handling and error management
2026-01-17 02:40:58 +01:00
Leon Bösche
d9a651b375
Enhance audio file handling with improved error logging and UI adjustments for audio player bar positioning
2026-01-17 02:31:33 +01:00
Leon Bösche
979091f975
jetzaber
2026-01-17 02:20:10 +01:00
Leon Bösche
712abbb34f
Refactor HomePage layout to center title and align navigation buttons, enhancing visual structure
2026-01-17 01:58:27 +01:00
Leon Bösche
a219b8c1a2
Refactor HomePage layout to separate title and audio player bar, enhancing clarity and organization
2026-01-17 01:51:43 +01:00
Leon Bösche
2c565c3b50
Refactor HomePage layout to improve audio bar integration and navigation button arrangement
2026-01-17 01:41:58 +01:00
Leon Bösche
6ee244b829
Refactor HomePage layout by simplifying padding and removing duplicate title widget
2026-01-17 01:34:02 +01:00
Leon Bösche
893526eeac
Enhance audio player functionality by auto-playing on load and resetting position at end
2026-01-17 01:27:03 +01:00
Leon Bösche
c2919facfd
Refactor HomePage layout for improved audio player visibility and navigation button arrangement
2026-01-17 01:23:39 +01:00
Leon Bösche
c6eb497bfa
idle01
2026-01-16 20:53:55 +01:00
Leon Bösche
072564fb0f
Refactor HomePage layout to improve audio player integration and enhance UI responsiveness
2026-01-16 16:09:07 +01:00
Leon Bösche
0b2a9bad2f
Add audio file selection callback and integrate audio player bar in file explorer and home page
2026-01-16 15:49:33 +01:00
Leon Bösche
13c5aed435
Enhance PDF viewer theme by updating progress bar and scroll status styles
2026-01-16 15:38:40 +01:00
Leon Bösche
2cdc55ba2f
Add audio player functionality to file explorer and integrate just_audio package
2026-01-16 15:33:21 +01:00
Leon Bösche
b27cc5eaf0
Add SfTheme wrapper for PDF viewer and update syncfusion_flutter_core dependency
2026-01-16 15:01:51 +01:00
Leon Bösche
b006187320
Refactor button overlay color handling in document viewer, file explorer, and home page for improved state management
2026-01-16 14:43:29 +01:00
Leon Bösche
c2db24133b
Enhance button styles by setting transparent overlay color in document viewer
2026-01-16 14:14:36 +01:00
Leon Bösche
46cf6531d9
Refactor dialog background color and button styles in document viewer and home page
2026-01-16 14:04:48 +01:00
Leon Bösche
8dcf1fab1e
idle7000
2026-01-16 02:52:17 +01:00
Leon Bösche
f94f36350f
idle6000
2026-01-16 02:45:44 +01:00
Leon Bösche
4285baecbf
idle
2026-01-16 02:31:55 +01:00
Leon Bösche
fc96a6a8e0
Disable hyperlink navigation and dialog in document viewer for enhanced user experience
2026-01-16 02:25:24 +01:00
Leon Bösche
1fa76638a6
Disable hyperlink navigation in document viewer; update dependencies in pubspec.lock
2026-01-15 22:36:30 +01:00