From 83b42139b240b82c7b6faa122fa761945cb4e307 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Thu, 19 Mar 2026 10:30:17 +0100 Subject: [PATCH] feat(ui) : add Planification tab to TaskModal with dates, calendar sync, and recurrence Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/components/task/TaskModal.vue | 346 ++++++++++++++++++++++++- 1 file changed, 334 insertions(+), 12 deletions(-) diff --git a/frontend/components/task/TaskModal.vue b/frontend/components/task/TaskModal.vue index b1f96ef..b8d1ca6 100644 --- a/frontend/components/task/TaskModal.vue +++ b/frontend/components/task/TaskModal.vue @@ -10,11 +10,11 @@
-
+
{{ task.project.code }}-{{ task.number }} -

+

{{ isEditing ? $t('tasks.editTask') : $t('tasks.addTask') }}

+ +
+ +
-

Tags

+

Tags

+ +
+ +
+

{{ $t('tasks.planning.dates') }}

+
+ + +
+
+ +
+
+ + +
+

{{ $t('tasks.planning.calendar') }}

+ +
+ + + {{ task.calendarSyncError || $t('tasks.planning.syncOk') }} + +
+
+ + +
+

{{ $t('tasks.planning.recurrence') }}

+ + +
+ +
+ + +
+ + + + + +
+

{{ $t('tasks.planning.daysOfWeek') }}

+
+ +
+
+ + +
+
+ + +
+ +
+
+ + +
+
+ + +
+
+
+ + +
+

{{ $t('tasks.planning.endRecurrence') }}

+ +
+ + +
+
+ + +
+
+
+
+