Board Dashboards, Inbox et Drive UX 2.0
· 4 min de lecture
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/:tokenavec 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
FeatureFlagSwitchpour 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
softOutlinedpour 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)
