From 8e4ddf00a80b62a4db9c337c0a02f9a5687310e1 Mon Sep 17 00:00:00 2001 From: matthieu Date: Tue, 19 May 2026 20:04:53 +0200 Subject: [PATCH] =?UTF-8?q?feat(workflow)=20:=20admin=20UI=20-=20WorkflowD?= =?UTF-8?q?rawer=20+=20AdminWorkflowTab=20+=20remplacement=20onglet=20Stat?= =?UTF-8?q?uts,=20suppression=20composants=20obsol=C3=A8tes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/components/admin/AdminStatusTab.vue | 140 ---------- .../components/admin/AdminWorkflowTab.vue | 100 +++++++ frontend/components/admin/WorkflowDrawer.vue | 259 ++++++++++++++++++ frontend/components/task/TaskStatusDrawer.vue | 122 --------- .../ui/ConfirmDeleteStatusModal.vue | 93 ------- frontend/pages/admin.vue | 4 +- 6 files changed, 361 insertions(+), 357 deletions(-) delete mode 100644 frontend/components/admin/AdminStatusTab.vue create mode 100644 frontend/components/admin/AdminWorkflowTab.vue create mode 100644 frontend/components/admin/WorkflowDrawer.vue delete mode 100644 frontend/components/task/TaskStatusDrawer.vue delete mode 100644 frontend/components/ui/ConfirmDeleteStatusModal.vue diff --git a/frontend/components/admin/AdminStatusTab.vue b/frontend/components/admin/AdminStatusTab.vue deleted file mode 100644 index d21a2e4..0000000 --- a/frontend/components/admin/AdminStatusTab.vue +++ /dev/null @@ -1,140 +0,0 @@ - - - diff --git a/frontend/components/admin/AdminWorkflowTab.vue b/frontend/components/admin/AdminWorkflowTab.vue new file mode 100644 index 0000000..0c6fbdd --- /dev/null +++ b/frontend/components/admin/AdminWorkflowTab.vue @@ -0,0 +1,100 @@ + + + diff --git a/frontend/components/admin/WorkflowDrawer.vue b/frontend/components/admin/WorkflowDrawer.vue new file mode 100644 index 0000000..a545fe1 --- /dev/null +++ b/frontend/components/admin/WorkflowDrawer.vue @@ -0,0 +1,259 @@ + + + diff --git a/frontend/components/task/TaskStatusDrawer.vue b/frontend/components/task/TaskStatusDrawer.vue deleted file mode 100644 index bff9b06..0000000 --- a/frontend/components/task/TaskStatusDrawer.vue +++ /dev/null @@ -1,122 +0,0 @@ - - - diff --git a/frontend/components/ui/ConfirmDeleteStatusModal.vue b/frontend/components/ui/ConfirmDeleteStatusModal.vue deleted file mode 100644 index 852b703..0000000 --- a/frontend/components/ui/ConfirmDeleteStatusModal.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - - diff --git a/frontend/pages/admin.vue b/frontend/pages/admin.vue index 12b3684..0743847 100644 --- a/frontend/pages/admin.vue +++ b/frontend/pages/admin.vue @@ -22,7 +22,7 @@
- + @@ -40,7 +40,7 @@ useHead({ title: 'Administration' }) const tabs = [ { key: 'clients', label: 'Clients' }, - { key: 'statuses', label: 'Statuts' }, + { key: 'workflows', label: 'Workflows' }, { key: 'efforts', label: 'Efforts' }, { key: 'priorities', label: 'Priorités' }, { key: 'tags', label: 'Tags' },