isUnknown
30b7697c64
Ajout masquage de projets pour utilisateurs Pochet
...
Deploy Preprod / Build and Deploy to Preprod (push) Successful in 28s
Backend :
- Blueprint pochet : champ hiddenProjects
- Route API toggle-hidden-project.php
- Controller site.php : retourne hiddenProjects + uuid dans projects
Frontend :
- Store user : hiddenProjects, visibleProjects, toggleHiddenProject()
- Store projects : filtrage automatique des projets masqués
- Store api : fonction toggleHiddenProject()
- Account.vue : section projets avec cartes horizontales + boutons toggle
- Affichage pour Pochet (avec toggle) et Client (sans toggle)
- Section client masquée pour Pochet
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-30 11:27:27 +01:00
isUnknown
7ca72c6d82
Extended-brief supporte maintenant images + PDF comme client-brief
...
Deploy Preprod / Build and Deploy to Preprod (push) Successful in 28s
- Blueprint : ajout champs moodboard et description
- Kanban : utilise ClientBrief au lieu de SimpleDocument
- Validation : support extended-brief depuis PDF et page images
- Navigation : paths dynamiques basés sur step.slug
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-30 09:13:31 +01:00
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
6804a4c9b7
fix #141
2025-04-28 17:08:54 +02:00
isUnknown
0da5f0afef
#149
2025-04-28 16:58:22 +02:00
isUnknown
ecd997c895
#149
2025-04-16 17:14:00 +02:00
isUnknown
c29906f306
#144
2025-04-04 14:58:49 +02:00
isUnknown
f47886ccf0
Revert "Revert "kaban : fix comments count for virtual sample step""
...
This reverts commit 37b0175941 .
2025-02-09 10:57:25 +01:00
isUnknown
37b0175941
Revert "kaban : fix comments count for virtual sample step"
...
This reverts commit 57b5ee3949 .
2025-02-09 10:07:15 +01:00
isUnknown
57b5ee3949
kaban : fix comments count for virtual sample step
2025-02-09 09:52:57 +01:00
41ae744d08
fix: restore projects and client fields for client blueprint #117
2025-02-06 11:35:59 +01:00
d7ad5adef9
update client user blueprint: replace fields by stats section
2025-02-05 15:35:43 +01:00
77a0a42606
improve projects section blueprint columns display: replace ✔ by a disabled checked checkbox if isDTLEnabled
2025-02-05 10:59:20 +01:00
isUnknown
c703bbdf73
fix client account permissions
2025-01-30 10:12:29 +01:00
isUnknown
965799cdbb
fix login client problem. Add website link in info
2025-01-27 22:30:38 +01: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
b2402fefc2
DTL panel tab : show title in structure
2025-01-27 18:43:21 +01:00
isUnknown
bcaf287235
user role client : give access to panel account
2025-01-27 18:22:18 +01:00
isUnknown
46b0e8a4e0
DTL proposals : add custom titles
2025-01-27 15:51:26 +01:00
isUnknown
8e12988961
DTL page : fix dynamic background
2025-01-27 15:39:13 +01:00
isUnknown
54af78e32c
DTL : optimization appointment request working
2025-01-27 14:40:14 +01:00
1615329636
structure and style DTL page
2025-01-27 13:03:40 +01:00
isUnknown
30fbc0e4e8
kanban > steps : add dtl indicator
2025-01-23 17:39: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
0923c9ec01
design to light - add specific indicators
2025-01-22 17:08:32 +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
8a2b90c8c0
revert user role change
2025-01-20 15:07:44 +01:00
isUnknown
e19d57648c
#100 - create change user roles script
2025-01-20 14:40:33 +01:00