Aller au contenu principal

Glisser-déposer Kanban, événements Agenda et boards plus rapides

· 5 min de lecture
Équipe Copera
Équipe Copera
Équipe produit

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