From 56275a9ebea0f83c61f6731ac58c34cb2f3ad424 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Fri, 13 Mar 2026 08:20:21 +0100 Subject: [PATCH] refactor : rename TaskType to TaskTag across the stack Co-Authored-By: Claude Opus 4.6 --- .../{AdminTypeTab.vue => AdminTagTab.vue} | 20 ++--- frontend/components/task/TaskCard.vue | 13 ++-- .../{TaskTypeDrawer.vue => TaskTagDrawer.vue} | 12 +-- .../time-tracking/TimeEntryBlock.vue | 10 +-- .../time-tracking/TimeEntryDrawer.vue | 38 +++++----- .../time-tracking/TimeEntryList.vue | 8 +- frontend/pages/admin.vue | 4 +- frontend/pages/time-tracking.vue | 28 +++---- .../dto/{task-type.ts => task-tag.ts} | 4 +- frontend/services/dto/time-entry.ts | 6 +- frontend/services/task-tags.ts | 32 ++++++++ frontend/services/task-types.ts | 32 -------- frontend/stores/timer.ts | 2 +- src/Entity/TaskTag.php | 75 +++++++++++++++++++ src/Entity/TimeEntry.php | 32 ++++---- src/Repository/TaskTagRepository.php | 17 +++++ 16 files changed, 216 insertions(+), 117 deletions(-) rename frontend/components/admin/{AdminTypeTab.vue => AdminTagTab.vue} (78%) rename frontend/components/task/{TaskTypeDrawer.vue => TaskTagDrawer.vue} (89%) rename frontend/services/dto/{task-type.ts => task-tag.ts} (66%) create mode 100644 frontend/services/task-tags.ts delete mode 100644 frontend/services/task-types.ts create mode 100644 src/Entity/TaskTag.php create mode 100644 src/Repository/TaskTagRepository.php diff --git a/frontend/components/admin/AdminTypeTab.vue b/frontend/components/admin/AdminTagTab.vue similarity index 78% rename from frontend/components/admin/AdminTypeTab.vue rename to frontend/components/admin/AdminTagTab.vue index e236645..5566707 100644 --- a/frontend/components/admin/AdminTypeTab.vue +++ b/frontend/components/admin/AdminTagTab.vue @@ -1,12 +1,12 @@ -