Empêcher le panneau de prévisualisation en direct de débordement de l'arête droite
Changer les panneaux de construction et de prévisualisation de la base de flex fixe (55 %/45%) à un fléchissement rétrécissable pour que l'écart entre eux soit ...
Ajouter 21 modèles de signature de courrier électronique supplémentaires
Ajouter élégants frontières, deux colonnes-réseaux, bannière-top, gradient-accent, style-carte, paisibles de droite, mini-minu, exécutifs, créatifs, tech-modern...
Utiliser richTextExtension.configure() au lieu de classe RichTextExtension
La classe RichTextExtension n'est pas exportée à partir du zlexkit/éditeur publié paquet. Utiliser l'instance riche en texteExtension exporté avec .configure().
Supprimer le double contenuEditable et utiliser le plugin de RichTextExtension
La richTextExtension rend déjà son propre contenu RichTextPlugin. Avoir un deuxième manuel ContentEditable a été créé deux zones modifiables. Retirez le manuel ...
Reconstruire le gestionnaire de signature de courrier électronique avec un constructeur visuel basé sur un modèle
Remplacer l'éditeur de texte riche Quill par une signature structurée, animée par une signature structurée constructeur comportant 8 modèles professionnels, des...
Supprimer l'élément de menu du courrier électronique de NavPri navigation
Rédactrice de révision de la page KB et mise en page des articles
Composant éditeur fixe: - Enrouler dans un conteneur à colonne flexible de sorte que la barre d'outils reste fixe et le contenu Espace défile indépendamment -...
Ajouter un publier et supprimer les boutons à la vue de l'article KB
Ajouter Bouton Unpublish (visible sur les articles PUBLIÉS) qui revient PROJET et suppression de l'AI chat. Ajouter Supprimer le bouton avec confirmation dialog...
Handle unpublished events by removing vectors from Qdrant
When an article is unpublished, delete its vectors from Qdrant so the AI chat no longer references it.
Ajouter un point d'extrémité d'information pour les articles de KB
Ajouter POST /articles/-guid-/----------------------------------- et publie un événement NATS publié. supprimer l'article de la base de données vectorielles.
Add search request/response logging to RagSearchController
Log orgId, query, result count, and full stack traces on error to diagnose 500 responses seen from AIService.
Ajouter le corps de réponse et demander à RagClient de s'enfonner pour le débogage
Enregistrer l'URL de la demande de recherche RAG, l'adresse orgId, la requête et le corps de réponse sur une erreur pour diagnostiquer 500 réponses de RAGServic...
Permettre l'auto-truncate sur le modèle d'encastrement pour éviter 413 erreurs
Ajouter --indicateur de crestinage automatique de sorte que les entrées dépassant la limite de 256 jetons sont trunifié silencieusement au lieu de rejeter avec ...
Reduce chunk size to fit all-MiniLM-L6-v2 token limit (256 max)
Chunk target was 2000 chars (~512 tokens) but the embedding model only accepts 256 tokens, causing 413 validation errors. Reduce to 800 chars (~200 tokens) with...
Louer le modèle d'intégration à partir de hostPath local pour prévenir les pannes de téléchargement de HuggingFace
La gousse de modèle d'intégration était dans CrashLoopBackOff parce qu'il ne pouvait pas télécharger le modèle à partir de HuggingFace au démarrage (réseau/DNS ...
Use integer match filter for Qdrant searches instead of matchKeyword
The orgId and articleId payload fields are stored as integers via value(Long), but search and delete filters used matchKeyword() which only matches string/keywo...
Index KB articles for RAG on creation, not just when published
Previously the RAG pipeline only indexed PUBLISHED articles, requiring the full review/approval cycle before the AI chat could reference them. Now indexes all a...
Mettre à jour la page d'examens pour correspondre aux champs de réponse backend enrichis
Utiliser uid comme clé, articleGuid pour la navigation, articleTitre d'affichage, et date Présentation pour la date. Correspond au nouveau format de réponse bac...
Retour de l'article guid/titre dans la réponse des examens en attente
L'entité KbArticleReview dispose de JsonIgnore sur l'article, de sorte que l'intensifiant Le critère d'évaluation revenait les examens sans détails sur l'articl...
Ajouter une requête à la recherche de renseignements enthousiastes pour les révisions en attente avec détails sur l'article
Ajouter et poser une demande d'interrogation qui se joignent aux WC l'entité de l'article, de sorte que les listes de révision peuvent inclure l'article guid/ti...
Messages d'erreur backend réels de surface dans l'article créer/édit
Lire errData.error (appariement du format JSON dos) au lieu de errData.message. Correction directe d'erreurs JSON d'arrière-plan vers l'avant au lieu de les aju...
Ajouter un traitement d'erreur pour créer le point d'extrémité de l'article
Remplacer createOutre d'application dans try-catch pour revenir correctement l'erreur JSON réponses au lieu de la page d'erreur HTML par défaut de Spring Boot.
Ajouter l'absence de richTextExtension pour permettre l'entrée textuelle de l'éditeur
Le plugin RichText de richTextExtension est nécessaire pour le Lexical est silencieusement ignorée.
Ajouter un thème de l'éditeur inspiré de ShadCN avec des bordures de table visibles
Ajouter un thème CSS complet pour l'éditeur LexKit avec style typographie, bordures visibles des cellules de table, style de bloc de code, coquitte de bloc les ...
Ajouter la mise en page KB partagée avec des onglets persistants et corriger l'erreur de page des révisions
créer app/kb/layout.tsx avec des onglets KbNavBar partagés entre les articles, Ressources et pages sur les examens en suspens. Enlever les obus extérieurs en do...
Remplacer Plate.js par l'éditeur LexKit et ajouter la gestion des ressources KB
Remplacer l'éditeur Plate.js par LexKit (basé sur la fonction de lexicale), y compris sur mesure Extensions de vidéo, audio et MediaCard. Ajouter un navigateur ...
Ajout d'une gestion des ressources au niveau de l'orgg et d'un article-média reliant les API
Réécrire KbMediaService/Contrôleur pour les médias d'org-level CRUD avec paginated la liste, la recherche, la mise à jour des métadonnées et la suppression logi...
Découpler les médias de la Banque KB à partir d'articles et ajouter un appui à la gestion des ressources
Decoupler KbMedia de KbArticle (supprimer l'article FK), ajouter KbArticleMedia joint un tableau pour plusieurs liens de lecture d'articles, ajouter titre/descr...
Mettre à jour le badge d'e-mails navtop lorsque le message est marqué comme lu
Evénement d'expédition: event changeant de dossier après marquage d'un message tel que lu, MailButton réfait le compte non lu immédiatement.
Retourner le chemin de réécriture de WebSocket à un chemin de réécriture Next.js
Utiliser /email-ws sur la même origine, mandaté par Next.js réécrit à EmailService par l'intermédiaire du DNS interne k8. SockJS HTTP reconnexions (xhr-streamin...
Supprimer les en-têtes WebSocket codés en dur de l'intergiciel
Traefik v3 gère les en-têtes de mise à niveau/connexion WebSocket de manière native. Le codage dur leur a brisé les transports de secours SockS (l'enstreaming x...
Connectez le courrier électronique WebSocket directement à l'e-mail.
Next.js réwrites ne peut pas mettre à niveau les connexions HTTP vers WebSocket, provoquant la connexion STOMP à faire échouer silencieusement après 3 récupérat...
Service d'auto-cert non renouvelant les certificats SSL expirés
Le service d'auto-certification était en train d'importer des certificats de stockage partagé et sauter la création du certificat CR, donc cert-manager ne pouva...
Ajout d'une reconquête de sondage des années 30 pour les mises à jour par courrier électronique en temps réel lorsque WebSocket n'est pas disponible
La connexion WebSocket échoue silencieusement après 3 retraits, en laissant l'UI RESCIUER. Ceci ajoute un intervalle de vote de 30 secondes en tant que fiabilit...
Populés des sections d'aide et de conseils dans toutes les pages de paramètres
Renommer le bouton Team pour Chat Now et changer le panneau en activation uniquement en clic
Supprimer l'onglet Branche et réseau et simplifier les étiquettes des onglets de compte
Alignez les onglets de configuration et d'automatisation de la branche avec la conception de l'onglet de facturation
Normaliser les schémas de mise en page des paramètres: un rembourrage cohérent, Composant VideState partagé, structure de table correspondante et styles d'en-tê...
Déplacer l'IA vers la section Apps en mode isation et supprimer les paramètres de recherche/récents de diapositives
Retirez la barre de recherche et la section des éléments récents du panneau de diapositives des paramètres. Déplacer l'intelligence artificielle des principaux ...
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.