Fixer l'application/le prêt pour les organes JSON transmis à SecurityService
Le modèle de repos vers l'amont pourrait laisser la type de contenu incompatible avec Spring «Demande de demande, responsable de 415. Après lecture du corps bru...
Étape de mise en conformité lorsque les politiques sont fixes; type de branche resynchron à partir de l'API
Aligner le modèle de sécurité id typing et l'analyse des politiques pour les économies
Coerce des domaines de politique de conformité à partir des cartes de demandes JSON
Assurer le type de contenu JSON lors de la comparaison avec le service de sécurité
La création d'une organisation a restitué 415 type de média non soutenu parce qu'en amont Spring s'attend à une application/json pour la requête. Node aller che...
Retourner la réponseÀ modifier le . smtpService.send prend les pièces jointes non répond
Comparer les identifiants des membres en tant que chaînes pour l'auto-contrôle et la redirection
User-info API retourne memberID en tant que chaîne pour préserver la précision int64. est Self used Number() et l'égalité stricte avec des types mixtes, donc vi...
Raccourcir l'en-tête de la colonne de l'état de la grille des membres de l
Réparation TicketChat mises à jour en temps réel après la course à la charge
Reporter l'abonnement à STOMP jusqu'à ce que le message initial finisse ainsi setMessages de l'API ne peut pas effacer les messages délivrés pendant la charge. ...
Mettre en place des droits de rôle pour éviter Hibernate insérer-avant-suppression de la clé dupliquée
Texte d'erreur vers l'amont vers l'avant de BFF; aligner le titre max avec DB
Paramètres de droite nuls par défaut à NON SPÉCIFIÉS lors de la création/mise à jour
Droits de dépoussiérence, modèles de sécurité sans opie lorsqu'ils sont verrouillés, valider la longueur du titre
Cacher le jeu déprécié (et app/média) avec un appariement insensible au casé
- Clés et recherches de la carte d'état inférieur, de sorte que la vérification s'aligne sur le boîtier de l'API - Traiter les infra-étiquettes cachées de maniè...
Mettre à jour le modèle de sécurité lorsque le rôle verrouille la sécurité
Erreurs de l'API du rôle de sécurité de surface à partir des détails de BFF
Lire les droits de session en tant que liste ou Héritage CSV pour les critères d'évaluation membres
KSessionService et SecurityRoleController Droits de magasins en tant que Liste Noms de type de rôle. MemberSecurityCroller lancé à String et split on vimate, pr...
Toujours énumérer les lignes CNAME requises; cacher l'ancien appendice/média; le guide d'alignement
Vérifier les contrôles de chaque étiquette KnownAliases; saut d'un ou d'un média déprécié en option
Correspondance de la liste CNAME requise KnownAliases; afficher le courrier dans le tableau DNS
Le rôle de sécurité à l'exception des rôles verrouillés et des erreurs d'API plus claires
- Quand isAllowditSecurity est faux, omettre les droits et la sécuritéModelIds de la L'organe PUT donc SecurityService accepte les mises à jour de métadonnées...
Proxy PATCH de type membre à SecurityService
Le profil de membre UI est appelé mais il n'y avait pas de gestionnaire de routeur d'App, donc Next a renvoyé HTML 404 et le client a montré une erreur inconnue...
Persister RoleRightType par stable getId() au lieu d'ordinal
Hibernate 'Enzoated(EnumType.ORDINAL) écrit/lit l'indice de déclaration de l'enum. Lorsqu'une valeur de type RoleRightType est supprimée (par ex. MANAGE-USERS, ...
Éviter les intoxications à la DDL et durcir les courses multi-pod
L'auto-guérison précédent a mis DDL à l'intérieur d'un "Transactional syncAll(). Quand un ALTER TABLE AJOUTER CONSTRAINT tiré sur une contrainte existante (cas ...
Contraintes de CHECK chuter les contraintes de la colonne enum des droits de rôle par défaut
Hibernate auto-génère CHECK (colonne IN ('VAL1', 'VAL2', ...)) contraintes sur la TABLE CREATE pour les colonnes « EnnumType.STRING), geler les colonnes de l'en...
Ajouter des contraintes uniques manquantes pour les upserts droits
SyncSecurityModelRoleRights Utilisation CONFLICT (rôle-id, type de droite) NE RIEN . et CONFLICT (default-role-id, type) NE NE PASSER, qui nécessite une corresp...
Ajouter une contrainte unique sur (rôle-id, type droit) dans OrgRoleRight
Exigé pour les CONFLITS NE RIEN NE RIEN Sans cette contrainte, la requête de synchronisation échoue avec "pas d'unique ou d'exclusion contrainte correspondant à...
Supprimer getType() des appels de l'organisationContrôleur après l'enlèvement de OrganizationType
Arrêtez d'écraser l'avatar des membres avec l'avatar de l'utilisateur connecté sur la vue du profil
fetchAvatars freched /api/security/avatars (pas de lune d'ID de membre et toujours de retours les avatars de l'utilisateur connecté) et appelés setActiveAvatar,...
Cachons également le bouton de désabonnement pour les propriétaires d'orges sur la page du réseau
Garde retryIncompleteTranslations contre l'arrêt du contexte du printemps
Ajouter la route proxy à droit de synchronisation manquante
POST /api/security/roles/sync-rights missing a provoquer toujours l'échec du bouton de synchronisation des droits dans les paramètres des rôles de sécurité.
Utiliser PublicChatVisitor displayNom pour requestorName sur les billets pour les visiteurs
Demandeur de code-du dur à l'organe de l'org, donc le DTO faisait surface sur le nom du propriétaire de l'organisation dans la colonne Demandeur. Chute Retour a...
Retirer les appels de réinitialisation du filtre après l'élimination du filtre de la colonne
Support/Réglages par droit, correction de copie réseau, chargement sur l'interrupteur d'onglets, diviseur de navigation
- Carte de réseau : description mise à jour pour utiliser l'étiquette du titre de la branche dynamique - Carte d'appui : fixe 404 en changeant href/help /suppor...
Retourner les mauvais titres et le scan de l'historique qui a montré le nom de l'agent en titre
Soutenir le titre de chat nul, propagation du changement de nom de l'historique
Support de mise à jour de noms, titres, nombre de notifications, réseau de données
- Incendies de TicketChat surVisitorNameChangés lorsque l'événement NOM-CHANGED WS arrive - SupportTicketWEs expédiés tool:title avec requestorName sur chargeme...
Rendre les événements du système en tant que texte amical dans le chat d'assistance aux visiteurs
Les événements du système NOM-CHANGES ne montrent plus de JSON brute dans la bulle de discussion ; Ils s'affichent sous la forme d'une pilule italique centrée (...
Afficher AG Grid Charge overlay au lieu de l'état vide sur la page des fils de loupage
Initialiser l'état de chargement à vrai de sorte que la grille montre "Chargement des fils..." jusqu'à ce que le premier tir se termine, empêchant un flash de "...
Utiliser getOrganizationByIdSUtrape des fonctionnalités dans AppAvailabilityInterceptor
Résout lazyInitializationException sur /api/security/leads et tous d'autres trajets CRM/POS-gated. L'intercepteur appelé org.getFeatures() après la clôture de l...
Ajouter findByIdAvec Caractéristiques pour charger avec impatience Organization.
JOIN FETCH empêche LazyInitializationException lorsque les caractéristiques sont accès en dehors d'une transaction (par exemple dans AppAvailabilityInterceptor)...
Intégréer dans GeoLookupService et ajouter NATS publish pour les messages d'agents
- Réparation de l'inadéquation optionnelle ou du type de liste - Injecter NatsMessageService dans MediaController - Publier sur chat.session. l'agent et le vi...
Corriger les aspects du message dans l'histoire et gérer les événements de changement de nom de visiteur
- Utiliser messageType-VISITOR-MESSAGE de l'API pour déterminer la charge gauche/droite dans l'historique - Ajouter NOM - Rendement de l'événement système CHANG...
Livraison en temps réel du chat, aspects du message, notifications et synchronisation des noms
- Maintenir l'abonnement NATS en vie chez le client se désabonner pour éviter la rupture de l'agent en temps réel - Marquez les messages de visiteur avec messag...
Utilisations par exemple pour le type MEMBRE
TYPE(m) Hibernate: type retour 0 résultats lorsqu'il est lié à la base Classe de membre en héritage JOINED. Pour le type MEMBRE, aller chercher tous et Filtrer ...
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.