isUnknown
6ff59e9b07
Fix : URL correcte pour notifications de brief validé depuis PDF + redirect briefs vides
...
Problème 1 : Les notifications de brief validé depuis un PDF renvoyaient vers
/projects/xxx/client-brief au lieu de l'URL complète avec dialog et fileIndex.
Problème 2 : Les URL /projects/xxx/client-brief pour des briefs non créés
affichaient une page vide au lieu de rediriger vers le kanban.
Solutions :
- Stocker validationDialogUri lors de la validation du brief
- Utiliser ce dialogUri dans ContentProvider et Notifications.vue
- Rediriger vers le projet parent si brief vide et non validé
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-15 10:44:30 +01:00
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
isUnknown
3fc9d925e5
add js/css cache busting by query string
2025-10-08 12:41:07 +02:00
isUnknown
b1f7854510
refresh cache button plugin : add last cache update date and time on button title
2025-09-24 09:13:04 +02:00
isUnknown
9a86d41254
update kirby to v5 and add refresh cache panel view button
2025-09-10 14:28:38 +02:00
isUnknown
f373e4e89d
custom client brief : unlock description length limit
2025-07-09 16:37:33 +02:00
isUnknown
4e2757ae3a
panel : add project type
2025-06-18 18:41:42 +02:00
isUnknown
c2374f3fc6
panel > virtual sample : add track info on cards
2025-06-06 12:27:35 +02:00
isUnknown
e973cc12d0
change label
2025-06-06 12:25:54 +02:00
isUnknown
c1b00f0b3d
panel > virtual sample : add group level
2025-06-06 12:24:58 +02:00
isUnknown
760e17287e
track > variation : add bg color
2025-06-06 12:22:59 +02:00
isUnknown
099479dc45
panel > physical sample : remove required fields
2025-06-06 12:03:16 +02:00
isUnknown
c187bf3aaa
change label blueprint
2025-06-06 12:02:27 +02:00
isUnknown
0c5c10791e
tracks select : track selection inside groups working without comparison mode enabled
2025-06-05 18:41:01 +02:00
isUnknown
8a9fb35034
fix cache and add template pdf to brief file
2025-05-28 17:10:08 +02:00
isUnknown
1de315cbcd
add group fields in blueprints
2025-05-28 16:59:59 +02:00
isUnknown
441323e0f5
fix cache
2025-05-27 11:39:20 +02:00
isUnknown
8c749030ba
fix
2025-05-26 14:09:07 +02:00
isUnknown
1064432984
improve cache system
2025-05-26 13:48:04 +02:00
isUnknown
c29906f306
#144
2025-04-04 14:58:49 +02:00
3a61f4626a
set disabled: false for grades letter field to allow adding new grades in production (need to be set to true later)
2025-01-27 21:52:14 +01:00
isUnknown
f5cdfba421
DTL custom mention and comment grades
2025-01-27 20:18:59 +01:00
isUnknown
8e12988961
DTL page : fix dynamic background
2025-01-27 15:39:13 +01:00
1615329636
structure and style DTL page
2025-01-27 13:03:40 +01:00
isUnknown
c750001a2c
project creation request form working
2025-01-23 15:31:28 +01:00
a880205e1d
Rename Design to light > Design to Light
2025-01-23 12:26:10 +01:00
isUnknown
28804ceba1
save DTL
2025-01-23 12:23:14 +01:00
isUnknown
c2314e6b8e
design to light button and panel working without indicators
2025-01-22 13:25:34 +01:00
isUnknown
5a80cfaa81
create design to light page structure and content
2025-01-21 17:50:59 +01:00
isUnknown
876eaca863
add label
2025-01-15 16:29:56 +01:00
isUnknown
9222069ef5
create and delete notification for a project working
2025-01-15 16:27:08 +01:00
isUnknown
348f32fadf
#83 - lock some permissions
2025-01-07 11:57:32 +01:00
isUnknown
272a5898fe
#83 - make proposal step optional
2025-01-07 11:54:53 +01:00
0364bb7591
fix: add label and icon to virtual-sample blueprint content tab
2024-12-20 18:14:15 +01:00
isUnknown
dd8d9c7fa1
panel > create new projet : set default step to client brief
2024-12-20 09:39:20 +01:00
isUnknown
cdeebbf8c8
finish client brief step
2024-12-20 07:19:46 +01:00
d64e8185e7
Fix #60
2024-12-18 15:35:10 +01:00
isUnknown
24dbf5bf8d
fix #32
2024-12-16 17:25:52 +01:00
3f57b195bc
Start PhysicalSample
2024-12-11 15:05:40 +01:00
isUnknown
30876abff3
prepare physical sample component
2024-12-11 14:37:28 +01:00
isUnknown
c3c528386c
fix #49
2024-12-11 14:03:28 +01:00
e119aa0417
Update client.yml: add help text for logo to recommand 1:1 ratio #39
2024-12-04 16:26:37 +01:00
isUnknown
7cc2b2a9e8
add pdf-cover
2024-11-28 16:56:55 +01:00
isUnknown
7764f4651c
merge
2024-11-28 14:45:45 +01:00
a3f20f4601
Update pdf blueprint to accept only files with pdf extension #26
2024-11-27 16:38:15 +01:00
76ce0b3d03
Rework site and projects blueprints
2024-11-22 10:12:15 +01:00
aed7943b66
Switch virtual-sample blueprint columns order
2024-11-22 09:48:41 +01:00
isUnknown
7461dd588a
steps blueprints : enable delete
2024-11-22 09:30:41 +01:00
isUnknown
699c0bfa1d
fix user authorized projects custom methods
2024-11-22 07:27:11 +01:00
isUnknown
ef6375f4cc
users / notifications : temporary disabled notifications system
2024-11-21 19:44:02 +01:00