TECH: Caméras — harmoniser les modèles d'écran et la navigation site (fusion #109) #110

Open
opened 2026-08-12 12:46:08 +02:00 by nonobis · 1 comment
Owner

Contexte

Suite de #109 (fusion Caméras + Détection) : la navigation et les routes actuelles créent le doublon perçu.

À faire

  1. CamerasPage : intégrer la section découverte (scan, résultats, ajout) — état de chargement unifié
  2. DiscoveriesPage : soit supprimée, soit réduite à une redirection (rétrocompat des liens/notifications)
  3. SiteDetail : une seule tuile « Caméras » dans la section Gestion
  4. Vérifier que le flux « ajouter une caméra détectée » crée bien une Camera du site (déjà le cas) et qu'elle apparaît dans la liste fusionnée

Critères d'acceptation

  • Plus de route /discoveries servie (ou redirect 301)
  • La page /sites/{id}/cameras contient la détection
  • Tests bUnit mis à jour (plus de DiscoveriesPage standalone)


Maquette

Maquette

Description

SiteDetail affiche désormais UNE SEULE tuile « Caméras » (qui mène à l'écran fusionné #109) au lieu de « Caméras / Agents / Détection » séparées. Les trois


Maquette

Maquette

## Contexte Suite de #109 (fusion Caméras + Détection) : la navigation et les routes actuelles créent le doublon perçu. ## À faire 1. CamerasPage : intégrer la section découverte (scan, résultats, ajout) — état de chargement unifié 2. DiscoveriesPage : soit supprimée, soit réduite à une redirection (rétrocompat des liens/notifications) 3. SiteDetail : une seule tuile « Caméras » dans la section Gestion 4. Vérifier que le flux « ajouter une caméra détectée » crée bien une Camera du site (déjà le cas) et qu'elle apparaît dans la liste fusionnée ## Critères d'acceptation - Plus de route /discoveries servie (ou redirect 301) - La page /sites/{id}/cameras contient la détection - Tests bUnit mis à jour (plus de DiscoveriesPage standalone) --- --- ## Maquette - **Lien Penpot** : [nonobis-design-system › page sites](https://penpot.tordais.cc/?page=127dfd1c-12b5-80f7-8008-79c6fda854a1) ![Maquette](https://forgejo.tordais.cc/attachments/dd657025-2e8a-4a72-9415-a40d8d0fca5d) - [Détails / composants MudBlazor (README)](https://forgejo.tordais.cc/attachments/b6a23f39-9d24-467d-97da-13d010500b14) - Statut : maquette appliquée dans Penpot ✓ ## Description SiteDetail affiche désormais UNE SEULE tuile « Caméras » (qui mène à l'écran fusionné #109) au lieu de « Caméras / Agents / Détection » séparées. Les trois --- ## Maquette - **Lien Penpot** : [nonobis-design-system › page sites](https://penpot.tordais.cc/?page=127dfd1c-12b5-80f7-8008-79c6fda854a1) ![Maquette](https://forgejo.tordais.cc/attachments/dd657025-2e8a-4a72-9415-a40d8d0fca5d) - [Détails / composants MudBlazor (README)](https://forgejo.tordais.cc/attachments/b6a23f39-9d24-467d-97da-13d010500b14) - Statut : maquette appliquée dans Penpot ✓
Author
Owner

Maquette the-designer intégrée (14/08/2026) :

Maquette the-designer intégrée (14/08/2026) : - Aperçu (PNG) : https://forgejo.tordais.cc/attachments/dd657025-2e8a-4a72-9415-a40d8d0fca5d - Détails / composants MudBlazor (README) : https://forgejo.tordais.cc/attachments/b6a23f39-9d24-467d-97da-13d010500b14 - Statut : application Penpot différée (plugin MCP non connecté) — maquette locale consultable
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nonobis/Heimdall#110
No description provided.