Résoudre le seau de sous-domain-locat à son propre dossier MinIO
getThemePath() réduit le nom d'hôte à apex.tld pour les deux hôte et le fold seau, donc les locataires de sous-domaine comme gnosia.demo.kamocrm.com a chargé le...
Route NavTop picker travers/me/language
Le sélecteur appelé membre générique PUT, que SystemUserGuard 403s pour l'utilisateur du système est connecté à un sous-orgage. Le cliché s'est raccordé silenci...
Ajouter /me/critère d'évaluation linguistique qui contourne SystemUserGuard
Le cueilleur de langue NavTop n'a rien fait pour l'utilisateur du système signé dans un sous-org: PUT - exécute SystemUserGuard d'abord, qui 403s est chaque mut...
Résoudre le seau de sous-domain-locat à son propre dossier MinIO
getThemePath() réduit le nom d'hôte à l'apex-tld (mainDomain.tld) pour l'hôte thématique ET le dossier du seau. Pour les locataires de sous-domaine comme gnosia...
Arrêter l'encrage des entrées de couleurs de la variation foncée dans ModernColorGroup
Les rangées de cueillette de couleur avaient une enveloppe de 280px codée en dur à l'intérieur d'une grille de 1fr 1fr avec débordement: caché, donc l'entrée a ...
Traiter le talon d'abonnement lancé comme sans abonnement, pas d'erreur
L'héritage getCurrent Subscription stub lancer par la conception donc les appelants tombent Retour au chemin non routilier. StatsManager surfaçait le lancer com...
Retourner les compteurs vides au lieu de nulles de getCurrentUsage
StatsManager a rendu l'utilisation de l'utilisation des méthadés lorsque l'ancien stub résolu à être nul, en s'écrasant sur les appareils d'utilisation.mètres. ...
Porter la section Gouvelage de mon compte sur la CONFIGURE-SYSTEME
Cachez le menu "Mon compte" des membres qui n'ont pas de CONFIGURE-SYSTEM. ils ne voient pas de liens (statuts et coûts, applications et caractéristiques, types...
Propriétaires d'or enfants en route vers leur org autorisé
Lorsque /settings/compte charge pour un utilisateur qui n'a pas CONFIGURE-SYSTEM sur le orge courante, le comportement précédent était une redirection silencieu...
Utiliser FQDN complet, et non eTLD-1, lors de l'administration d'org par domaine
registrableDomainFromAlias déshabille tout sous-domaine multilabel (par ex. "gnosia.demo.kamocrm.com") jusqu'à son eTLD-1 ("kamocrm.com"). C'était Fin pour la r...
Préserver le FQDN complet pour les sous-domaines plus profonds que deux étiquettes
organ-by-root() n'extraitait que la première étiquette et les deux dernières étiquettes de chaque nom d'hôte enregistré Traefik. Pour l'affaire commune à deux n...
Ne jamais faire la porte de sous-domaines appartenant à Kamo sur la propriété de TXT
Enjeux d'enfants qui ont choisi un alias de Kamo (par exemple gnosia.demo.kamocrm.com) "TXT enregistre a été trouvé mais le code de vérification ne correspond p...
Ne montre pas la superposition de chargement globale pour les formes manuelles par le client
L'auditeur de navigation soumettait l'utilisateur traitant toute forme dont form.action était céleste et méthode - obtenir comme navigation, et appelée set Char...
Les propriétaires d'org de subventions de premier niveau sont des subventions croisées, supprimer/actualiser l'accès
deleteDomain et updateDomain précédemment rejetés par les administrateurs de plate-forme fonctionnant sur des domaines enfants-org parce qu'ils ont vérifié estU...
Autoriser la suppression des sous-domaines per-org
La garde des finsWith(."kamocrm.com") a bloqué chaque orgement de démonstration de permutant son sous-domaine de plate-forme (par exemple gmosia.demo.kamocrm.co...
Faire de la publicité pour les nouveaux médias publics IP 47.181.8.83
JVB-k1m1 faisait la publicité 75.83.113.11 et coturn faisait la publicité pour la L'IP LAN de node via status.hostIP - les deux ont cassé les médias WebRTC exte...
Protéger les droits essentiels à l'administration et les rôles de reamorçage sur l'édition des modèles
ÉLEVÉ : - refuse maintenant de persister un couche NUKE ou FORCE-NUKE sur l'un quelconque des paramètres de l'administration les droits admin-essential du modèl...
Propagation du statut d'admin de création d'enfant-org à l'adhérent-org-org
Lorsqu'un utilisateur crée une organisation d'un enfant, il devient son propriétaire - admin (via - Leurs membres PARENT-org, Toutefois, c'est tout ce qu'il éta...
Enrouler la barre d'outils et la recherche/date rétrécie donc le nouvel événement reste sur la page
Barre d'outils emballée trop de contenu de largeur fixe dans un seul non-emballage Ligne flexible; avec la zone principale de base de la tranche de main mère: c...
Lire - de maître après session rafraîchissement pour éviter le décalage de la réplique
Le correctif précédent avait /api/user-info appel /api/sûreté/soutien avant de lire Redis, mais la lecture est passée par lectureKsemJsonFromRedisWithRetry qui ...
Onglet de suivi par nom et session de rafraîchissement avant lecture d'infos de l'utilisateur
Deux bugs de navigation connexes qui se manifestent tous les deux comme "le mauvais onglet s'ouvre": 1. ParamètresView suivi l'onglet actif par «index». ...
Remplacer icidoc par des échos groupés afin que YAML bloc parses
Le corps /etc/odbc.ini icidoc s'est assis à la colonne 1, qui a été dédaignée de la environs de startup.sh: scalor et casse litalal-bloc scalor et casse 'kubect...
Suivre les remoulages de clone via HostToContainer mount propagation
Sans propagation d'esclaves, la gousse capture le montage de liaison FUSE une fois à Démarrage du conteneur; si le service monté sur le rclone-toit.remar sur l'...
Tabtinlage des documents sur VEW-DOCUMENT / MANAGE-DOCS-SETTINGS
Rétroviseurs des adresses électroniques et des adresses téléphoniques. Membre sans VUE-DOCUMENT (de base) l'accès au niveau de l'utilisateur) et sans MANAGE-DOC...
Adresse électronique et adresses téléphoniques sur les droits, gate VOIP config edit, rafraîchissement périodique de session
Ajoute la suspension de droite manquante afin qu'un membre de base sans ACCESS-MAIL / ACCESS-VOIP ne peut plus voir les onglets de messagerie et de messagerie é...
Alignez les champs Type/Nom/TTL en déplaçant TTL jusqu'à une infobulle
Le champ TTL a rendu son 'utilisation 1 heure si votre registrar montre un un paragraphe sous la rubrique "L'entrée". Cette colonne a pris fin. plus haut que le...
Les cartes SSL cessent de prétendre que les dossiers sont vérifiés avant qu'ils ne soient
La carte SSL avait deux états (installer / complet) de sorte que "installation" copie ("Tous les enregistrements requis sont vérifiés, nous sommes l'installatio...
Enlever l'espace d'en-tête, défaire les sous-domaines, cueillette de l'officier de l'état d'enregistrement
- Déplacer DnsProvisioningPanel à l'intérieur de DnsSetupStudio de sorte que le vide px:4 pt:3 wrapper autour d'elle (qui a créé une bande d'espaces blancs ...
Terre sur les parents /setup/dns après la création d'un org
Le magicien a précédemment redirigé le créateur vers - juste après le retour de POST/api/security/org. Domaine du nouvel OG n'a pas encore de DNS, de sorte que ...
Drop CountryTypeConverter de EmbAddress.country
Le convertisseur écrit le nom d'enum (e.g. "ÉTATS-UNIS") en tant que chaîne, mais chaque table intégrant EmbAddress (orgs, utilisateurs, membres, user-addresses...
Seulement indiquer l'échelon de la phrase de récupération du compte pour les moins de 13 ans
Pourquoi: plus de 13 utilisateurs fournissent déjà des questions d'e-mail, de téléphone et de sécurité comme méthodes de récupération, rendant l'étape de phrase...
Échelle à 2 répliques pour absorber le trafic de synchronisation et d'exécution
Une seule réplique est le goulet d'étranglement pour le flux de travail de synchronisation du dictionnaire: chaque travailleur de guniccorn traite une demande p...
Bump LibreTranslate de temporisation par appel jusqu'aux années 90; maintenir un comptage à un seul arriéré
Deux suites du changement de réessai/failedKeys: 1. La temporisation de la demande par appel était de 30 s. La production a des appels d'offres à l'emploi (...
Rétrécissent les erreurs transitoires et les clés en panne de surface (ne pas faux pas glisse)
Deux modes de défaillance étaient indiscernables dans la réponse, donc le script Je ne pouvais pas les distinguer et continuer à "traduire" les mêmes clés de l'...
Alias zh - zh-Hans donc en-zh se traduit en fait
Le point d'extrémité de LibreTranslate/langues annonce le chinois sous le les codes spécifiques à la région "zh-Hans" et "zh-Hant" (ne jamais nus "zh"), même si...
Préserver le nom de fichier d'origine et le type de contenu au téléchargement de la pièce jointe
Les critères d'évaluation (les deux à la personne et les contrôleurs de la boîte à messagerie partagée) émettaient la disposition de contenu: pièce jointe sans ...
Images en ligne cassées, téléchargements de pièces jointes et scintillement en vitres
- Strip 'img' avec cid: src dans l'e-mail désinfectant donc les images intégrées ne rendre comme une icône d'image brisée clignotante, et cacher des images qu...
Conduite d'objectifs soutenus à partir de /languages, pas de liste périmée
Les sw/ta/etc., encodées, ont été supportées par les SUPPORTÉS-TARGETS, mais Il n'existe pas de paquets d'argos publics pour ceux-ci, donc tous les en-sw / en-t...
Drop non reconnu - les travailleurs arg causant une collision de crashloop
Le CLI libretranslate n'accepte pas - les travailleurs, seulement la canul-corne le processus à l'intérieur de celui-ci. Le faire passer a provoqué l'échec de l...
Publier l'événement NATS CREATE après l'engagement de la transaction pour corriger la course de fixation de l'image
Le message NATS a été publié à l'intérieur de l'organe transactionnel, ce qui signifie que les bénéficiaires pourraient recevoir l'événement CREATE et demander ...
Sérialisation des pièces jointes dans le relais WS et l'historique des messages; autoriser les envois de connexion uniquement
Trois bugs fixés: 1. ChatSessionAbondien était en train de construire le message STOMPMap manuellement et omettant les pièces jointes, sourceLanguageId, rea...
Ajouter des pièces jointes et des champs d'événements à ChatMessageDto; ignorer les champs inconnus
ChatMessageDto manquait les 'ttachements', 'readMemberId', 'msgIdLastViewed', LadèmeVievé, et zisJoin, 'ObjImgId', 'transitMemberId', 'isJoin' champs. Jackson é...
Correction de NPE dans getChatSessions de Map.of() rejetant null nextcoder
java.util.Map.of() lance NullPointerException lorsque le prochain code est nul (pas plus de pages). Remplacer par HashMap qui accepte des valeurs nulles. Envelo...
Défauts C/D/E et nom d'affichage du titre, disposition de la barre d'outils, élévateur d'enfoiement
Défaut C: Ajouter un indicateur GET pour /sessions/-guid/members ainsi ChatBox.loadMembers() can remplir le champ SessionMember.name. ChatTool utilise déjà les ...
Fixer le téléchargement 500 (EmbRecordState manquant) et l'onglet "chat" (position de Timestamp)
Défaut A: ChatAttachmentService.upload omis provoquant une violation NOT NULL sur imgs.is-active. Ajout de l'enregistrement par défaut. Chat complètement renfor...
Préférer le nom d'utilisateurAlias sur User.name dans memberDisplayName
Interrupt la priorité d'affichage du nom vers: Member.usernameAlias 'Utilisateur.name 'User.alias 'User.username'. Inclut également le correctif d'envoi de la r...
Montrer un toast d'erreur de téléchargement dans Composer lorsque les pièces jointes échouent
Regarde les erreurs lancées par uploadAll() et rend une Alerte MUI au-dessus de la ligne d'entrée. La cause de l'enracinement de Défectuosité 4 était le seau Mi...
Onglet Vty Chats et frontend s'attend déjà à la forme de page des zrows (pas de changement nécessaire)
Le composant ChatsList lit déjà data.rows. Correction dorsale (partagé et MediaService) est la cause profonde : AYANT CAST (noll AS TIMESTAMP) IS NULL n'a pas f...
Utiliser les requêtes First/After pour le point d'extrémité paged des sessions de discussion
Adresses vides de l'onglet Chats en expéditeurs
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.