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.
This commit is contained in:
2026-03-03 11:52:04 +01:00
parent 447b75bf3e
commit 7c2a42a66f
13 changed files with 747 additions and 98 deletions

View File

@@ -1044,19 +1044,27 @@ $sidebar-hover-bg: rgba(255, 255, 255, 0.08);
justify-content: center;
border-radius: 6px;
i { font-size: 13px; }
i {
font-size: 13px;
}
}
a.task-title-save {
background: $cGreen;
border-color: $cGreen;
i { color: #fff; }
i {
color: #fff;
}
}
a.task-title-cancel {
background: $cRed;
border-color: $cRed;
i { color: #fff; }
i {
color: #fff;
}
}
}
}