From ebfb7b9ba7ff6cd012efda846a44f85caa826232 Mon Sep 17 00:00:00 2001 From: Alireza Heidari Date: Mon, 16 Dec 2024 19:05:21 +0100 Subject: [PATCH 01/12] Adds selectable workflow cards Introduces `selected` and `selectable` props to `WorkflowCard` Adds checkbox for bulk actions Updates styles for selected cards --- .../components/Workflow/List/WorkflowCard.vue | 46 +++++++++++++++---- 1 file changed, 37 insertions(+), 9 deletions(-) diff --git a/client/src/components/Workflow/List/WorkflowCard.vue b/client/src/components/Workflow/List/WorkflowCard.vue index 953ac58ee5aa..4b300d0ae6d7 100644 --- a/client/src/components/Workflow/List/WorkflowCard.vue +++ b/client/src/components/Workflow/List/WorkflowCard.vue @@ -1,7 +1,7 @@ + + From c2548d6faa8201c0374d1b849ada83dc69192213 Mon Sep 17 00:00:00 2001 From: Alireza Heidari Date: Mon, 16 Dec 2024 19:54:40 +0100 Subject: [PATCH 08/12] Adds bulk tag management to WorkflowList Introduces functionality to add tags to multiple workflows at once. Includes UI elements and supporting logic for bulk tag addition. Enhances workflow management by allowing bulk tag updates. --- .../components/Workflow/List/WorkflowList.vue | 66 ++++++++++++++++++- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/client/src/components/Workflow/List/WorkflowList.vue b/client/src/components/Workflow/List/WorkflowList.vue index 59d55de3cdf3..94e71087dcc4 100644 --- a/client/src/components/Workflow/List/WorkflowList.vue +++ b/client/src/components/Workflow/List/WorkflowList.vue @@ -1,6 +1,6 @@