designtopack/public/site/blueprints/pages/extended-brief.yml
isUnknown a7d315942a Refonte du système de notifications : passage aux notifications dérivées
Remplace le système de notifications stockées par un système de providers
qui dérivent les notifications des données existantes (commentaires, réponses,
demandes de projet, demandes de rendez-vous, validations de brief).

- Ajout du NotificationCollector et de l'interface NotificationProvider
- Création de 5 providers : Comment, Reply, ProjectRequest, AppointmentRequest, Content
- Métadonnées de notifications stockées directement sur les entités source
- Nouvelles routes mark-as-read et mark-all-read
- Mise à jour du frontend pour le nouveau système
- Route de migration pour les données existantes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 10:31:31 +01:00

43 lines
885 B
YAML

title: Brief enrichi
icon: document
image:
back: black
color: white
query: false
options:
changeTitle: false
changeTemplate: false
changeStatus: false
changeSlug: false
move: false
duplicate: false
sort: false
tabs:
content:
label: Brief enrichi
icon: document
columns:
- width: 1/1
fields:
stepName:
type: hidden
isValidated:
type: hidden
# Champs pour notification "content" (brief validé)
validatedBy:
type: hidden
validatedByName:
type: hidden
validatedByEmail:
type: hidden
validatedAt:
type: hidden
validationReadby:
type: hidden
pdf:
label: PDF
type: files
multiple: false
uploads: pdf
files: tabs/files