Enhance App Functionality with Role-Based Permissions and UI Improvements

- Introduced a new permission menu and role view settings to manage user access more effectively.
- Updated tab filtering logic to accommodate role-based permissions, ensuring users see only relevant options based on their roles.
- Enhanced the App.svelte component with new CSS styles for the view-as section, improving user experience and visual consistency.
- Added debug logging for tab filtering to assist in development and troubleshooting.
- Incremented the version number to reflect the latest changes and improvements.
This commit is contained in:
2025-10-25 20:37:18 +01:00
parent 5452da6ecc
commit fe0ed11ce4
4 changed files with 158 additions and 38 deletions

File diff suppressed because one or more lines are too long