Commit Graph

20 Commits

Author SHA1 Message Date
NiekRabelink d4e4b69e02 Snelheid 2026-09-16 13:53:54 +02:00
NiekRabelink 6bc351aaa4 Jira 26 2026-09-15 22:31:53 +02:00
NiekRabelink 1358b6a7e9 Jira fix 2026-09-15 13:41:59 +02:00
NiekRabelink bb0bf658ed Fix 2026-09-12 11:12:31 +02:00
NiekRabelink 5a5456ffe0 Timzone 2026-09-12 10:57:11 +02:00
NiekRabelink 987bcf5684 Session guard refresh 1s 2026-09-12 09:59:36 +02:00
NiekRabelink fc1a211c73 Security 2026-09-11 22:20:29 +02:00
NiekRabelink 38701bf06a Fix consistentie benamingen. 2026-09-11 22:14:50 +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 e012d6d21c feat(security): implement session management features including idle timeout, keepalive, and secure logout 2026-09-11 15:47:09 +02:00
NiekRabelink 0942a94edd feat(security): implement SOC 2 & ISO 27001 audit logging, password policy, and session timeout 2026-09-11 15:35:47 +02:00
NiekRabelink cf0ceeca82 Implement CSRF protection for user invitation and management actions; add QR code generation script; secure internal includes directory with .htaccess 2026-09-11 14:46:08 +02:00
NiekRabelink 55618ffaed feat(security): implement IP verification and encryption for sensitive tokens 2026-09-11 13:17:12 +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 130a43eabc Refactor code structure for improved readability and maintainability 2026-09-10 11:27:31 +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 5bdaa5fa6e Fix HTTP 500 on live after login, unify database config in config.php, sanitize env example, and harden pentest security 2026-09-09 17:52:11 +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 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