Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,925
Évolution totale
4,612
Caractéristiques
4,537
Corrections
32
Projets
Filtrer par projet
Tous les projets17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 22, 2026
Fixkamo-shared-library

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...

Kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-internal

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 - ...

kamo·3w ago
FixEmailService

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...

Kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
FixSecurityService

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...

Kamo·3w ago
Fixkamo-shared-library

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...

Kamo·3w ago
Fixkamo-shared-library

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...

Kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
August 21, 2026
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
FixDocsService

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 ...

Kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
FixSecurityService

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...

Kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
FixSecurityService

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 ...

Kamo·3w ago
Fixkamo-internal

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 ...

kamo·3w ago
Fixkamo-shared-library

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...

Kamo·3w ago
August 20, 2026
FixDaemonService

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...

Kamo·3w ago
FixSecurityService

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...

Kamo·3w ago
Fixkamo-shared-library

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...

Kamo·3w ago
FixDaemonService

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...

Kamo·3w ago
FixDaemonService

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...

Kamo·3w ago
FixSecurityService

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...

Kamo·3w ago
Fixkamo-shared-library

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...

Kamo·3w ago
Fixkamo-internal

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....

kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
FixDaemonService

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...

Kamo·3w ago
Fixkamo-shared-library

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...

Kamo·3w ago
FixMediaService

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...

Kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
Fixkamo-internal

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é,...

kamo·3w ago
Fixkamo-marketing

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 ...

Kamo·3w ago
FixKlusterServices

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...

Kamo·3w ago
Fixkamo-marketing

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 ...

Kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
FixKlusterServices

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 ...

Kamo·3w ago
Fixkamo-internal

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 ...

kamo·3w ago
Fixkamo-internal

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...

kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago
Fixkamo-marketing

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...

Kamo·3w ago

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.

Commencez gratuitement pour toujoursPrix de visualisation