Ajouter un modèle complet d'entité de commerce d'abonnement
24 entités de l'APP, 12 enums, 21 dépôts et 20 nouveaux droits d'autorisation pour le système de POS d'abonnement d'entreprise. Inclut la configuration du plan ...
Ensemble de la configmap de K8s
Configure la clé API de chat public et l'URL de service API interne pour le widget de chat pour communiquer avec les services backend dans la production.
Ajouter /api/media/Terre de route à MediaService pour la gestion des clés de discussion publique
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
Ajouter un widget de chat pop-up hybride avec les modes AI Chat et Live Support
Ajoute un widget de chat de qualité de production qui s'ouvre automatiquement pour les nouveaux visiteurs avec deux modes: AI Chat (basé sur le RAC avec intégra...
Ajouter la gestion des clés d'API de chat public aux paramètres de sécurité
Ajout de l'onglet PublicChatKeyManager sous Paramètres et sécurité pour la création et la gestion clés de l'API de chat public. Les clés sont montrées une fois ...
Ajouter des points d'extrémité publics de discussion de l'IA avec l'intégration RAG pour les visiteurs anonymes
Ajout de points de terminaisons /api/ai/public/sessions pour un chat d'IA anonyme sur des sites de marketing. Contourne aur de route OTK filtre pour les chemins...
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth ...
Ajouter une passerelle de chat publique avec validation de clé API, limitation de débit et proxy WebSocket
Ajout de points d'extrémité de chat public à /api/public-chat/- pour le chat de site Web anonyme. Y compris la validation de clé API (SHA-256 haché, Rediscached...
Ajouter PublicChatVisitor et PublicChapiKey entités pour le widget public de chat
Ajout d'entités, de référentiels et d'OTD pour prendre en charge des sessions de discussion publiques anonymes sur les sites de commercialisation. PublicChatVis...
Formulaire de contact par défaut à l'icône de courrier électronique non spécifiée et page de contact du sujet et du pied de page
Ajouter une rubrique d'appui non spécifiée aux données de semences
Remplacer toutes les adresses électroniques par des liens de formulaire de contact et ajouter la soumission du ticket d'assistance
Thèmes d'appui aux semences et membre du système de contact du site web pour KamoCRM org
Ajouter l'assistance publique - DTO, méthodes de recherche de requêtes en cas de reprise pour la recherche d'un sujet et d'un membre
Ajouter des icônes aux boutons de connexion, de démonstration et de démarrage
Login obtient l'icône LogIn, Démo obtient l'icône de lecture, Start Free obtient l'icône Rocket. Appliqué à la fois aux boutons CTA de bureau et aux boutons de ...
Ajouter le code de réduction de prélancement 18DOFF avec la page d'offre et les badges promo nav
- Créer/offre de page avec : carte héros indiquant une réduction de 18 dollars par utilisateur sur les entreprises plan, bloc de code copie-à-papier, comparai...
Page de calcul complet des réfactoriatures à l'appui d'un nouveau modèle de tarification basé sur des niveaux
Réécriture complète du calculateur de coût pour s'aligner sur le modèle de tarification à quatre niveaux: - Sélection du plan : Démarreur (29 dollars 24 dollar...
Créer une page de prix complète avec un modèle à 4 niveaux, des modules et des termes juridiques
Remplace la tarification de base à deux niveaux par un modèle complet à 4 niveaux (Free, Starter 29 dollars/mois, Business no 59/mo, Enterprise custom) par une ...
Ajouter la conformité FIPS 140-2 à la page de sécurité
Ajout de la FIPS 140-2 (normes fédérales de modules cryptographiques) à la Section des cadres de conformité. Mise à jour de la grille à 3 colonnes.
Navigation partagée avec déroulages, page d'accueil Jump To sub-nav bar
Navion partagée (utilisée à la fois par la page d'accueil et par sous-pages): - Liens primaires : Home, Caractéristiques (déposer : Toutes les caractéristiques,...
Ajouter la page HTML sitemap, JSON sitemap API, des articles dynamiques de KB dans XML sitemap
Nouvelles pages et points d'extrémité : - /site-map et site de sténode de stylisme HTML avec toutes les pages statiques organisées par catégorie, plus des art...
Nav et pied de page indépendants pour les pages secondaires, page de destination de la catégorie
Remplacer la page d'accueil Navigation/Footer sur les sous-pages par des sous-pages par une page totalement indépendante Composants de sous-navirgation et de so...
Remplacer l'icône des étincelles par le drapeau américain SVG à côté du slogan de bas de page
Ajouter les méthodes d'interrogation d'articles publics à KbArticleRepository
Ajouter trois nouvelles méthodes de dépôt pour aller chercher des articles publiés avec aiVisibleToPublic-true, utilisé par les nouveaux critères d'évaluation p...
Ajouter des critères d'évaluation non authentifiés pour les articles de KB
Ajouter KbPublicArticleContrôleur avec des critères d'évaluation pour le site de commercialisation à éditer des articles publiés où aiVisibleToPublic-true, sans...
Ajouter 17 sous-pages, intégration KB, section de remplacement d'outils, SEO et améliorations UX
Principaux ajouts: - Sous-page partagé avec PageHero, panétrales et fidélité - À propos, contacts, caractéristiques, prix, feuille de route, sécurité/infrastruc...
Retirer pas les pas, barre de chargement de superposition, panneau de contrôle persistant, basculement de remplacement de la police
Préparatifs : - Échéance supprimée (Sélectionner la zone / Retirez l'arrière-plan / Examen) pour plus de pièces - La barre de chargement recouvre maintenant le ...
A propos d'examen côte à côte avec des commandes compactes et un processus auto-reprocessus
Étape de révision: - Avant-première à gauche, panneau de commande par défilement à droite (240px) - Les commandes défilent indépendamment tandis que la prévisua...
Flux de conversion de vecteurs convivial avec auto-conversion pour les formats de vecteurs
Amélioration de l'UX: - Remplacé toute la terminologie "SVG" par "vecteur" pour les utilisateurs non techniques - Ajout d'une orientation éducative expliquant p...
Ajouter 8 poignées de redimensionner traînables sur les bords de sélection des cultures et les coins
- 4 poignées d'angle (tl, tr, bl, br) avec codeurs de redimensionnement diagonaux - 4 poignées à point médian de bord (tc, bc, ml, mr) avec codeurs horizontaux/...
Remplacer l'outil rectangle glisser-sélecter par l'outil rectangle glisser-déposer par
les sélections carrées/aspects fixes forcées à la culture facile. Nouvel outil basé sur la toile permet aux utilisateurs de faire glisser n'importe quel rectang...
Ajouter une étape de cueilleur de couleur de fond et améliorer la conversion SVG UX
- Ajout d'une étape de "Pick Background" entre la récolte et le processus - Les utilisateurs cliquent sur l'image pour sélectionner la couleur d'arrière-plan à ...
Ajouter un pipeline de conversion image à SVG avec un composant modmodal réutilisable
- Nouveau composant modal ImageToSVGConverter avec un débit en trois étapes: Crop and Process - Review - Crochet WebSocket (useImagePipeline) pour la communicat...
Ajouter le calendrier de rendez-vous/horaire dans le dialogue Start Meeting
Ajoute une basculement de pilule Now/Schedule au dialogue de création de la réunion. Quand L'annexe est sélectionnée, un MUI DateTimePicker glisse avec 15 minut...
Include org static background images in meet virtual backgrounds
Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specifi...
Ajouter le prénom, le nom de famille et le hachage de l'avatar à la session
Inclure membreFirstName, memberLastName et memberAvatarUrl in Redis des données de session afin que les services inter-domaines comme KamoMeet puissent afficher...
Add public config and backgrounds endpoints for sidecar consumption
GET /api/meet/public-config?domain= returns org meet config by domain. GET **************** returns combined virtual backgrounds. Both endpoints are unauthentic...
Add config CRUD, background management, and org-theme endpoints
All endpoints enforce MANAGE_MEET_SETTINGS privilege. Config auto-creates with defaults on first access per org. Background uploads go to MinIO with SHA-256 has...
Ajouter des arrière-plans de thèmes d'org aux réunions et supprimer les champs dépréciés
- Ajouter l'itinéraire GET pour les arrière-plans de thèmes d'org - Mettre à jour meetApi.ts: supprimer whoCanCreate et emailInvitesEnabled from MeetConfig, ajo...
Drop déprécié qui peut-il créer et envoyer un courrier électronique à des colonnes
Ajouter une requête d'arrière-plan à thèmes org-scoped pour les réunions d'arrière-plan virtuel
Supprimer whoCanCreate et emailInvitesEnabled from OrgMeetConfig
Ajouter un indicateur de frappe au chat AI en attendant la réponse
La bulle en continu ne montrait que lorsque le contenu était déjà diffusé en continu. ne laissant aucun retour visuel pendant l'attente du REST. Éléments de reb...
Implement chat WebSocket and email invite sending for meetings
MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInv...
Passer les membres à toutes les instances MeetingDialog et auto-extraction lorsqu'ils ne sont pas fournis
- MemberListpasss disponibles Les membres sont à chaque membre - MemberItem Passes disponiblesMembres à son MeetingDialog - MeetingDialog s'auto-recherche les m...
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
Ajouter findRyRoomNameAndStatusIn requête à MeetingRecordRepository
Ajouter une zone de texte de message personnalisée à MeetingDialog pour les invitations au chat/courriel
Affiche une entrée de texte multilignes lorsqu'au moins une option de notification est permis, permettant au créateur de la réunion d'ajouter une note personnel...
Comme ce que vous voyez l'expédition?
Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.
