Sanglit findChatSessionsSessionsSuper en premier/Après pour fixer l'onglet Chats vide
AYANT CAST (noll AS TIMESTAMP) IS NULL n'a pas évalué comme prévu dans CockroachDB,
D'abandon des boutons d'en-tête de discussion redondants; intégrer les onglets Membres/Chats avec la conception des panneaux
ChatHeader avait son propre minimiser/fermer IconButtons mais la fenêtre de l'outil de discussion chrome fournit déjà ces affordances - ils ont été dupliqués lo...
Commuter MediaObjTransit à "MapsId dérivée pattern d'identité
La classe Id combinée à l'utilisation de l'Id-One n'est pas supportée de manière fiable dans Hibernate 6 JpaRepository-MediaObjTransit, l'initialisation UUID éc...
Largage non utilisé de l'erreur d'errage sur le corps de recherche en continu
Le cas de RequestInit, le cas de RequestInit fait déjà taire l'erreur de type; la directive est redondant dans le mode strict TS et casse la construction de la ...
Ajouter la classe de MediaObjTransit afin que Spring Data JPA puisse exposer son ID dérivé
Le métamodèle de Spring Data nécessite la mise en place de la liste des entités dont la clé principale est une Id 'One' identificateur dérivé. Sans elle, JpaRep...
Ajouter 'PrePersist à MediaObjImgDownload.dateCréé pour satisfaire NOT NULL sur insérer
Skip créator in findOrCreateExactChatSession boucle (créateChatSession les ajoute déjà)
Déplacer l'agrégateur du codeur à AYANT; ajouter "Transactionnel à marquerRead
temporisation des sondes 10 et 2 ouvriers du canonnière
Les blocs de sondes de LibreTranslate/langues sur l'événement de la canulet-corne boucle. Avec un seul travailleur traduisant un long message de discussion, la ...
Levé le temps de lecture du client aux 120 s pour les messages longs
LibreTranslate exécute des modèles d'argos uniquement CPU et un message de discussion sur la longueur du paragraphe Il faut 20 à 30 secondes pour traduire, et l...
Persister Language change et montrer le langage courant en infobulle
Le critère d'évaluation des membres accepte PUT et non PATCH, de sorte que le PATCH du sélecteur de langue a été silencieusement ignoré - Member.language n'a ja...
Chaîne d'interrogations à l'avant
Le mandataire Next.js abandonnait la chaîne d'interrogation de demande lors de la transmission à MediaService, ce qui signifie que l'historique du chat fetch es...
Propriétaire de la Monnaie OTK avec des droits d'octroi de tous droits sans aller-retour DB
Après - attribue l'Administrateur et écrit membre-droits appliqués, le bloc de frappe OTK était Relire ces rangées par l'intermédiaire de à l'intérieur de la mê...
Afficher les plans et l'onglet Billing, quel que soit le statut de root-org
La porte de zisRootOrg a caché l'onglet sur les orgs racines et les propriétaires d'orgges bloqués et auto-ordonneurs d'avoir atteint leur page de facturation à...
Largez et sautez chaque membre, pas de softPush à la libération
La dérive à la libération était une tirée softPushCluster sur le chemin de chute de l'utilisateur. A les limites du méga-cluster s'étendent dans toutes les dire...
Retouement fermement en place - jet de queue uniquement - jump() à une vitesse claire
La solution précédente laisse encore les têtes dériver à la libération parce que: 1. La détection de jet a une vitesse moyenne sur la fenêtre de 110 ms. Un uti...
Laisser tomber en place après une traînée en pause au lieu de dériver
Deux bugs coopérants ont provoqué le vol de têtes (simple ou post-rière) à des positions apparemment aléatoires quand l'utilisateur a traîné rapidement, ralenti...
Annuler la vitesse de traînée héritée sur la libération
Le gestionnaire de traînée met à jour la valeur de mouvement de la tête avec rapid mx.set(nx) les appels, qui traître-motion utilise pour calculer la vitesse. L...
Esquisse hexagonale à toutes les tailles/états
Quatre sources de douceur éliminées: - sur le SVG sur le contour visible, de sorte que le trait la largeur n'étire pas (et ne floue pas) sous les transformati...
Refuser lorsque l'orgdID de session ne correspond pas à l'hôte org
auto-connexion acceptant n'importe quel ' et a frappé un OTK pointant vers elle, quel que soit l'org à laquelle l'hôte de destination interne. Un crête ou un œi...
Écartement par tranches de même taille - règles de regroupement de même taille
L'adjacence des cellules en grappe et de l'hexagone sont maintenant dérivées de la plus grande agencée. membre au lieu de l'échelle mondiale, et les MV ci-après...
Se cacher le popover lorsque l'invitée à la réunion ouvre le dialogue
Le popover était en place pour rester ouvert sous le dialogue de la réunion parce que de dialogue a été effectué conditionnellement à l'intérieur de la porte ci...
Restre de secours anglais robuste pour les traductions locales manquantes et vides
- fusionWithFallback traite désormais les valeurs locales à cordes vides comme non traduites, retomber à la valeur anglaise au lieu de ne rien rendre - Rempla...
Mettre à jour le type de compte uid de la page des ordres du numéro à la chaîne
AccountSummary.uid est maintenant une chaîne (correcte de grande précision). Enlever également Comparaison parseInt et type-------------------------------
Utiliser CommerceMarket.getId() au lieu de getUid() dans la provisionCompouAbonnement
CommerceMarket utilise l'identifiant UUID (pas uid), de sorte que Lombok génère getId().
CustomerMemberId est la chaîne d'identification des membres, la résolution des comptes par le primaireMemberId
- posApi: AccountSummary uid string, ajouter primaryMemberId; et clientMilleMemberId; et chaîne clientId - AbonnementOrderWizard: envoyer (non uid) en tant que ...
Sétériner le clientMemberId en tant que chaîne pour préserver la précision longue
- AccountSummaryDTO: annoter uid avec - et ajouter le champ de chaîne primaryMemberId qui est rempli à partir de la base de - CreateSubscriptionderRequest: clie...
Compléter la prochaine touche pour le diagnostic du système
Wire restant MySQL, Redis, statistiques, demande et copie UI d'accordion à components.settings.diagnostics keys; utiliser le temps de localisation et le badge d...
Legacy getrtenCurrent Subscription stub doit lancer, pas revenir null
Retour à nuls fabriqués FeaturesManager traite chaque org comme n'ayant pas d'abonnement (billingLoaded-true, has Subscription-false), verrouillage de toutes le...
Modules json à l'ambiance pour messages gitignored/-json import
et la résolution IDE (en) fichiers commis sous les messages/. Les extensions comprennent les types//.d.ts.
Déplacer les paramètres du compte aide les panneaux à envoyer des clés de message
Remplacer toutes les copies d'aide en code en dur sur la page du compte de l'organisation par Tâche de l'utilisation de la portée. Étendre i18n-audit pour signa...
héros du compte de l'organisation du fil et onglets sur les clés i18n
Utiliser les chaînes pour ParamètresView title, sous-titre, et étiquettes d'onglet de sorte que l'UI montre la copie traduite au lieu de grosses emplacements la...
Infobules communes pour l'importation de contacts, grille promo, rafraîchissement
Ajouter des étiquettes de disponibilité navtop et des chaînes de messagerie vocale pour téléphones portables
Ajouter components.navtop status- keys à travers les endroits afin que la liste d'en-têtes détache des étiquettes traduites. Ajouter en anglais. Retirez un croc...
Résoudre les erreurs de champ d'application de la STATUS-CONFIG sur les pages de détail du point de vente
Valider l'état d'accord à l'égard de STATUS-TRANSITIONS et obtenir un engagement clés d'état de la part de STATUS-TRANSITIONS de sorte que les assistants au niv...
Logos d'org de charge du chemin public MinIO comme tableau de bord
Utiliser getThemePublicBasePourdosagement de logo URLs correspondent getThemePath()/img/logo.svg au lieu de l'héritage /domain/.../faux férotiques que 404 et es...
Ajouter des chaînes de nav-top manquantes et des traductions de portée
Les messages en anglais listent components.navtop.- clés pour les boutons Mail/Docs/Voip, mais Jamais hi/welcome, branches, compte, crédits, calendrier, chat, e...
Résoudre les étiquettes nav-pri montrant les clés i18n brutes
Utiliser des traducteurs next-intls ing fois de noms espacés pour nav et components.nav.navPri so les chercheurs se résolvent contre les arbres de message fusio...
Ajouter MessageBrowser i18n chaînes et restaurer la copie d'erreur de charge
next-intl a lancé MISSING-MESSAGE pour components.messages.browser. clés disparus de en.json, rupture /messages rendu. Ajouter des cordes anglaises, Utiliser lo...
Réexportation MembreDisponibilitéState et disponibilitéCarte du contexte
Clé d'enregistrement MinIO clé d'objet comme flux d'imagerie
Omettre l'extension lorsque FILE-EXT est nul/empte pour que le nom de l'objet corresponde RecordingImagingService et ImagingController. Java string concat avec ...
Annuler le cadran si le hangup est appelé avant sdk.invite se dérira
Condition de la race: racup() pendant la liaison n'a pas encore eu de session pour se terminer (sdk.invite est attendu avant wireSession), donc l'appel connecté...
Auto-entrer un nouvel coordonnateur après création, les membres atterrissent avec leur propre rôle et leurs propres droits
Après la création de l'orgge, la session est restée dans le contexte de la société mère (pas de droits d'administration), en laissant le nouveau propriétaire de...
Autoriser l'appel de fin pendant la connexion, désactiver l'assistant d'AI, supprimer l'onglet de file d'attente
- Le bouton d'appel d'extrémité est maintenant actif et rouge pendant l'état de connexion, de sorte que les appels peuvent être annulés avant qu'ils ne se conne...
Résoudre l'extension de l'historique des appels à partir de member-voip-config, pas de téléphone-extension
était NULL pour certaines extensions même lorsque member-voip-config a correctement cartographié le membre à son extension. Utilisation member-voip-config (même...
Support tactile complet pour pop-up softphone sur les comprimés
- Ajouter l'action tactile: manipulation et WebkitTapHighlightColor à iconBtnStyle de sorte que les boutons de commande de fenêtre (minimize/maximize/fermer) ...
Ajouter go-sql-driver/mysql v1.7.1 somme de contrôle à somme d'argent.
go mod tidy sans fichiers sources est un non-op, donc la somme de contrôle mysql était jamais ajouté. Génératé les h1 h1 corrects via un golang jetable: 1,22-al...
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.