Ne facturez pas un org deux fois pour une version qui ne possède pas d'octets
Le total de stockage de l'orge est SUM(fileSize) sur les lignes Img, et une version dérivée indique l'IMmgDat de son original tout en copiant son fichierSize, d...
Restaurer la fixation de remplissage de la vitre inversée par 006fea03
006fea03 était un changement de DocManager construit à partir d'un arbre qui était antérieur à 791b99a5, donc il a porté les huit fichiers de cet engagement ren...
Laissez le contenu d'une vitre remplir la taille que le membre lui a donné
Un widget redimensionné a développé son cadre et a laissé son contenu de la taille. La cause était une déclaration manquante. Ajout de la commande de couleur e...
Envoyez les instants de l'événement, et maintenez la fin après le début
Les deux champs dateur maintiennent le texte d'horloge murale sans décalage et l'API les lie à un java.util.Date, Ainsi, le serveur les lise dans la zone ITS - ...
En fait, déplacer un événement lorsque son calendrier est modifié
Le dialogue a toujours offert un cueilleur de calendrier lors de l'édition et du PUT a toujours porté le calendarId choisi, mais updateEvent n'avait pas de para...
Les widgets sont configurés par des sûretés, et rien d'autre
Les droits du widget timecard se déplace sous MANAGE-TIMECARDS, donc les cinq widgets avoir une forme. La machinerie à crochet à disposition est enlevée avec e...
Laisser tomber la graine universelle; le widget de la carte temporelle suit MANAGE-TIMECARDS
Les droits de droite sont entièrement supprimés. Il n'existait que parce que la carte de temps Le widget n'avait pas le droit parent d'hériter de, et maintenant...
Placez le widget de la carte temporelle sous le groupe HR, comme tous les autres widget
TIMECARD-TODAY-WIDGET maintenant hangre MANAGE-TIMECARDS au lieu d'être une racine, donc tout cinq widgets ont la forme identique l'ensemble de calendrier: un d...
Rétablir les terminaisons de la ligne CRLF dans le calendrierEventAttendeeRepository
Un éditeur scénarisé réécrit le fichier via une API de texte, en normalisant toutes les fins de la ligne de 62 CRLF à LF et transformer une addition de 15 ligne...
Restaurer les terminaisons de ligne CRLF dans calendar.ts
Un éditeur scripté a réécrit le fichier à travers une API de texte, qui a normalisé chacun de ses 257 CRLF Les terminaisons de ligne vers LF et ont transformé u...
La suppression de Selected Docs découre la ligne
Le miroir courait dans un sens. L'enlèvement d'un document a supprimé l'élément de liant mais laissé sa case à cocher cochée dans la grille, donc la synchronisa...
Arrêter d'arrondir les ids de document en rien
Un document id est un numéro de document int64 à 19 chiffres, au numéro 1200096283020258886, quelque 133 fois au-delà. Numéro.MAX-SAFE-INTEGER. OrganizerTab a j...
Citer le taux annuel sous le titre "à beil annuel"
Les cartes de la page d'accueil lisent le taux mensuel à l'heure des mois en dehors du catalogue et imprimés. au-dessus d'une ligne disant "facturé chaque année...
Laissez un liant nonscope contenir les documents de sa propre grille
Une même collection exigeait une correspondance exacte entre l'assocc, dans les deux sens, qui faisait que chaque classeur dans Mes Docs refuse chaque document ...
Une discussion minimisée n'est ni lu ni silence
Deux bugs qui partageaient une cause: le seul drapeau disant "cette fenêtre est minimisée" était clouté faussement, donc tout ce qui lui a demandé n'a rien fait...
Un membre de la discussion indique clairement son badge, et une réponse compte comme une seule.
Deux lacunes ont été laissées par la fenêtre d'appui de ce traitement. L'envoi d'un message n'a rien effacé. Le noyau du chat marque une conversation lue quand...
Arrêter la flexbox écrasant la carte When jusqu'à son en-tête
Les champs de début et d'extrémité n'ont pas été coupés par leur propre largeur. La carte les tenirs étaient en train de rétrécir à rien. Taille minimale autom...
Arrêter de couper les corps de notes à 500 caractères dans la chronologie
L'onglet Toutes les communications d'une personne de son chef de file rendaient une note à l'aide d'un LeadCommunicationMapper, qui coiffait le corps à 500 cara...
Prendre les leads disponibles à partir du nombre de produits par produit du serveur
leadsByProduct a été dérivé des lignes d'allocation, qui ne couvrent que les produits quelqu'un est déjà en possession d'une règle de crédit pour cela. La grill...
Le rapport est disponible pour les produits sans objet
/Gérer a construit toute sa réponse en boucle sur les allocations, appelant countAssignablePool une fois par ligne. Mais la grille Gaise-Crédits répertorie les ...
Remettez au compositeur son soin après chaque envoyer
Chaque boîte de discussion dans une fenêtre d'outil se verrouille pendant qu'un message sort L'entrée est donc caduque de temps de temps de fer n'est jetée que ...
Enlever l'EntitéGraph qui casse/chef de tête sur Hibernate 6.2
La requête de la page de la grille a échoué en production avec: ERREUR: rubrique à partir de l'article manquant pour le tableau "a2x1" ... gauche rejoignez...
Marquer les résultats de la charge utile par colonne, et non par l'intermédiaire de l'entité
utileRepo.save() sur une charge utile détachée fait en sorte que Hibernate passe son graphe L'organisation tire dans les domaines d'orgue - et qui lisent des te...
Relevement de chaque charge utile en cours au fur et à mesure de son traitement
processBacklog reflétait les deux défauts de l'emploi programmé: il mutait la charge utile les états en mémoire et les ont sauvegardés dans un seul lot à la fin...
Enregistrer les résultats d'une charge utile par colonne, et non par entité
Marquage d'une charge utile IMPORTÉ avec utileRepo.save() fait marcher Hibernate the un graphique d'entité détachée - y compris l'organisation, qui tire dans le...
Arrêter les courses de chevauchement en important deux fois les mêmes charges utiles
Le déclencheur incendie toutes les minutes et chaque action de réclamation fonctionne en sélectionnant les charges utiles toujours en RECEVER. Un arriéré qui pr...
Bump le compteur traité au lieu de réécrire le critère d'évaluation
Le travail a terminé un lot en mutationnelle totalProcessus sur l'entité de fin de vie chargé avant le début du lot et en sauvegardant toute la ligne. Deux con...
Ne jamais échouer une soumission parce que sa contre-mise à jour a perdu une course
stockerPayload n'incit plus le compteur reçu du point d'extrémité ; la réception le contrôleur appelle désormais enregistrementReceipt séparément, dans sa propr...
Arrêter la perte de charges utiles au détriment-consté du compte-mètre
storePayload a sauvegardé la charge utile puis a heurté le total Received/lastReceivedAt par scission de l'entité de point d'extrémité - dans la même transactio...
Chaque drapeau de pays dans l'application était une image bloquée.
Huit autres écrans ont eu le défaut trouvé dans le tiroir de visiteur de marketing. L'application est servi sous données img-src 'self': blob: https://theme....
Les drapeaux sont des emojis, parce que le CSP bloque chaque drapeau CDN
Le tiroir visiteur a peint un glyphe d'images brisées où chaque drapeau de pays devrait be. react-country-flags (le mode 'svg' de retour de pays» se lit comme u...
Persister le résultat de chaque charge utile au fur et à mesure, pas en un seul lot
processEndpointPayloads bobines sur les états de mutation de lot en mémoire et les a sauvés tous à la fin. createLead s'engage par plomb, donc tout échec de cel...
Déplacer le recomptage de la disponibilité du pool après un engagement
createLead a sauvé l'avance et puis, dans la même transaction, a été exécuté countAssignablePool pour diffuser le nouveau chiffre "Leads Disponible". Sur Yugaby...
Timbre chaque cadre non lu avec l'instant de ses comptes est lu
Les quatre endroits qui ont construit l'instantané d'un membre non lu - le REST a lu, le trame envoyée lorsqu'un message arrive, la trame envoyée lorsqu'une ses...
Nettoyez le badge non lu pour une conversation que le membre lit
Le badge a été alimenté par deux sources non ordonnées - le REST non lu et Le sujet non lu de MediaService - et appliqué le dernier, avec rien toujours en le re...
Attraper la version silencieuse de "le son n'est pas autorisé ici"
Suivi de l'arrêt du travail. Tester le tap-to-play contre le site déployé a révélé un mode de défaillance, le replié en sourd n'a pas couvert. Un rejet d'un re...
Montrer le code comme une poignée, pas 36 caractères d'hexh
En déplaçant le jeton vers un UUID, laissant la grille en rendant le tout, qui est corriger dans une URL et inutile dans un tableau: il ne peut pas être scanné,...
Le nombre de microservices indique 64 degrés, et non 30.
Le nombre de services est aujourd'hui de 64. Cinq surfaces non traduites revendiquaient toujours 30 degrés: la réponse technologique dans la page d'accueil FAQ ...
Cache CORS pré-vols pendant deux heures, pas 100 secondes
«accessControlMaxAge: 100» signifie que les navigateurs renissent le pré-flottement environ une fois par jour. Visite, donc chaque chargement de page sur le sit...
Effacer chaque erreur de console et DevTools
Diagnostiqué avec Chrome sur le protocole de débogage plutôt que par raisonnement, recueillir exactement les erreurs de cohérence et les questions d'inspecteur ...
Nettoyez la console, et restaurez le rendu statique que j'ai cassé
Trois choses de la console, l'une d'entre elles beaucoup plus grande que les deux autres. Le grand. La poursuite des lignes "Remorquer le chargement défaillant...
La politique relative aux types de confiance était injectée d'ici le texte suivant/script.
La console du rapport a fait état de deux violations, dont la politique était la suivante: Procès de la composante elle-même: Ce document nécessite une aff...
Arrêter la limite de vitesse de bord à partir de 429 avec chaque charge de KamoDesktop froide
Ouvrir une instance Linux attribuée toujours atterrie sur le générique de Guacamole "Une erreur a eu lieu et cette action ne peut pas être achevée" et toujours ...
Un pop-up sans que rien ne se dote maintenant se chevauche au lieu de ne pas s'ouvrir
Une fenêtre d'outil - le compositeur d'e-mails, une conversation de soutien, une discussion, le softphone Parfois, il n'apparaît tout simplement pas, et serait ...
Dites qui relie la bande offre
"Votre lien de suivi" a montré exactement un lien tandis qu'un membre peut tenir n'importe quel nombre d'eux, donc la bande a silencieusement rendu le code quel...
Une bannière à position fixe ne peut pas utiliser une révélation pilotée par le défilement
La chute du balayeur du encadré, attrapé avant qu'il ne puisse avoir de l'importance. Les cartes de réécriture animations d'entrée sur .reveal, qui est animée p...
La plate-forme fonctionne de YugabyteDB, pas de CockroachDB
Indépendant au travail de performance - trouvé lors de la lecture en ligne de la page d'accueil charge utile, où la chaîne est apparue dans la FAQ répond. Cock...
Faire en sorte que le serveur soit réellement capable de lire le chemin du thème
Achève la moitié du changement. Cet engagement a balayé quatre en fuite files d'appels - mise en page.tsx, DynamicMetaLoader, TouchOptimized et ThemedBackground...
Arrêtez de faire le port de la balise de référence et signalez la visite correctement
Deux corrections à ce qui a été expédié, toutes deux rétablissant le comportement de cette caractéristique a demandé. La balise se déplaçait sur le registre du...
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.