Correctifs API, tables personnalisées et statistiques
Nouveautés
- Notifications de clavardage globales et persistées en base de données : badge en temps réel à côté de Clavardage, toast affichant l'expéditeur et son discret à chaque message reçu, peu importe la page admin où vous êtes. Chaque message non-lu est enregistré comme une notification individuelle qui survit aux déconnexions, donc le badge inclut tous les messages manqués pendant votre absence et se vide dès que vous lisez la conversation.
- Automatisations : nouvelle étape « Déclencher une Automatisation » qui exécute une autre automatisation du même tenant en lui passant des paramètres (disponibles dans la cible via {{ trigger.<nom> }}). Modes asynchrone (mise en file) ou synchrone (attend la Réponse Webhook). Garde-fou anti-récursion à 10 niveaux.
- Projets : les cartes Kanban acceptent maintenant des sous-étapes (assignables à un membre, cochables individuellement avec un interrupteur), des commentaires (chaque membre peut éditer ou supprimer les siens) et une date d'échéance affichée à droite du titre — pastille rouge si dépassée, ambre si due aujourd'hui.
- Projets : nouveau bouton « Gérer les étiquettes » à côté du titre du projet, avec un sélecteur de couleur (8 teintes) pour créer, renommer et supprimer les étiquettes propres à chaque tableau.
Améliorations
- Automatisations : l'étape « Lire une table » accepte maintenant un tri (champ + sens croissant/décroissant), pour les tables natives comme personnalisées.
- Connecteurs : logos officiels affichés pour Claude, OpenAI et Gemini.
- Automatisations : en mode synchrone, l'étape « Déclencher une Automatisation » expose maintenant tous les résultats de la cible. Les étapes suivantes peuvent lire {{ <id>.output.<idEtapeCible> }}, {{ <id>.body }} (raccourci vers une Réponse Webhook), {{ <id>.status }} et {{ <id>.runId }}.
Correctifs
- Correctifs sur l'API.
- Correctifs sur les tables personnalisées.
- Correctifs sur les statistiques.
- Automatisations : le déclencheur « Entrée (Trigger) » ne plante plus avec « Type d'étape inconnu: input » lorsqu'il est exécuté.
- Automatisations : une automatisation déclenchée depuis une autre via « Déclencher une Automatisation » hérite désormais des privilèges du flow appelant (SSH, scripts réseau, etc.). Auparavant la cible perdait le statut superuser si elle n'avait jamais été versionnée explicitement.
- Automatisations : un test depuis l'éditeur (« Exécuter ») applique maintenant les privilèges de l'utilisateur connecté. Un superuser peut donc tester une automatisation utilisant SSH, des scripts réseau ou des connecteurs sensibles, même si l'automatisation n'a jamais été versionnée.
- Blogue : la miniature d'un article est désormais téléversée sur le drive du tenant (NFS) au lieu du stockage local, comme les autres uploads admin. Un message d'erreur clair s'affiche en cas d'échec.
- Éditeur de contenu : il est maintenant possible de centrer ou aligner à droite une image insérée dans un article. L'alignement applique des marges directement sur l'image (les styles typographiques mettent les images en bloc, ce qui empêchait le text-align d'agir).
- Projets : la date d'échéance d'une carte ne se décale plus d'un jour selon le fuseau horaire du navigateur (le 2 mai s'enregistrait comme le 1er mai).
- Automatisations : les administrateurs de tenant peuvent maintenant créer, modifier, supprimer, exécuter, exporter, importer et générer (IA) des automatisations. Auparavant l'accès complet était réservé aux super-administrateurs, bloquant toute action CRUD pour les admins de tenant.
- Fichiers : l'API de téléversement attend désormais que le fichier soit complètement écrit sur le NFS avant de répondre. Auparavant la réponse partait avant la fin de l'écriture sur disque, donnant l'impression que les images d'articles n'étaient pas téléversées.
- Fichiers : les images servies via /api/uploads s'affichent maintenant dans la page (Content-Disposition: inline) au lieu d'être forcées en téléchargement, et les fichiers publics sont mis en cache côté navigateur. Les miniatures d'articles s'affichent à nouveau dans le panneau d'administration et sur les pages publiques.
- Assistant IA global : le panneau s'adapte maintenant à la largeur de l'écran sur mobile (au lieu de déborder à gauche, ce qui rendait les cartes de ressources créées coupées sur les bords).