NiekRabelink
bda7b311e3
Fix speed and error
2026-09-16 12:22:27 +02:00
NiekRabelink
45a883319a
Outlook changes
2026-09-16 00:32:29 +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
f992ca1ec9
Jira aanpassingen
2026-09-14 16:24:23 +02:00
NiekRabelink
7a85f612b1
Header center
2026-09-14 13:16:22 +02:00
NiekRabelink
e8a6667abd
Header redesign
2026-09-14 12:15:18 +02:00
NiekRabelink
3595d58763
Dashboard
2026-09-14 11:52:18 +02:00
NiekRabelink
24fbfb9d82
Brainstorm huge refactor
2026-09-14 11:10:54 +02:00
NiekRabelink
f63ea740bf
Fix
2026-09-12 18:12:30 +02:00
NiekRabelink
af80ffdb14
Dev nieuw
2026-09-12 16:49:51 +02:00
NiekRabelink
797aaa76c7
Brainstorm fix
2026-09-12 13:45:01 +02:00
NiekRabelink
8714038db2
Aanpassingen planner en ai
2026-09-12 13:24:00 +02:00
NiekRabelink
32632dab91
IT882
2026-09-12 13:09:37 +02:00
NiekRabelink
ab03552c29
AI fix
2026-09-12 12:57:11 +02:00
NiekRabelink
364fd776c4
Ai fix
2026-09-12 12:51:20 +02:00
NiekRabelink
bb0bf658ed
Fix
2026-09-12 11:12:31 +02:00
NiekRabelink
09ab527a93
Aanpassing planner
2026-09-12 11:04:02 +02:00
NiekRabelink
5a5456ffe0
Timzone
2026-09-12 10:57:11 +02:00
NiekRabelink
bcd85f131b
Workdays
2026-09-12 10:45:31 +02:00
NiekRabelink
245d09e62c
Last security check
2026-09-12 10:25:49 +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
7fe7c0f51a
Planner changes
2026-09-11 17:30:18 +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
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
291fb761c7
feat(microsoft-integration): enhance email permissions and consent flow for Outlook integration
2026-09-10 14:42:19 +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
47b0d38084
Enhance Jira integration by adding fallback mechanisms and improving field handling in issue fetching
2026-09-10 13:14:51 +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
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
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
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