Commit Graph

15 Commits

Author SHA1 Message Date
NiekRabelink 3595d58763 Dashboard 2026-09-14 11:52:18 +02:00
NiekRabelink 987bcf5684 Session guard refresh 1s 2026-09-12 09:59:36 +02:00
NiekRabelink 35ce20cd59 feat(avatar): implement avatar upload processing and validation, update user interface for avatar display 2026-09-11 16:00:48 +02:00
NiekRabelink 72ad1fb70e feat(cache): implement centralized caching layer for improved performance and reduced API calls
feat(microsoft-integration): enhance inbox and events fetching with caching support
feat(auth): include theme and notification settings in user data retrieval
feat(profile): improve password visibility toggle functionality
feat(planner): optimize event synchronization with Outlook using caching
fix(notifications): update mail badge handling for mobile and desktop
2026-09-10 15:19:46 +02:00
NiekRabelink fb38c42fe9 feat(planner): add widget layout saving and scratchpad note functionality
feat(notifications): implement real-time live sync for mail, Jira, and calendar updates

fix(database): add new columns for widget layout and last check timestamps

fix(schema): update users table schema to include new fields for widget layout and last checks

feat(microsoft): enhance Microsoft integration with demo email data and inbox fetching

feat(jira): add listener for live updates on Jira tickets
2026-09-10 14:16:45 +02:00
NiekRabelink 130a43eabc Refactor code structure for improved readability and maintainability 2026-09-10 11:27:31 +02:00
NiekRabelink d4fd706eca Refactor code structure for improved readability and maintainability 2026-09-09 22:31:19 +02:00
NiekRabelink ff11f428a6 Update board layout: add small maximize icon directly above lanes and enable true full-width screen expansion 2026-09-09 21:34:38 +02:00
NiekRabelink 1aad7f5d7f Enhance board and planner UI; implement smooth width transitions, update icons, and improve layout responsiveness 2026-09-09 21:19:57 +02:00
NiekRabelink eaee4d5f1c Refactor code structure for improved readability and maintainability 2026-09-09 20:54:42 +02:00
NiekRabelink 963342f858 Enhance session management and user authentication flow; implement day session tokens, improve cookie handling, and streamline date handling in planner 2026-09-09 19:18:42 +02:00
NiekRabelink 1b6c8e4afd Implement session expiration enforcement: clear remember cookies and redirect to login on session expiry; update header script for daily re-login requirement. 2026-09-09 16:49:29 +02:00
NiekRabelink c5629dcfaa Refactor UI components to use 'fociz-card' and 'fociz-card-interactive' classes for consistent styling across profile, roadmap, and user management pages; update text styles for improved readability and visual hierarchy. 2026-09-09 16:46:18 +02:00
NiekRabelink 64a7a3bcf0 Refactor code structure for improved readability and maintainability 2026-09-09 16:30:11 +02:00
NiekRabelink 9262b09c4d Add roadmap management, service worker, and user invitation features
- Implemented roadmap.php for managing roadmap items with filtering options by quarter and status.
- Added a service worker (sw.js) to handle push notifications and click events for calendar appointments.
- Created users.php for admin to manage team members and invitations, including user creation and deletion functionalities.
2026-09-09 15:54:24 +02:00