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,865
Évolution totale
4,581
Caractéristiques
4,512
Corrections
32
Projets
Filtrer par projet
Tous les projets17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 26, 2026
Featurekamo-shared-library

Laisser un compte rouler ses communications

Plusieurs pistes pendent généralement d'un compte précisément parce qu'ils sont les la même personne qui s'enquècle deux fois, et chacun de leurs appels a été m...

Kamo·2w ago
Featurekamo-internal

Un contexte pour les quatre indicateurs

Composé de ce qui existe et possède les trois qui n'avaient pas de maison: bug non revu des rapports, des webinaires non revus, et les appels manqués et les mes...

kamo·2w ago
Docskamo-internal

Marquer le plan de garde-corps pour téléphones portables exécutés

Real engage SHA à la place de l'espace réservé, et 47 marches cochées. A terminé un plan montrant des cases entièrement non vérifiées se mal regardant comme un ...

kamo·2w ago
Performancekamo-internal

Un clic de boîte à cocher ne doit pas remettre la barre latérale du dossier

Six sites d'appels lisent le magasin d'e-mails avec un 'useEmailStore()'. Dans le zustand que s'abonne à la boutique WHOLE, de sorte que tout changement n'impor...

kamo·2w ago
Featurekamo-internal

Les rapports de balise de gouttes dont la trajectoire ICE a effectivement choisi

La balise a été expédiée par la banquiseCandidateType en tant que champ de vie permanente. C'est pire que de l'omettre: il rend la télémétrie plus informative q...

kamo·2w ago
FixBillingService

Les clés appartiennent à Stripe crée seulement, pas sur les mutations

Le premier examen (Ruling 15) a trouvé le Critical: a stable idempotency une clé sur une mise à jour/annicis/attach/détacher n'est pas une protection, c'est un ...

Kamo·2w ago
Performancekamo-internal

Memoize la valeur non luée à l'échelle de l'application, fixer un effet auto-retirant

UnreadContext a publié un objet de quatorze membres littéral comme valeur contextuelle, donc React ont vu le changement de contexte sur chaque rendu du fourniss...

kamo·2w ago
Performancekamo-internal

Arrêtez de chercher des badges que personne ne regarde, et arrêtez de réveiller tous les consommateurs

Deux fournisseurs toujours montés ont présenté un sondage d'une minute sans porte de visibilité. LegalPackageCount n'en avait pas du tout; TrainingPendingCount ...

kamo·2w ago
FixKlusterServices

Le recharge-reconnectage automatique a rebouché chaque page en un écran vierge

J'ai expédié ceci et il a pris le bureau vers le bas: une page blanche blanche vierge et un onglet chargement pour toujours. Douté immédiatement; c'est la vraie...

Kamo·2w ago
Performancekamo-internal

Uneorge sans téléphone ne devrait pas ouvrir un socket d'appel

Le softphone a ouvert sa connexion SockJS/STOMP aux médias. boot. getCapabilities() est attendu quelques lignes au-dessus et est la réponse du backend à "Chaque...

kamo·2w ago
Featurekamo-internal

Cueilleur d'un jour, partagé par le calendrier et l'onglet paramètres

Les deux surfaces avaient chacune développé leur propre réponse à "quels jours-ci?". Les paramètres l'onglet a mis les jours de la semaine de travail, les jours...

kamo·2w ago
Performancekamo-internal

Arrêtez de refonder l'ensemble du catalogue à chaque demande

getRequestConfig par demande, et pour tout membre non-anglais qu'il appelle fusionwithWithFallback sur l'ensemble du catalogue 23 252 clés à chaque fois - recon...

kamo·2w ago
Featurekamo-internal

Badge une fenêtre minimisée avec son compte-choutage de serveur non lu

Le seul composant qui voit à la fois la liste des fenêtres et les cartes non lues - le moteur ne sait rien des conversations et le contexte non lu ne sait rien ...

kamo·2w ago
Featurekamo-internal

Fixer un nombre absolu non lu à partir du serveur

Remplace hexhead:incoming, que rien n'a jamais envoyé. Son numéro 1 aurait a compté un instantané re-délébé comme un nouveau message, et son frayonnement, si c'...

kamo·2w ago
Featurekamo-internal

Messages et appels, sur la composante calendrier existante

CommunicationsTimeline et EmailEntry prennent un critère d'évaluation optionnelBase et Gardez le chemin principal comme par défaut, de sorte que chaque site d'a...

kamo·2w ago
FeatureSecurityService

Appels, SMS et e-mails d'un patient - sur la propre colonne vertébrale de la plateforme

Pas un deuxième calendrier. LeadCommunicationsService prend désormais un CommsSubject et le plomb surcharge les délégués à elle, donc/leads garde son comporteme...

Kamo·2w ago
Featurekamo-internal

Arrêter de perdre les appels à l'expiration de la session, au déchirement et aux dispositifs de destruction

Quatre garde-fous qui partagent deux dossiers, donc ils partagent un engagement. Un appel en direct compte maintenant comme une activité de session. ClientActi...

kamo·2w ago
Fixkamo-internal

Clôture de lecture SMS/AI, pliage sessionType into sameSessions

Trois conclusions de l'examen par rapport à la tâche 21, toutes prescrites par le plan: - markSmsRead/markAiRead n'avait pas de clôture lue: un rafraîchissemen...

kamo·2w ago
FixBillingService

Faire en sorte que chaque Stripe écrive idempotent, et échouer la construction sur un nouveau sans une clé

Une temporisation de socket sur une écriture de Stripe qui a effectivement réussi est indistinguable, de notre côté, d'un qui ne l'a pas fait; sans un idempoten...

Kamo·2w ago
Performancekamo-internal

Un message à l'arrivée ne devrait pas remonter toute l'histoire

Lieu 5 de l'audit de performance du client. MessageList cartographie chaque message chargé à un MessageBubble, et MessageBubble n'était pas mémorisée. Avec 300...

kamo·2w ago
Performancekamo-internal

Sortez le 187 KB de CSS de AG Grid hors du chemin critique de chaque itinéraire

Le lot 4 de l'audit de performance côté client, et le dernier des grands. app/globals.css ouvert avec deux «importations de feuilles de style ag-grid» et la mi...

kamo·2w ago
FixBillingService

Engagez le drapeau traité avec l'argent écrit, pas en avant

b) Il s'agissait d'un traité, le cas échéant, il a commis L'argent de l'utilisateur écrit était encore non engagé dans l'extérieur suspendu transactionnelle. Jp...

Kamo·2w ago
FeatureInitializerService

Élargir la colonne vertébrale de comms à un propriétaire, dans l'ordre qui le maintient en sécurité

Les LEAD-CONTACT-POINTS et LEAD-COMMUNICATIONS permettent d'obtenir le gestionnaire de documents (assoc-type, assoc-object-id) appariement de sorte qu'un compte...

Kamo·2w ago
Featurekamo-shared-library

Clé de la colonne vertébrale des communications sur un propriétaire, et non une tête

La colonne vertébrale a été construite en forme de plomb, LEAD-CONTACT-POINTS.LEAD-UID, LEAD-COMMUNICATIONS.LEAD-UID - et l'association dont il a réellement bes...

Kamo·2w ago
Featurekamo-internal

Les SMS et l'IA comptent, et une fraction par surface

Un instantané MediaService couvre trois surfaces appartenant à deux navs différents indicateurs, donc les totaux sont séparés de la session déclarée du serveur ...

kamo·2w ago
Fixkamo-internal

Un hexagone jeté ne peut plus mettre fin à un appel en direct

SoftphoneTool n'a jamais écouté l'outil annulable:requestCetteFermer que MessageTool utilise pour protéger le texte non envoyé, donc la marque de l'objectif de ...

kamo·2w ago
Performancekamo-internal

Arrêtez d'envoyer l'ensemble du catalogue de messages à l'inscription

Lot 3 de l'audit de performance du client. La mise en page de racine a transmis chaque message à NextIntlClientProvider sur chaque itinéraire. Le Catalogue est...

kamo·2w ago
Featurekamo-internal

Confirmer avant qu'un rafraîchissement ne prenne un appel en direct

La session SIP vit dans le document et rien sur le serveur ne tient une poignée à elle, donc un rechargement termine l'appel pur et non BYE, laissant le long-fi...

kamo·2w ago
Featurekamo-internal

Reconstruire l'éditeur de disponibilité autour du jour qu'il décrit

L'éditeur était une pile de lignes de forme qui n'a jamais montré ce qu'il faisait. Il Maintenant s'ouvre avec la chose elle-même: un rail de 24 heures avec le ...

kamo·2w ago
Performancekamo-internal

Diviser les fenêtres de l'outil de l'obus, arrêter la tempête de minuterie de ralenti

Lot 2 de l'audit de performance du client. Comme pour le lot 1, rien n'est membre peut voir ou faire des changements. Le registre des outils a importé les dix ...

kamo·2w ago
Featurekamo-internal

Une adresse pour une conversation sur l'une des cinq surfaces

chat/support/social partage le chat: espace de noms parce qu'ils ne le sont pas lus instantané; SMS et IA ont le leur, parce qu'un UUID Voip Conversation et un ...

kamo·2w ago
Fixkamo-internal

Un rafraîchissement moyen n'est plus re-sesselle le client

L'instantané de la fenêtre-outil a rejoué des accessoires mnnné mot pour l'état et tort pour une instruction. «auto-Cadran: vrai» a survécu dans la fenêtre rest...

kamo·2w ago
Featurekamo-internal

Voies de notification des comptes et lectures de la ligne de repérage

Les routes PUT répondent à 204 et ne doivent pas appeler .json() dessus - qui tourne un marque-read avec succès dans un 500.

kamo·2w ago
Featurekamo-login

Le cueilleur de l'espace de travail affiche le logo de chaque org.

Deux lettres se présentant pour un logo étaient un contournement pour la réponse qui n'en portait pas une. C'est est maintenant, le serveur résolu côté serveur ...

Kamo·2w ago
FeatureSecurityService

La réponse de connexion porte le logo de chaque espace de travail

Le sélecteur a tiré deux lettres par ligne parce que la réponse contenait un nom et un alias et non. image. Une liste d'espaces de travail est lue par marque bi...

Kamo·2w ago
Featurekamo-internal

Mettre en place RingCentral avec un JWT, et assigner aux membres leur propre numéro

Trois écrans, un changement. L'onglet d'aperçu du serveur téléphonique remplace "Connectez-vous à RingCentral" par le titre d'identifiants, le flux JWT a réell...

kamo·2w ago
FixMediaService

Manipulation et stratification cohérentes des erreurs sur deux conclusions de l'examen

Examiner les conclusions des tâches 14 et 15: - SystemBugContrôleur était titulaire d'un champ SystemBugReposittor et l'a interrogé directement pour le nombr...

Kamo·2w ago
FeatureVOIPService

Authenticate RingCentral avec un JWT, par serveur téléphonique

RingCentral était le dernier fournisseur dont les références provenaient d'un Kamo à l'échelle de Kamo. inscription plus deux sauts de consentement du navigateu...

Kamo·2w ago
FeatureInitializerService

Ajouter les colonnes JWT RingCentral et numéros directs

Ordre 0, parce que les entités de la bibliothèque partagée cartographient les deux colonnes à partir du moment cette construction commence: chaque coureur qui c...

Kamo·2w ago
FixMediaService

Gardez la lecture-regarder elle-même, pas seulement la diffusion

Réclamation de la question 9 : persisterInbound est «Transactionnel, et seulement le diffusion() d'appel à l'intérieur de la boucle par membre était sans danger...

Kamo·2w ago
Featurekamo-shared-library

Donnez à un membre un RingCentral JWT et une extension son propre numéro

Deux colonnes, toutes les deux annulables, donc rien n'est remblayé et aucune modification de ligne existante signification. est titulaire d'un membre RingCent...

Kamo·2w ago
Docskamo-internal

Plans de mise en œuvre de la fenêtre de la ligne de téléphonie mobile

Deux plans, parce que la spécification couvre deux sous-systèmes et les premiers navires qui fonctionnent logiciel seul. Le plan de garde-corps est de sept tâc...

kamo·2w ago
FeatureVOIPService

Ténombres d'appels manqués et de messagerie vocale pour l'indicateur de téléphone mobile

Signalée sous la forme de lignes séparées plutôt que d'un total: l'icône indique la somme et son déroulante montre la répartition, donc une valeur de fil pré-so...

Kamo·2w ago
Chorekamo-internal

zkamo/tool-core 0.1.2

Apporte levé Par: "incoming" et l'événement tranquilleRaise, donc un message à venir peut être absorbé par l'hexorée d'une fenêtre minimisée au lieu de la réouv...

kamo·2w ago
Performancekamo-internal

Arrêter l'expédition du code shell qu'aucune route ne puisse atteindre

Lot 1 de l'audit de performance du client. Tout changement est le mode de vie qui s'applique; Aucune personne qu'un membre peut voir ou faire n'est différente p...

kamo·2w ago
Docskamo-internal

Concevoir la fenêtre de la ligne de téléphone mobile

Un appel ne peut pas être déplacé dans une fenêtre après qu'il a commencé - un RTCPeerConnection et son MediaStream ne sont pas transférables entre les contexte...

kamo·2w ago
Refactorkamo-internal

Reconstruire la console sur le langage de conception de la maison

Le premier laissez-passer était faux et c'était faux d'une manière qui aurait dû être évident avant qu'une ligne ne soit écrite: j'ai construit des divos en ver...

kamo·2w ago
TestBillingService

Prouver bibliothèque HQL parses sur l'Hibernate ce service fonctionne en fait

kamo-shared-library s'appuie sur le boot 3.3.4 / Hibernate 6.5; BillingService s'exécute Botte 3.1.5 / Hibernate 6.2.13. Les tests HQL de la bibliothèque sont d...

Kamo·2w ago
August 25, 2026
FeatureAIService

Nombre de réponses non examinées et d'une lecture de marque

Cintée par le guid de session, qui est ce qu'une fenêtre d'outil transporte. Non vérifié en tant que divulgation: il retourne compte et jamais un mot d'une tran...

Kamo·2w ago
FeatureVOIPService

Un instantané non lu, un lus-marque et un cadre en direct

Son propre sujet NATS plutôt que le message existant: le gestionnaire du navigateur pour /topic/voip/message/ joue le son d'arrivée et ouvre une fenêtre d'outil...

Kamo·2w 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