Mise en œuvre de l'interface utilisateur de modèles de signature électronique
- Remplacer l'espaceur d'emplacement de l'onglet des signatures électroniques par un réseau de données de modèle complet (réseau GAG) avec sous-ongles pour le...
Alignez le nom du champ à isDisponibilitéToChildren et améliorez l'interface utilisateur de réservation à l'avance
Correction 400 mauvaise demande lors de la création de types de webinaires par l'envoi isAvailableToChildren pour correspondre au nom du champ Java DTO (Lombok)...
Mettre en place les paramètres des webinaires et remplir le tableau dans la zone de contenu disponible
Supprime la contrainte maxWidth du formulaire de détails afin qu'il remplisse la totalité largeur. Fait le tableau des types et son conteneur utilise la disposi...
Type d'état de stratégie à chaîne pour la compatibilité TypeScript
L'affirmation const sur le WebinarPresenterStrategy utilisée type littéral, provoquant un désaccord de type avec le dispositif de commande de cordes.
Reconfiguration des paramètres du webinaire depuis la navigation de dialogue vers la sous-page
Remplacement des dialogues pop-up et des sections d'accordéon séparées par un niveau à deux niveaux Flux de navigation en ligne: - Niveau 1 : table des types de...
Ajouter un champ minimum de réservation à l'avance aux paramètres du webinaire UI
Ajoute un nombre d'entrées pour configurer la distance à l'avance d'un créneau horaire permettre des réserves, avec un texte d'assistance expliquant le champ.
Ajouter le champ d'application PUBLIC-WEBINAR bascule à l'interface utilisateur de clés API
Ajoute l'option de scope de webinaire public avec l'icône VideoCall à la Page de paramètres d'accès API, permettant aux administrateurs d'activer l'API webinair...
Ajouter l'interface utilisateur de planification de l'interface utilisateur avec les paramètres d'administration et les vues des membres
Met en œuvre le frontend complet du webinaire en kalmo-internal: - WebinarSettingsTab: admin CRUD pour les types de webinaires, pools de présentateurs, interv...
Passer les données d'aperçu pré-réchaussées à StatusResponsTimes pour éviter une défaillance redondante
Normaliser la sortie HTML Quill pour un rendu cohérent des e-mails
Acheminer le contenu de l'organisme de courrier électronique via normalizeQuillHtmlForEmail et wrapBodyForEmail avant d'envoyer, en garantissant une sortie HTML...
Paramètres d'appui séparés de la page d'appui au niveau des membres en page de paramètres dédiés
- Supprimer l'onglet Paramètres de la page / d'appui, en conservant uniquement les billets et les analyses - Ajouter des sous-tabulaires à Analytics: Overview a...
Ajouter un panneau d'aide et des conseils dynamiques et des URL d'accrochage web aux intégrations des fournisseurs
CommerceProviderSetup utilise maintenant HelpTipsOverrideContext pour montrer son contexte aider les changements en fonction de la vue actuelle (liste, sélect...
Insalementibilité de l'IPA du fournisseur de services sur l'onglet intégrations
Maintenir le bouton SVG de téléchargement activé chaque fois qu'un résultat SVG existe
Reconfiguration du sélecteur de fournisseur à la mise en page verticale de la liste avec des logos plus grands
Télécharger resultSvg directement sans aucune manipulation
Le SVG pipeline a déjà retiré le fond. Téléchargez-le tel qu'il est.
Fond blanc en bande de SVG avant téléchargement pour une véritable transparence
Parses dans le SVG vectorisé et supprime les éléments rect/chemin blancs de grande taille que le vectoriseur génère à partir du fond d'origine, produisant un un...
Télécharger la PNG transparente à l'arrière-plan au lieu de SVG à fond blanc
L'aperçu montre la PNG d'arrière-plan avec transparence, mais le téléchargement fournissait le SVG vectorisé qui fait cuire l'arrière-plan comme chemins blancs....
Ajouter le bouton de téléchargement SVG au convertisseur de vecteur de logo pour l'exportation à moyen processus
Renommer Pipeline to Commerce à travers la navigation, les itinéraires et les liaisons
Envoyer le premier nom/dernier nom directement pour créer le critère d'évaluation du compte
Backend stocke maintenant les champs de contact directement sur Compte - aucune recherche d'utilisateur n'est nécessaire.
Renforcer l'onglet intégrations complètes des fournisseurs pour la synchronisation du commerce électronique de détail
Ajouter une interface utilisateur complète pour gérer 10 intégrations de fournisseurs de commerce électronique (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, S...
Bouton du nouveau compte sur le bouton "Frein de connexion" sur le composant AccountManager
Le bouton à l'intérieur de AccountManager n'avait pas de gestionnaire onClick. Itinéraire.push ajouté à /account/new and imports useRouter.
Créer une page de compte sur /compte/nouveau avec un formulaire minimal
Ne demande que les champs essentiels: prénom, nom, courrier électronique, téléphone, entreprise, type de compte, et association de marché facultative. Sur soumi...
Renommer le premier onglet en Comptes, utiliser des étiquettes dynamiques en sous-titre
Ajouter un gestionnaire de route API pour /api/sûret/compte/compte
Il n'existait pas de mandataire pour /clients,/groupes et autres nouveaux critères d'évaluation du compte. Voies explicites existantes (membres-abonnés, membres...
ComptesApi manquant/chemin clients, cacher les onglets internes TeamMemberManager
- comptesApi appelait /api/sûreté/compte au lieu de /api/sûreté/compte/clients pour tous les critères d'évaluation du client, toutes les méthodes fixes pour i...
Comptes séparés de TeamMemberManager sur / page du compte
3 onglets au niveau des pages: Clients et clients, membres, membres de l'équipe. - Onglet 0 : nouvelle composante AccountManager - autonome, cachage du compte r...
Page d'affichage/gestion du compte complet à l'adresse /account/view/[id)
Nouvelle page de détail du compte d'entreprise avec 6 onglets: - Vue d'ensemble: 4 cartes stat (ordres, dépenses, pistes, membres), informations sur les comptes...
POSToast prop est "État" et non "toast" dans les onglets de transport en ligne de détail
Supprimer la fermeture parasite de la fermeture des droits de l'entreprise MarketInventoryPlaceholder supprimée
Ajouter les sous-tabs de pipeline de détail - Clients, exécution, chariots et projets
Les verticales de DÉTAIL dans la page Pipeline ont maintenant 4 sous-onglets au lieu d'un seul Vue des commandes: 1. Commandes et commandes PipelineOrdersTab (...
Paramètres de vente au détail d'entreprise UI 5 onglets de marché nouveaux/réécrits pour RETAIL
Catalogue de produits (réécrit): 4 sous-vues et tableau des produits avec recherche/filtres, Catégories hiérarchiques arbres, gestion des marques, attributs à v...
Ajouter 90 API de détail et 30 interfaces TypeScript à commerceApi
Couverture complète de l'API frontale pour KamoRetail: catégories, marques, attributs, les variantes, images, étiquettes, critiques, clients, adresses, groupes ...
Corriger les chemins d'API d'abonnement restants et supprimer l'en-tête double
chemins d'API: getFeatures, updateFeature, deleteFeature utilise maintenant /subscription-features; getAddOns, updateAddOn, deleteAddOn utiliser/subscription-ad...
Lay-planisation de l'éditeur d'accord - empêcher le débordement des espaces blancs et le brouillage du contenu
- Ajouter la largeur: 100 % dans le récipient à flexion racinaire - Ajouter minWidth: 0 à droite du panneau et de la zone de contenu pour éviter le trop-plein f...
Migrez toutes les composantes de pipelines du commerceMarketApi au commerceApi
Mettre à jour 10 fichiers pour les importer directement du commerceApi au lieu de la suppression CommerceMarketApi. Supprimer la cale de compatibilité et le bru...
Rétablir le commerceMarketApi.ts en tant que réexportation de compatibilité à partir du commerceApi
Composants de pipeline (PipelineOrdersTab, PipelineView, page de coordonnées des commandes, etc.) encore importé du commerceMarketApi. Réexporter les symboles n...
Ajouter l'onglet "Mot" de modèle d'accord de qualité à tous les types de marché
Réutilisable MarketAgreementTemplatesTemplatesTap ajouté à chaque marché du commerce avec: - La disposition à deux panneaux : barre latérale de liste de modèles...
Corriger les chemins API, mise en page professionnelle, supprimer le code mort
- Correction d'asymétries de chemin d'API frontales: utiliser des fonctionnalités d'abonnement, compléments d'abonnement, abonnement-paquets, - abonnement-pla...
Promouvoir les caractéristiques, les modules, les onglets au niveau du marché pour les marchés des sous-écrans
Les caractéristiques, les ajouts et les ensembles sont des ressources partagées au niveau du marché, et non par plan. - Ajouter un onglet (manage et matrice de ...
Enveloppes de réponse de backend déballées dans toutes les méthodes d'auto-object d'oss de calculApi
Le backend contient des réponses sur le marché: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . restituait l'enveloppe brute, ce qui ne définissait ...
Paramètres de POS du commerce de refactoriser à l'architecture centrée sur le marché
Structure majeure de la page consacrée aux paramètres du commerce: Front-end: - Remplacer la configuration des onglets plats (produits, stocks, actifs de locat...
Ajouter la diagraphie de configuration de champ pour suivre le pipeline de rendu de prévisualisation
Ajout des déclarations console.log à SignaturePreview et EmailSignatureManager pour vérifier la propagation d'état de fieldConfig et le filtrage de champ au mom...
La liste déroulante de la boîte aux lettres charge désormais les courriels à partir de la boîte aux lettres sélectionnée.
Passer la boîte aux lettres à travers fetchMessages/fetchFullMessage au backend, Récupérer la fermeture viciée dans le gestionnaire changé de boîte aux lettres ...
Aligner Status Labels nav commande avec l'ordre de l'onglet de la page CRM sur les 3 emplacements
Déplacer le département et le titre du poste de l'onglet Rôles à la page Mon profil
Les champs du département et du titre du poste apparaissent désormais sur la page Mon profil en tant que SectionCard, présentée uniquement pour les membres de l...
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.