# Time tracking ## Le timer Le timer **flottant** est accessible depuis la sidebar ou directement depuis une tâche. ### Démarrer un timer Trois façons : 1. **Depuis une TaskCard** : clique sur l'icône ▶ à droite de la card 2. **Depuis le détail d'une tâche** : bouton *Démarrer le timer* 3. **Manuellement** : depuis */time-tracking*, créer une time entry sans tâche ### Arrêter - Clique sur ⏹ sur la card de la tâche en cours - Ou depuis la sidebar (icône timer pulsante en orange `#F18619`) > 💡 Un seul timer actif à la fois. Démarrer un nouveau timer arrête automatiquement le précédent. ## Time entries Chaque entrée a : | Champ | Description | |---|---| | **Titre** | Description courte (ex: "Réunion daily") | | **Projet** | Obligatoire | | **Tâche** | Optionnel — lie l'entrée à une tâche précise | | **Tags** | Pour catégoriser (ex: "Backend", "Réunion") | | **Début / Fin** | Datetimes — la durée est calculée | | **User** | Qui a fait le travail | ### Vue *Time tracking* Disponible en deux modes : - **Vue semaine** : ligne par ligne, par jour - **Vue mois** : agrégation mensuelle, totaux par projet et par tag ### Filtres - **Projet** (server-side) - **Tag** (server-side) - **User** (admin uniquement) - **Période** (date début / date fin) ## Édition - Clique sur une time entry → drawer d'édition - Tu peux modifier projet, tâche, tags, dates a posteriori - La suppression est libre — pense à exporter avant si nécessaire ## Tags Les tags sont **globaux** (partagés entre tous les projets, comme les statuts l'étaient avant les workflows). Définis depuis **Admin → Tags**. > 📊 **Cas d'usage typique** : créer un tag par typologie d'activité (Dev, Réunion, Support, Veille) pour pouvoir agréger ton temps en fin de mois.