Remplacer l'arithmétique temporale JPQL invalide par le filtrage de couche d'application
Hibernate 6 rejette la soustraction d'un Long d'un Instant en JPQL. Remplacé findWebinarsWithDueReminders (qui a fait de la nanoseconde arithmétique dans la req...
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...
Appliquer la portée PUBLIC-WEBINAR sur les critères d'évaluation du webinaire public
Ajout d'une vérification de la validation du champ d'application avant de transmettre les demandes de webinaires publics à MediaService, en retournant 403 si la...
Ajouter le champ d'application PUBLIC-WEBINAR au système de clé API
Ajout d'une nouvelle valeur d'alément ApiKeyScope.PUBLIC-WEBINAR à l'accès à la porte à la planification, à l'inclusion et aux critères d'annulation du webinair...
Ajouter une page d'annulation du webinaire public avec un style de marque org
Ajout de la page "Inv.token" pour les participants publics à annuler un webinaire enregistrements. Inclut les critères d'extrémité de proxy API de side-car, le ...
Redesign page de démonstration avec intégration de planification de webinaires
Remplace le formulaire de démonstration d'espacement par un flux de réservation en trois phases: 1. Formulaire de capture de plomb (crée le plomb sur le marché ...
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...
Ajouter un emploi de rappel de webinaire avec la publication d'événements NATS
Ajout WebinarReminderJob (par minute) qui vérifie le webinaire en bonne et due forme Des rappels basés sur des intervalles configurés, publie daemon.webinar.rem...
Ajouter des voies de passerelle de webinaire pour les points d'extrémité authentifiés et publics
Routes /api/webinar/- vers MediaService pour les opérations de webinaires authentifiées et /api/public/webinar/z avec validation de clé API pour la programmatio...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Ajouter des données de type webinaires et de données de démarrage du marché du plomb pour la démonstration de KamoCRM
Ajout d'une initialisation des données de démarrage pour le système d'ordonnancement des webinaires: - "KamoCRM Software Introduction Demoar" type de webinaire ...
Ajouter des entités du système de planification de webinaires, des référentiels, des DTO et des enums
Introduit le modèle de données complet pour le système de planification des webinaires: - 9 entités de l'APP: WebinarType, WebinarPresenter, WebinarReminder, ...
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...
Supprimer la dépendance des haricots RestTemplate de BaseProviderHttpClient
BaseProviderHttpClient crée maintenant son propre RestTemplate interne à la place d'exiger un du contexte d'application, de fixer un accident de démarrage dans ...
Insalementibilité de l'IPA du fournisseur de services sur l'onglet intégrations
Ajouter un secret interne pour le catalogue public API proxy
Ajouter à l'information sur le déploiement du Service de sécurité de sorte que l'APIService peut s'authentifier lors de l'abonnement public. demandes de catalog...
Inclure SUBSCRIPTION-CATALOG dans les lunettes de réduction par défaut
Lorsque MediaService ne retourne pas de champ d'application dans la réponse de validation, par défaut d'inclusion des lunes PUBLIC-CHAT et SUBSCRIPTION-CATALOG....
Mettre à jour les actifs de marque avec un nouveau logo et des favicons optimisés
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.
Les points de terminaison d'évaluation utilisent des champs de contact direct, pas d'utilisateur requis
POST /clients enregistre maintenant le premier nom, dernier nom, e-mail, téléphone, adresse directement sur Compte. PUT/clients met à jour tous les champs direc...
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...
Ajouter RetailProviderSyncJob pour les sondages programmés par le fournisseur de commerce électronique
Ajouter un point d'extrémité d'accès au webhook commercial pour les intégrations des fournisseurs de détail
Mettre en œuvre un système complet d'intégration des fournisseurs de détail avec 10 fournisseurs de commerce électronique
Ajouter des implémentations d'adaptateurs complets pour Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop et OpenCart....
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...
Améliorer POST /clients pour qu'ils acceptent les informations de contact et les utilisateurs de recherche par courriel
Créer un compte accepte maintenant l'e-mail, contactName, téléphone, accepte la mise en marché, taxExempt. Si le courrier électronique est fourni et correspond ...
Ajouter UserRepository.findByEmailEmail pour la recherche par e-mail de création de compte
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...
Colonnes Drop UUID-typed customer-id/customer-group-id pour les loisirs INT8
Après RetailCustomer (UUID PK) et compte (Long PK) refactor, le commerce-cart, Les tables des listes de commerce avaient des colonnes de clients avec Type UUID ...
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...
Ajouter 18 points de terminaison d'évaluation pour la gestion de la clientèle du commerce
Nouveaux critères d'évaluation sur AccountController sous /api/security/account/: - Client CRUD : GET/POST/PUT/DELETE/clients, GET/clients/zuid Données associée...
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.