NiekRabelink
fc1a211c73
Security
2026-09-11 22:20:29 +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
c3001cdd0a
feat(login): update TOTP input field to accept 6 digits and improve accessibility
...
feat(planner): add Jira ticket detail modal with scheduling options and time suggestions
2026-09-11 12:42:26 +02:00
NiekRabelink
130a43eabc
Refactor code structure for improved readability and maintainability
2026-09-10 11:27:31 +02:00
NiekRabelink
a7aad57e0b
Add password reset functionality and SMTP mailer class
...
- Implemented reset-password.php for users to reset their passwords securely.
- Added validation for reset tokens and password strength checks.
- Created mailer.php to handle sending emails via SMTP, including password reset and invitation emails.
- Integrated responsive HTML email templates for better user experience.
2026-09-10 09:57:53 +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
0b9e92eded
Fix undefined verify_totp function in login.php and add TOTP helper functions; enhance debug diagnostics
2026-09-09 18:03:56 +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