Aller au contenu principal

Board Dashboards, Inbox et Drive UX 2.0

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

Présentation des Board Dashboards avec widgets configurables et contrôle d'accès basé sur les rôles, de la première version d'Inbox avec gestion de domaines et services e-mail, et de Drive UX 2.0 avec une interface modernisée.

Nouvelles fonctionnalités

Board Dashboards

Un tout nouveau système de tableaux de bord pour les boards avec une riche visualisation des données :

  • Widgets configurables — ajoutez et organisez des widgets de graphiques, de résumé et de métriques sur une page de tableau de bord dédiée
  • Contrôle d'accès basé sur les rôles — visibilité et permissions d'édition du tableau de bord alignées sur les rôles du board
  • Améliorations de fiabilité — travail interne sur la qualité du code pour une meilleure maintenabilité à long terme
  • Validation du workspace — toutes les requêtes de tableau de bord filtrent correctement selon le contexte du workspace

Inbox

Première version de la boîte de réception e-mail intégrée de Copera (#2327, #2328, #2322) :

  • Créez des boîtes de réception avec gestion des boîtes aux lettres et alias sur les domaines et canaux de chat
  • Gestion des domaines — ajoutez des domaines personnalisés avec génération automatique des enregistrements DNS (DKIM, SPF, DMARC) et configuration d'identité SES
  • Vérification DNS — validez les enregistrements DNS de votre domaine lors de la connexion d'un domaine e-mail personnalisé
  • Envoi d'e-mails — envoyez des e-mails avec une livraison fiable, plus synchronisation automatique des brouillons et du dossier Envoyés
  • API — gestion complète des boîtes de réception et des domaines avec contrôle d'accès basé sur les rôles
  • Navigation Inbox — les éléments d'inbox apparaissent dans la navigation chat et la modale de création de chat pour les administrateurs du workspace (#2340)
  • Feature flag — fonctionnalités inbox contrôlées par un feature flag pour un déploiement progressif (#2322)

DocSign — Page de téléchargement publique

Les documents terminés peuvent désormais être téléchargés par les signataires via un lien public (#2320) :

  • Point de terminaison public /docsign/download/:token avec génération d'URL signées pour les téléchargements PDF
  • Page de téléchargement frontend affichant les détails du document, les informations des signataires et le statut de finalisation
  • Liens de téléchargement personnalisés envoyés à chaque signataire dans les e-mails de finalisation
  • Saisie de signature enrichie avec 12 styles de police cursive et sélection dynamique de police

Drive UX 2.0

Une expérience Drive modernisée derrière un feature flag (#2324, #2309, #2323, #2321) :

  • Bascule par feature flag — composant FeatureFlagSwitch pour le rendu conditionnel entre l'ancienne et la nouvelle UI Drive
  • Ajustements d'interface — nettoyage des composants inutilisés, amélioration des filtres de fichiers et simplification de la gestion d'état
  • Édition Office — FileTableRow enrichi pour prendre en charge l'édition inline des documents Office
  • Boutons de création de documents — nouvelle variante de bouton softOutlined pour créer des documents Office directement depuis Drive

SDK développeur e-mail

Un SDK TypeScript complet pour travailler avec l'API e-mail (#2310, #2312, #2313) :

  • 18 classes de ressources couvrant domaines, boîtes aux lettres, alias, DKIM, OAuth, politiques, quarantaine, et plus encore
  • Définitions de types complètes pour toutes les requêtes/réponses de l'API
  • Client HTTP avec Axios, gestion des erreurs et détection du format de réponse
  • Couverture étendue de tests unitaires pour l'initialisation du client, les requêtes HTTP et les opérations sur les ressources

Autres fonctionnalités

  • Formule SECONDSTODURATION — convertissez des secondes en chaînes de durée lisibles, avec une couverture de tests complète (#2333)
  • Métriques DISTINCT et MEDIAN — nouveaux types de métriques avec extraction de valeurs numériques pour les calculs de board
  • Sélection de la qualité du partage d'écran — choisissez les paramètres de qualité du partage d'écran (#2361)
  • Board : suppression des feature flags pour les colonnes autonumber et rollup (#2318), ouverture des lignes liées depuis le dialogue de ligne (#2315)
  • Drive : export des dessins de whiteboard en images (#2307)
  • Paramètres de connexions — interface frontend pour gérer les connexions du workspace (#2317)

Corrections de bugs

  • Board : correction des conditions de lookup rollup (#2306, #2304), des tests de lookup de board (#2300), des ajustements du dialogue de configuration (#2314), du plantage de page du sélecteur de date (#2311)
  • Board : correction des notifications pour aussi notifier les membres de l'équipe lors de la mise à jour de la colonne assigné (#2305)
  • Board : correction de la virtualisation de la vue liste des slices pour de meilleures performances (#2316)
  • IA : correctif pour l'action de signalement de message — ajout d'une UI de signalement et correction de l'ordre de rendu des hooks (#2330, #2331)

Améliorations

  • Refactorisation Smart Todos — migration des composants et hooks de todos vers l'architecture modules en 8 étapes incrémentales (#2337-#2341)
  • Correspondance des filtres de board — simplification de la visibilité TypeSelect et amélioration de la gestion des opérateurs (#2319, #2359)
  • Onglets de création de canal de chat refactorisés pour une meilleure organisation du code (#2334)