Commit Graph

4 Commits (cee6c636ad8523ee0958c0eed1837e42986035e5)

Author SHA1 Message Date
Vladimir Tomashevskiy cee6c636ad Tasks Module Stage 2: Subtasks
- Create task_subtasks table migration
- Create TaskSubtaskModel with CRUD operations
- Add subtask API methods: addSubtask, toggleSubtask, deleteSubtask
- Update TaskService to include subtasks in getTask()
- Add Routes for subtasks API
- Update show.twig with subtasks UI and JavaScript
2026-02-08 14:55:45 +00:00
Vladimir Tomashevskiy d7fec7169f Tasks Module Stage 1: RBAC + Validation + Events Fix
- Add canCreate/canEdit/canDelete checks in TasksController
- Add input validation in store() and update() methods
- Fix events naming: task.* (singular) instead of tasks.*
- Add CSRF validation and parameter checks for API endpoints
2026-02-08 14:03:26 +00:00
root 9b8d10bbfa some fixes 2026-02-08 16:57:25 +03:00
root 725c62a179 start tasks module 2026-01-23 08:48:06 +03:00