83 Commits

Author SHA1 Message Date
33504f6013 update 2026-03-17 19:14:37 +01:00
39fc58a962 update 2026-03-15 20:22:01 +01:00
4ca7f035c0 update 2026-03-15 01:07:21 +01:00
f35b561d07 feat: Enhance task management with client and parent ID prefill in task edit and popup, and improve UI for subtask actions 2026-03-06 01:06:39 +01:00
7c2a42a66f feat: Add wiki integration to task management
- Implemented a multi-select dropdown for associating tasks with wiki entries in the task edit form.
- Enhanced task popup to display related wiki entries with visibility controls based on user permissions.
- Updated the wiki main view to support bulk actions for categories, including deletion and search functionality.
- Created a new database migration for establishing many-to-many relationships between tasks and wiki entries.
- Improved styling for wiki components to enhance user experience.
- Added a new AGENTS.md file to outline communication and change management protocols.
2026-03-03 11:52:04 +01:00
447b75bf3e feat: Update task popup to enhance description editing with CKEditor integration and improved UI 2026-03-01 22:08:11 +01:00
fc97a990fb feat: Refactor task management to support recursive parent-child relationships and update database schema 2026-03-01 11:39:28 +01:00
f6ba7ebc36 update 2026-02-28 14:48:24 +01:00
66d04faaa5 feat: Enhance user logout and remember me functionality with secure cookie handling 2026-02-26 22:36:56 +01:00
a4a35c8d62 feat: Implement module permissions system with database-driven access control
- Added `users_permissions` table for managing user permissions.
- Created `PermissionRepository` for handling permission logic.
- Refactored `controls\Users::permissions()` to utilize the new database structure.
- Introduced AJAX endpoint for saving user permissions.
- Enhanced user management UI with permission checkboxes.
- Added vacation management template for handling employee absences.
- Implemented tests for `PermissionRepository`.
2026-02-26 20:17:03 +01:00
ba8ef63e95 feat: Add task edit message notifications with success and error handling 2026-02-19 12:32:53 +01:00
64843df97b feat: Add task attachments management to task edit interface; implement attachment upload, delete, and rename functionalities 2026-02-19 11:14:39 +01:00
203a45e199 feat: Update MailToTaskImporter to handle attachment MIME types and improve filename handling; add CLAUDE.md for project guidance; create TODO.md for PDF attachment issue 2026-02-18 21:50:42 +01:00
c165a94016 feat: Add status change notification option in task popup and update task status handling 2026-02-17 17:57:02 +01:00
6e7f452c08 feat: Update finance operation description handling in API 2026-02-14 21:31:53 +01:00
dfa83b57a6 feat: Update task popup with tab navigation for description, checklist, comments, and attachments 2026-02-12 13:53:36 +01:00
a4a8f6882b update 2026-02-11 15:28:33 +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
304c87f933 feat: Implement user management functionality with impersonation support 2026-02-09 17:22:52 +01:00
63268e35dc feat: Integrate OpenAI API for email task parsing and update configuration 2026-02-08 22:48:57 +01:00
dc8c428f5a Dodaj nowe akcje API do zarządzania kategoriami finansów i operacjami finansowymi 2026-01-21 01:07:02 +01:00
ac04805906 Merge branch 'main' of http://91.189.216.43:3000/jacek.pyziak/crmPRO 2025-12-29 00:27:43 +01:00
4992c3e7b6 Zaktualizuj zapytania w klasie Tasks, aby filtrować zadania według statusu 3 zamiast 2 2025-12-29 00:27:23 +01:00
8879b273f5 Merge branch 'main' of http://91.189.216.43:3000/jacek.pyziak/crmPRO 2025-12-17 14:00:31 +01:00
09a1025abd Update file sizes and last modified timestamps in sync cache and add 'ttc' extension to allowed file types 2025-12-17 14:00:11 +01:00
adab4009ea Refactor font-size values in style.scss to use relative units (em) for better scalability 2025-12-09 23:26:47 +01:00
5408ee25df Dodaj funkcję filtr_get do klasy Tasks oraz aktualizuj widok zadań o dynamiczne ładowanie filtrów 2025-11-27 01:42:09 +01:00
c03f4eded2 Update styles and add task priority feature
- Changed border color from #eee to #cdcdcd in various CSS files including dropzone, mapplic, summernote, grid, and select2 to enhance UI consistency.
- Added a new task priority selection feature in the task popup, allowing users to change the priority of tasks dynamically via AJAX.
- Implemented AJAX functionality to handle task priority changes and update the task list accordingly.
2025-09-09 23:59:58 +02:00
fea4ee8eae Update border-radius in style.scss for consistency and improved design 2025-09-08 00:02:48 +02:00
0b8c7c4780 feat: Refactor project and user selection handling in task edit to improve input parsing and checkbox management 2025-08-08 00:01:10 +02:00
4e5880801b Enhance comments section styling: set max-height and enable overflow scrolling 2025-05-31 19:38:06 +02:00
e0fcbabacf feat: Add 'wygeneruj_temat' parameter to topic_save method and update related templates for enhanced topic management 2025-05-17 23:54:47 +02:00
3c1bc9af66 feat: Implement topic deletion functionality in BackendSites and update task query conditions 2025-05-10 23:33:38 +02:00
74cd615233 feat: Update project selection logic in task edit form to set default project ID 2025-05-08 21:52:43 +02:00
b8e12f5f3b feat: Add iCheck library for enhanced checkbox styling and update date handling in task edit form 2025-05-07 23:09:55 +02:00
9dfa15b115 Add backend site management for collective topics and topics
- Introduced new backend site management features including the ability to accept, unaccept, save, edit, and display topics and collective topics.
- Added new views for editing and listing collective topics and topics.
- Implemented necessary backend logic in the `BackendSites` and `factory\BackendSites` classes to handle CRUD operations for topics and collective topics.
- Updated the layout to include links for accessing the new backend features based on user permissions.
2025-05-04 19:08:48 +02:00
8af0c320c6 feat: Add project filtering to task query in Tasks class 2025-04-29 00:53:07 +02:00
858b40c212 feat: Add priority and parent task selection to task edit form; update task handling in Gantt chart 2025-04-21 23:13:38 +02:00
2ab23238cb feat: Update task query in Cron class to include additional status in filtering 2025-04-15 23:44:25 +02:00
bff7cb8983 Add Gantt users styling and adjust layout in main view
- Introduced a new flexbox layout for .gantt_users with a gap of 20px in style.scss.
- Moved the gantt-target div to the end of the projects_container for better layout consistency.
- Adjusted the margin-bottom of projects_container for improved spacing.
2025-04-14 00:09:42 +02:00
54e28a6762 feat: Update task query in get_tasks_gantt to exclude additional statuses 2025-04-13 21:08:46 +02:00
6b40888d06 feat: Enhance Gantt chart functionality with task filtering and styling improvements 2025-04-13 01:01:59 +02:00
ebfc82095d feat: Update Gantt chart integration with new task styles and data structure 2025-04-12 10:13:02 +02:00
a1b24ba466 update 2025-04-11 22:57:23 +02:00
1f38807599 feat: Integrate JS Gantt Chart library and update styles
- Added JS Gantt Chart library files including CSS and JS.
- Updated existing Gantt chart styles for better visual representation.
- Translated month and day names to Polish in the Gantt chart settings.
- Implemented Gantt chart initialization in the main view with sample data.
- Added a toggle switch for displaying tasks in the calendar.
- Enhanced task edit form with a new checkbox for calendar visibility.
- Improved the layout of the logged-in user template to include Gantt chart styles and scripts.
2025-04-11 00:26:54 +02:00
39b30c4ea4 Dodaj funkcję pełnoekranowego wyświetlania opisu zadania oraz odpowiednie style 2025-04-02 22:05:39 +02:00
90b72e5317 Zmień układ kontenera zadań na siatkę, dostosuj szerokości kolumn oraz popraw wysokości elementów w stylach 2025-02-27 09:39:20 +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
3bd4726859 Zaktualizuj style opisu, poprawiając zaokrąglenie, dodając obramowanie oraz ograniczając wysokość, a także zaktualizuj metadane plików w konfiguracji 2025-02-23 15:27:08 +01:00