NiekRabelink
8ddae4d883
Merge pull request 'Snelheid' ( #96 ) from dev into main
...
Reviewed-on: #96
2026-09-16 11:54:05 +00:00
NiekRabelink
d4e4b69e02
Snelheid
2026-09-16 13:53:54 +02:00
NiekRabelink
cb8246dba9
Merge pull request 'Jira aanpassingen' ( #82 ) from dev into main
...
Reviewed-on: #82
2026-09-14 14:24:42 +00:00
NiekRabelink
f992ca1ec9
Jira aanpassingen
2026-09-14 16:24:23 +02:00
NiekRabelink
880c1bf9bb
Merge pull request 'Dev' ( #71 ) from dev into main
...
Reviewed-on: #71
2026-09-12 15:15:39 +00:00
NiekRabelink
94d6325693
Postits en editable items.
2026-09-12 17:14:47 +02:00
NiekRabelink
d87a62e1f2
Merge pull request 'Error 500 fix' ( #62 ) from dev into main
...
Reviewed-on: #62
2026-09-12 09:22:50 +00:00
NiekRabelink
f620f20d35
Error 500 fix
2026-09-12 11:19:03 +02:00
NiekRabelink
f389f67774
Merge pull request 'Fix' ( #61 ) from dev into main
...
Reviewed-on: #61
2026-09-12 09:15:45 +00:00
NiekRabelink
bb0bf658ed
Fix
2026-09-12 11:12:31 +02:00
NiekRabelink
a1f2937504
Merge pull request 'Aanpassing planner' ( #60 ) from dev into main
...
Reviewed-on: #60
2026-09-12 09:04:16 +00:00
NiekRabelink
09ab527a93
Aanpassing planner
2026-09-12 11:04:02 +02:00
NiekRabelink
51658e0aa9
Merge pull request 'Timzone' ( #59 ) from dev into main
...
Reviewed-on: #59
2026-09-12 08:57:25 +00:00
NiekRabelink
5a5456ffe0
Timzone
2026-09-12 10:57:11 +02:00
NiekRabelink
30be1dfee9
Merge pull request 'Dev' ( #55 ) from dev into main
...
Reviewed-on: #55
2026-09-11 20:20:49 +00:00
NiekRabelink
fc1a211c73
Security
2026-09-11 22:20:29 +02:00
NiekRabelink
bc6fdd249e
Merge pull request 'feat(avatar): implement avatar upload processing and validation, update user interface for avatar display' ( #51 ) from dev into main
...
Reviewed-on: #51
2026-09-11 14:01:09 +00: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
2dc0afc7a0
Merge pull request 'feat(security): implement SOC 2 & ISO 27001 audit logging, password policy, and session timeout' ( #49 ) from dev into main
...
Reviewed-on: #49
2026-09-11 13:43:22 +00: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
0436c076e3
fix(config): restore dev config/.env and add DB connection safety net
2026-09-11 15:17:53 +02:00
NiekRabelink
6a9935e5cf
fix(config): restore live config/.env and add DB connection safety net
2026-09-11 15:17:17 +02:00
NiekRabelink
b3dfbf4406
refactor(config): remove config/.env from git tracking, restore config/.env.example, and update .gitignore
2026-09-11 15:10:40 +02:00
NiekRabelink
939e0518df
Merge branch 'dev' of https://git.webenpcstudio.nl/NiekRabelink/Fociz into dev
2026-09-11 15:06:45 +02:00
NiekRabelink
4f7db2ec83
feat(config): enhance .env loading to check both config/.env and root .env
2026-09-11 15:06:27 +02:00
NiekRabelink
795e41561c
Update config/.env
2026-09-11 13:04:04 +00:00
NiekRabelink
411fa79d7e
Update config/.env
2026-09-11 13:01:11 +00: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
5ce08443cc
feat: Add story points support and AI daily briefing feature
...
- Enhanced JIRA integration to fetch story points from multiple custom fields.
- Updated task display to show story points and their estimated duration.
- Introduced AI daily briefing banner with dynamic content loading.
- Implemented subtasks functionality with add, toggle, and delete capabilities.
- Improved task management UI with better accessibility and interaction.
2026-09-10 22:38:06 +02:00
NiekRabelink
a92b4d0f4c
feat(widget): enhance widget settings menu with improved styling and functionality
2026-09-10 15:57:32 +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
25c2ffeef8
Jira bord changes
2026-09-10 13:50:31 +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
eaee4d5f1c
Refactor code structure for improved readability and maintainability
2026-09-09 20:54: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
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
dc28322e98
Update config/.env.example
2026-09-09 14:50:54 +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
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
NiekRabelink
dd738e670b
Merge pull request 'Refactor UI styles in roadmap and users pages for improved consistency and aesthetics; updated color schemes, button styles, and layout adjustments.' ( #17 ) from dev into main
...
Reviewed-on: #17
2026-09-09 13:13:21 +00:00
NiekRabelink
1df22d97f9
Refactor UI styles in roadmap and users pages for improved consistency and aesthetics; updated color schemes, button styles, and layout adjustments.
2026-09-09 15:03:55 +02:00
NiekRabelink
5f6a6e37a0
Update config/config.php
2026-09-09 12:42:31 +00:00
NiekRabelink
59eba99eac
Update config/.env.example
2026-09-09 12:41:44 +00:00