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
This commit is contained in:
@@ -27,6 +27,11 @@ $routes->group('tasks', ['filter' => ['org', 'subscription:tasks'], 'namespace'
|
||||
$routes->post('move-column', 'TasksController::moveColumn');
|
||||
$routes->post('(:num)/complete', 'TasksController::complete/$1');
|
||||
$routes->post('(:num)/reopen', 'TasksController::reopen/$1');
|
||||
|
||||
// Subtasks API
|
||||
$routes->post('(:num)/subtasks', 'TasksController::addSubtask/$1');
|
||||
$routes->post('(:num)/subtasks/(:num)/toggle', 'TasksController::toggleSubtask/$1/$2');
|
||||
$routes->post('(:num)/subtasks/(:num)/delete', 'TasksController::deleteSubtask/$1/$2');
|
||||
});
|
||||
|
||||
// API Routes для Tasks
|
||||
|
||||
Reference in New Issue
Block a user