Édition granulaire des rôles, échange de labels et soutien aux membres de l'équipe
- Ajouter isAllowEditTitle et isAllowEditSecurity to SecurityRole interface - Permettre l'édition des paramètres de sécurité sur les rôles des membres/membres (...
Migrez tout le rôle de tous aux membres et créer un rôle de membre de l'équipe
- Renommer la colonne ROLE-EVERYONE-ID en REUX-MEMBER-ID - Renommer les rôles existants "Tout le monde (se conforme à tous)" en "Membres" - Fixer des drapeaux s...
Appliquer les drapeaux de protection des rôles et ajouter l'appui à l'étiquette des parents à la session
- Enforce isAllowEditSecurity in SecurityRoleCad durcittateur - Ajouter parentMemberTitrePlural et parentTeamMemberTitrePlural à la session - Résoudre les étiqu...
Ajouter des drapeaux de protection des rôles granulaires et rôle du système des membres de l'équipe
- Ajouter être autoriséTitre et estElerEditSalunSantSégridents à l'entité OrgRole - Renommer le rôleTout le monde en roleMemberID sur l'organisation, ajouter ro...
Ajouter la section d'appui à la page des paramètres
Ajout de sujets, notifications et cartes d'état et de temps de réponse ce lien vers /support?tab-settings.
Ajouter un contrôleur de déclenchement de tâche manuel avec une protection d'exécution en double
POST /api/daemon/trigger/jobName déclenche immédiatement tout emploi de Quartz. Retourne 409 si le travail est déjà exécuté. GET/api/daemon/déclencheur/statuair...
Ajouter une page d'assistance avec la liste des tickets, l'analyse et les paramètres
Ajouter une fenêtre d'outil de support avec création de tickets, chat et classement
Ajouter un statut partagé/des badges de priorité et un élément de message système
Supprimer le système d'aide ancien, ajouter des éléments de support
Supprimer app/help/ et app/composants/assistants/annuaires. Ajouter SupportButton à la barre d'outils NavTop et à l'élément de menu d'appui à la navigation de l...
Ajouter des types frontaux et des voies de proxy API
Interfaces TypeScript pour tous les DTO de support et 13 routes proxy API transmission à MediaService pour des sujets, des tickets et des critères d'évaluation ...
Ajouter des services de tickets d'assistance, des contrôleurs REST et un relais STOMP
Met en œuvre le backend MediaService pour le système de tickets d'assistance: - SupportTopicService: CRUD pour les thèmes d'appui à l'org Service d'affectations...
Ajouter des titres de support et de nouvelles autorisations à la bibliothèque partagée
Ajouter un support de liaison profonde à la page des notes via la page d'interrogation param
Support/notes?id-note-Id- URL pattern donc AI chat sources links peut naviguer directement vers une note spécifique. Ouvre la note en modifier la vue lorsque la...
Inclure des liens sources cliquables dans le contexte RAG pour le chat AI
Mettre à jour RagClient pour intégrer des liens de retombage dans le contexte envoyé à le modèle d'IA. KB articles link vers /kb/-guid, liens vers les notes /no...
Ajouter la bascule de traitement de l'IA aux notes UI
Ajouter aiProcessingAmiter champ aux types de notes et bouton basculer dans la barre d'outils NoteEditor. Les membres peuvent activer/désactiver le traitement d...
Route /api/notes vers KBService au lieu de SecurityService
La gestion des notes a été transférée de SecurityService à KBService.
Passer memberId à RAG pour le chat AI sensible aux notes
Ajouter extractMemberId à SessionHelper. Mise à jour de RagClient à envoyer memberId dans les demandes de recherche donc RAG retourne les deux articles de l'org...
Add note embedding support to RAG pipeline
Add NoteEventConsumer for NOTE_EVENTS NATS stream and NoteEmbeddingPipelineService for processing notes. Update Qdrant to store sourceType, memberId, noteId. Se...
Ajouter une gestion des notes avec l'intégration du RAG
Déplacer les notes CRUD de SecurityService à KBService. Ajouter une note chiffrement, édition d'événements NATS pour le pipeline RAG, et IA le traitement de bas...
Ajouter la colonne de traitement de l'IA et le tableau d'enregistrements de notes
Ajouter la colonne AI-PROCESSING-ENABLED au tableau des notes et créer NOTE-EMBEDDING-RECORDS table pour la vectorisation RAG de la note de suivi.
Ajouter un support de traitement d'IA au modèle de données des notes
Ajouter aiProcessingEnabled field to Note entity, DTO et requests. Créer NoteEmbeddingEncord entité et référentiel pour le suivi la vectorisation des notes dans...
Utiliser des variantes d'avatar de taille - moyenne pour les profils/courriels, petits pour les nav/listes
Ajouter un paramètre de taille pour chercherMemberAvatar (défauts à 'sm'). Signatures par courrier électronique, l'envoi d'e-mails, les en-têtes de profil, les ...
Prise en charge des téléchargements d'avatars de photos multitaille et de point de terminaison d'étude de la culture
Mettre à jour uploadPhotoAvatar pour accepter des variantes de taille facultative (fileSm, fileMd, fileLg) stockée avec le nommage du suffixe (hash.sm.png, etc....
Ajouter un outil de photo-culture avec stockage d'avatars à culture facile à réaction et multi-dimensions
Remplacer l'ancien site PhotoCropDialog par un outil de culture interactif en utilisant une culture réactrice facile. Lors du téléchargement ou de l'édition d'u...
Chargement des pays à partir de CountryType enum, ajouter des icônes de drapeaux au géo-blocage
Les pays sont désormais des intermédiaires vers /api/sécurité/pays (Pays de type enum) au lieu de - (table GeoLite vide). Ajout de drapeaux de fond de vie pour ...
Rewrite Access Blocks aide à la clarté
Expliquait les quatre sections (liste blanche, liste noire, blocs de temps, blocage géographique) en langage clair. Ajoute un guide de la gamme CIDR avec des ex...
Ajouter RoleRightsSyncRunner pour remblayer les droits de rôle manquants
Lorsque de nouvelles entrées de RoleRightType sont ajoutées à l'enum, les rôles existants n'ont pas d'entrées OrgRoleRight pour eux. Ce coureur vérifie tous les...
Ajouter frontende du système de sécurité d'accès
13 routes proxy API, module de contrôle d'accès avec mise en correspondance CIDR, proxy.ts l'intégration de l'application des lois. Reworks AccessBlockManager (...
Ajouter la fonction de synchronisation GeoLite2 pour la base de données IP-to-local de MaxMind
Affichage prévu à quartz (hebdomadaire dimanche 3 du matin) qui télécharge MaxMind GeoLite2-City-CSV, analyse les blocs et emplacements IPv4/IPv6, les charges d...
Ajouter un filtre d'accès pour le contrôle d'accès basé sur IP
Filtre de serveur à dos reconsoudre qui évalue la liste blanche/liste noire/temp-bloc les règles relatives à toute demande entrante. Ajout de spring-boot-starte...
Ajouter un backend de système de sécurité d'accès
8 nouveaux services (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, Suspici...
Ajouter la migration du schéma de système de sécurité d'accès
Crée 7 nouvelles tables (org-access-rules, org-geo-block-rules, org-suspicious-detection-rules, system-access-logs, géolite-blocs, géolies-localisations, géolit...
Ajouter des entités du système de sécurité d'accès, enums et référentiels
Ajoute des entités de l'APP (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 n...
Ajouter Create Bouton de document avec une liste déroulante riche sur /doc/manager
Ajout d'un menu détendu avec des options de type de document (Document, Feuille de calcul, présentation, dessin) avec texte descriptif. Supprime l'icône NewDocu...
Ajouter des logos de fournisseur d'IA à Integrates Avec chapiteau
DeepSeek, xAI (Grok), Meta (Llama), Perplexity et Crèche.
Ajouter Intégrats avec chapiteau pour SMS, e-mail et logos du fournisseur VoIP
Ajouter l'option non configurée et la navigation de page de configuration pour les fournisseurs de texte en vrac
Ajouter MeetingComposer pour créer des invitations de réunion dans le courrier électronique compose
Ajouter les avis de calendrier en attente de style, d'indicateurs de conflit et de contrôle des organisateurs
Ajouter le contexte WebSocket du calendrier et la composante popup du rappel
Ajouter la composante InviteCard pour les invitations au calendrier en vue de l'envoi d'un courrier électronique
Ajouter les types d'invitation de calendrier, client API et magasin zoustand
Ajouter ReminderSchedulerService pour la livraison de rappels par courrier électronique/popup/SMS
Ajouter findDueReminders and markAsSent requêtes to CalendarEventReminderRepository
Ajouter MeetingInviteCritères de contrôle et de préférences du calendrier
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.