Implement tasks

This commit is contained in:
2026-03-02 12:45:24 +00:00
parent 6986c1b5ab
commit e1de6d016d
29 changed files with 2970 additions and 172 deletions

View File

@@ -37,6 +37,7 @@ from core.views import (
queues,
sessions,
signal,
tasks,
system,
whatsapp,
workspace,
@@ -266,6 +267,41 @@ urlpatterns = [
compose.ComposeContactCreateAll.as_view(),
name="compose_contact_create_all",
),
path(
"compose/answer-suggestion/send/",
tasks.AnswerSuggestionSend.as_view(),
name="compose_answer_suggestion_send",
),
path(
"tasks/",
tasks.TasksHub.as_view(),
name="tasks_hub",
),
path(
"tasks/projects/<str:project_id>/",
tasks.TaskProjectDetail.as_view(),
name="tasks_project",
),
path(
"tasks/epics/<str:epic_id>/",
tasks.TaskEpicDetail.as_view(),
name="tasks_epic",
),
path(
"tasks/groups/<str:service>/<path:identifier>/",
tasks.TaskGroupDetail.as_view(),
name="tasks_group",
),
path(
"tasks/task/<str:task_id>/",
tasks.TaskDetail.as_view(),
name="tasks_task",
),
path(
"settings/tasks/",
tasks.TaskSettings.as_view(),
name="tasks_settings",
),
# AIs
path(
"ai/workspace/",