Commit Graph

12 Commits

Author SHA1 Message Date
76d3ac33a8 Enhance task description rendering and security
- Added sanitization and filtering for task descriptions in task_popup.php to prevent XSS attacks.
- Implemented regex patterns to remove potentially harmful HTML tags and attributes.
- Improved link and image handling to ensure only safe URLs and sources are rendered.
- Updated CSS for task popup to allow better text wrapping and overflow handling.
2026-02-23 14:12:06 +01:00
86d96f1d39 feat: Remove tasks auto-start timer setting and related logic from task popup 2026-02-22 17:26:10 +01:00
67ed085b38 feat: Enhance MailToTaskImporter with inline image support and update task content handling 2026-02-10 15:37:27 +01:00
482ca312aa feat: Enhance MailToTaskImporter with AI error handling and update OpenAI model to gpt-4o-mini
feat: Add Gantt task normalization and filter selection in main_view.php
2026-02-09 23:34:50 +01:00
63268e35dc feat: Integrate OpenAI API for email task parsing and update configuration 2026-02-08 22:48:57 +01:00
0c5a133aa7 feat: Add auto-start timer configuration for task popup 2026-02-08 21:48:23 +01:00
ba84cdab3d feat: Implement email task import functionality
- Added `import_tasks_from_email` method in `Cron` class to handle task imports from email.
- Created `MailToTaskImporter` class for processing emails and creating tasks based on their content.
- Updated configuration to include IMAP settings for email import.
- Enhanced `Tasks` class with a method to change the client associated with a task.
- Modified task details view to include a dropdown for selecting clients.
- Improved task timer functionality with separate start and stop functions.
- Added logic to handle task work duration validation.
- Updated JavaScript to manage task timers and client changes more effectively.
2026-02-07 00:53:48 +01:00
69fae2cf09 Zaktualizuj dane konfiguracyjne FTP oraz popraw logikę wyświetlania zadań do przeglądu i zadań zbiorczych 2025-02-25 20:35:32 +01:00
7769790e84 Zaktualizuj logikę wyświetlania zadań do przeglądu i zadań zbiorczych, popraw ustawienia e-mail oraz dostosuj style w widoku zadań 2025-02-20 19:26:42 +01:00
f3f6903397 Update email configuration to use port 587 for improved security 2025-01-13 23:01:45 +01:00
553feb3e8b Update email configuration settings in config.php 2024-11-10 11:13:28 +01:00
3f306ccb81 first commit 2024-11-10 11:11:35 +01:00