Commit Graph

7 Commits

Author SHA1 Message Date
Torsten Schulz (local)
f50ea76c89 Update StatusBox to display app version and adjust refresh intervals
Add a new element in StatusBox.vue to show the application version. Update the refresh interval for status display from every 0.5 seconds to every 1 second for improved performance. Increment mobile app version to 0.8.0-alpha8 and version code to 9. Introduce new VersionScreen in the mobile app for displaying version information, and update navigation and mock data accordingly.
2026-05-15 11:47:49 +02:00
Torsten Schulz (local)
99e439cb29 Update privacy information and increment mobile app version
Revise the privacy section in both the frontend and mobile app to include the correct address for data processing responsibility. Increment the mobile app version code to 8 and version name to 0.8.0-alpha7 to reflect these updates.
2026-05-15 11:30:37 +02:00
Torsten Schulz (local)
328bc9e776 Add account deletion feature and privacy section
Implement a new endpoint for account deletion in AuthController, allowing users to permanently delete their accounts and associated data. Update AuthService to handle account deletion logic, including confirmation checks and data removal from the database. Enhance frontend with new views and components for account deletion and privacy information, including links in the side menu and profile view. Update mobile app to support account deletion and privacy sections, improving user experience and compliance with data protection standards.
2026-05-15 11:20:08 +02:00
Torsten Schulz (local)
c23d260bdc Implement state management for OAuth cookies in OAuthController, enhancing security and user experience during Google OAuth flow. Update OAuthCallback and Profile views to manage local storage for linking status and improve user feedback. Increment mobile app version to 0.8.0-alpha5 to reflect these changes. 2026-05-15 09:22:45 +02:00
Torsten Schulz (local)
52719d5625 Enhance Google OAuth functionality in Profile view. Implement linking and unlinking of Google accounts with corresponding UI updates. Add loading states and feedback messages. Update mobile app to support OAuth identity management and integrate new API endpoints for fetching and unlinking identities. Increment version code to 5 and update version name to 0.8.0-alpha4. 2026-05-15 09:06:31 +02:00
Torsten Schulz (local)
95b611fd04 Increment version code and name to 4 and 0.8.0-alpha3 respectively. Update SickEntryDto to change sickTypeId from Int to String. Enhance WeekOverviewDto and WeekDayDto with new fields for non-working details. Refactor TimeClockApp and AdminScreens for improved state management and UI updates. Introduce new dropdown components for selecting year and title type in SettingsScreens. Update mock data for consistency in status display. 2026-05-15 08:08:25 +02:00
Torsten Schulz (local)
5b6adab4cd Update .gitignore to exclude Android/Gradle files and enhance TimeEntryController and TimefixService for better error handling and performance. Refactor frontend components to use AppBrand for consistent branding across views. 2026-05-14 22:17:29 +02:00