Commit Graph

13 Commits

Author SHA1 Message Date
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 a92b4d0f4c feat(widget): enhance widget settings menu with improved styling and functionality 2026-09-10 15:57:32 +02:00
NiekRabelink ffc824f27c Improve error handling and feedback for password reset functionality 2026-09-10 12:49:37 +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 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 dfaa8ba7a8 Make config.php environment-aware with smart host detection, normalize .gitattributes, and use dynamic APP_URL in Outlook integrations 2026-09-09 17:58:19 +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 919dbe4aed Update config/config.php 2026-09-09 14:51:33 +00:00
NiekRabelink 4cb94d3897 Resolve merge conflicts in multiple files and clean up integration logic 2026-09-09 16:22:59 +02:00
NiekRabelink 890cbe7446 Merge branch 'main' of https://git.webenpcstudio.nl/NiekRabelink/Fociz into dev 2026-09-09 16:04:44 +02:00
NiekRabelink ca6ed7d175 Add environment configuration files for database and application settings 2026-09-09 16:00:05 +02:00
NiekRabelink 5f6a6e37a0 Update config/config.php 2026-09-09 12:42:31 +00:00
NiekRabelink d2f207ffcc Add environment configuration files for database and application settings 2026-09-09 14:39:19 +02:00