Glisser-déposer Kanban, événements Agenda et boards plus rapides
· 5 min de lecture
La vue Kanban reçoit une refonte complète du glisser-déposer avec virtualisation, le module Agenda gagne les capacités complètes de création, édition et suppression, et le chargement des boards et tableaux est nettement plus rapide.
Nouvelles fonctionnalités
Kanban — Refonte du glisser-déposer
Réécriture complète du système de glisser-déposer Kanban pour de meilleures performances et une plus grande fiabilité (#2473, #2472) :
- Rendu virtualisé — les cartes Kanban utilisent désormais la virtualisation pour un défilement fluide sur les boards avec des milliers de lignes
- Projection de dépôt — store Zustand dédié au calcul de la position de dépôt, offrant un retour visuel avant le dépôt
- Support du tri — triez les cartes Kanban dans les colonnes, avec le glisser-déposer désactivé lorsque le tri personnalisé est actif (#2486)
- Indicateurs visuels — indicateur de colonne de dépôt amélioré pour un retour de glisser plus clair
Agenda — CRUD complet
Le module Agenda est désormais pleinement fonctionnel avec les opérations créer, lire, mettre à jour et supprimer :
- Supprimer des événements — retirez des événements depuis le popover de détails avec confirmation (#2488)
- Créer et supprimer des événements — support complet pour la création et la suppression d'événements d'agenda (#2487)
- Détails de l'événement — affichage complet des détails avec gestion des participants, corrections d'espacement d'en-tête et améliorations de liste (#2414)
- Traitement des e-mails entrants — worker pour traiter les e-mails entrants afin de créer des événements d'agenda, avec configuration replyTo dynamique (#2486, #2493)
- Formulaire compact — gestion du focus pour le formulaire compact de création d'événement
Inbox — Paramètres et actions
- Modifier les paramètres — gérez les membres d'inbox (#2479), supprimez des inboxes (#2481) et configurez les adresses (#2478)
- Actions sur les threads — actions pour les threads d'inbox avec popover de sélection de signature (#2456)
- Actions e-mail — archivez, supprimez et marquez les messages directement depuis votre inbox (#2451, #2425)
- E-mail d'automatisation — logique d'envoi d'e-mail avec intégration Outlook et sélecteur de colonne destinataire (#2435, #2459)
Board — Nouveaux types de colonnes et fonctionnalités
- Colonne mot de passe — stockez de façon sécurisée des mots de passe hachés avec Argon2, permettant aux boards de fonctionner comme une véritable base de données (#2484)
- Colonne auto-lien — liez des lignes au sein du même board pour des relations auto-référentielles (#2461)
- Description de ligne d'automatisation — ajoutez des descriptions lors de la création de lignes via automatisation (#2480)
- Fonctionnalité dashboard — fonctionnalité de base des dashboards avec améliorations de sécurité de types
- Formatage avancé — formatage des colonnes nombre et formule avec formats personnalisés, préfixes et suffixes (#2347)
Chargement plus rapide des boards et tableaux
Les boards et tableaux se chargent désormais nettement plus vite, surtout pour les grands ensembles de données (#2415) :
- Chargement par lots pour les participants de board, les membres du workspace et les données associées
- Performances optimisées avec des requêtes lean et un indexage approprié
- Performances plus fluides à l'ouverture de boards avec de nombreux enregistrements liés
Améliorations IA
- Coller des images dans le chat — collez des images directement dans la saisie du chat IA pour un contexte visuel (#2469)
- Ajouter une ligne avec l'IA — créez des lignes de board à l'aide de l'IA avec gestion des modèles (#2448)
Autres fonctionnalités
- Nettoyage de l'héritage Drive — suppression de l'ancien contexte Drive et migration des composants principaux (parties 1 et 3) (#2475, #2492)
- Calendrier/Timeline — conservation des paramètres d'échelle de temps entre les sessions (#2477)
- Formule ISBLANK — nouvelle fonction de formule avec tests complets (#2528)
- Permissions — contrôles d'accès basés sur les rôles plus cohérents dans toute l'app (#2457)
- Récents — migration de la persistance des préférences côté serveur avec React Query, avec nettoyage automatique limité à 100 entrées (#2460)
- Messages d'invitation — affichage du champ de message d'invitation pour tous les types de membres (#2476)
- Commentaires de docs — ajout du champ replyTo pour les notifications de commentaires de docs (#2439)
- Chat de support — système de chat de support en temps réel avec namespace socket admin et prévention des messages en double
- E-mail entrant — les e-mails entrants sont désormais traités et livrés automatiquement dans votre inbox
Corrections de bugs
- Board : correction de la gestion des frappes, de l'ordre des titres, du filtre sur groupe et de la sélection de colonnes pour la vue liste (#2485)
- Board : correction du rendu des graphiques, des problèmes du panneau d'édition et de plusieurs bugs de vue liste (#2483)
- Board : correction de l'énumération de type d'action d'automatisation (#2467)
- Catégorie : correction des bugs d'imbrication glisser-déposer et de persistance de l'état réduit (#2464)
- Éditeur Office : prévention du rechargement de page lors du changement de focus d'onglet, évitant les rechargements inutiles (#2474)
- Docs : correction d'une erreur de plantage lors d'un changement de rôle sur un document (#2463)
- Board : correction de la duplication de ligne avec description (#2441)
Améliorations
- Drive — migration de la fonctionnalité de téléchargement vers le nouveau module et nettoyage du code hérité (#2491)
- Accès admin — les admins peuvent désormais supprimer le contenu Drive (#2468), les docs (#2466) et les prompts IA enregistrés (#2458)
- Convertisseur DOCX — améliorations majeures de la conversion de documents, de l'UX des docs, de la rotation et de la suppression de fichiers (#2432)
- Dashboard — ajout de l'appel lean() aux requêtes de dashboard pour de meilleures performances
