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
Fixkamo-internal

Arrêter la charge de travail debout de clignoter l'onglet navigateur pour toujours

TabAttention a alimenté navGrandTotal dans un clignotant de 1100 ms. Quatre de ses huit additionneurs sont une profondeur de file qui n'atteint jamais zéro lors...

kamo·2w ago
Fixkamo-internal

Wire markSmsLire/marqueAiLire/marque sociale lire à leurs fenêtres

L'examen final a trouvé markSmsRead et markAiRead n'avait aucun appelant, et SocialChatWindow n'a jamais appelé markAsRead/beginViewing du tout - trois de cinq ...

kamo·2w ago
FixVOIPService

Porter la messagerie vocale nav count sur VIEW-VOICEMAIL

- remis à un membre authentifié en tenant une rangée MemberVoipConfig le nombre de messages non-luils à l'échelle de l'instance avec Pas de contrôle des droits,...

Kamo·2w ago
FixMediaService

Route getChatSessions' non-relié à l'ambiguité par l'auteurAmbiguity

MediaController.getChatSessions a roulé à la main la version pré-extraction de la version pré-extraction "Est-ce écrit par quelqu'un d'autre?" règle (rowVisitor...

Kamo·2w ago
Performancekamo-internal

Navire Géorique comme WOFF2

Les deux faces sont préchargées sur chaque itinéraire, de sorte que le format est payé à chaque première visite. 134,132 B de WOFF sont devenus 112 252 B de WOF...

kamo·2w ago
Docskamo-internal

Prenez les mesures de téléphone mobile au lieu de les attendre

38 appels dans toute l'histoire de PHONE-CALL-LOG, 26 au cours des 30 derniers jours. Le L'empreinte digitale tolère puis rouge trouve 4 paires, tous les appels...

kamo·2w ago
Fixkamo-internal

Donnez au relais TURN du web sur le chemin des médias

Le chemin SIP du navigateur a construit sa connexion entre pairs avec un STUN public à code dur /api/voip/turn/retour/crétifications aussi longtemps que ce crit...

kamo·2w ago
Docskamo-internal

Planifier les premiers droits du service et l'écart d'autorisation commerciale

Corrige deux hypothèses de spécifications par rapport au code réel: aucun rôle de type droit n'utilise (les 36 droits commerciaux utilisent POS, et Les éditeurs...

kamo·2w ago
Testkamo-internal

Pin down bucketOf et unreadForRow contre une répétition

Ce fichier vient d'expédier quatre défauts silencieux dans un tour d'examen - une ligne d'IA qui est tombé jusqu'au mauvais seau, un titre qui n'a jamais été lu...

kamo·2w ago
Performancekamo-internal

Un marché de détail ne devrait pas télécharger les onglets hypothécaires

La page des paramètres du marché a importé les 24 onglets de manière statique, de sorte que chaque marché a expédié tous les deux un marché de détail a porté le...

kamo·2w ago
Performancekamo-internal

Montrez le premier papier peint sans attendre le plus lent

La diapositive a préchargé tous les papiers peints derrière une seule promesse. tous, donc rien n'a peint jusqu'à ce que l'image LAST dans l'ensemble soit réglé...

kamo·2w ago
Fixkamo-internal

Arrêtez les rails de l'arborescence de l'application en plaçant une barre de défilement sur la fenêtre d'affichage

/sets/account?tab-apps a fait défiler toute la fenêtre, dans l'espace vide en dessous de la coquille, alors que la colonne des applications il était supposée fa...

kamo·2w ago
FixSecurityService

Montrer un appel une fois en rollup, et arrêter 500 sur des pistes non travaillées

Deux fixent le roll-up du compte rendu visible. Un numéro de téléphone peut être un point de contact sur plus d'un propriétaire en même temps, et deux pistes s...

Kamo·2w ago
Featurekamo-shared-library

Compter les événements de DISTINCT à travers les propriétaires d'un rollup

Un numéro de téléphone peut être un point de contact sur plus d'un propriétaire à la fois, et deux pistes sur un compte partageant un est le cas ORDINARY - ils ...

Kamo·2w ago
Docskamo-internal

Marquer la fenêtre de ligne exécutée

Les huit tâches ont été livrées sur quatre dépôts, avec les quatre écarts délibérés - le plus important que la surface d'appel de la Task 6 a été écrite fraîche...

kamo·2w ago
Featurekamo-internal

Portez la fenêtre de ligne par membre, et affichez le mode dans lequel vous êtes

Le contrôle du déploiement. Défaut, opt-in par membre de Paramètres de téléphone, imbriqué sous l'interrupteur VOIP parce qu'il ne signifie rien pour un membre ...

kamo·2w ago
Performancekamo-internal

Chaque contexte et crochet lit maintenant l'info de l'utilisateur à travers le coalesceur

Sept appels indépendants /api/user-info tiré sur une charge authentifiée à froid, chacune demander au membre id qu'un frère ou une sœur demandait déjà au même m...

kamo·2w ago
FeatureVOIPService

Lire et écrire la porte de la fenêtre de ligne

GET surface lineWindowEnabled; PUT l'accepte comme booléen annulaire de sorte que absent signifie "non mentionné" et préserve la valeur mémorisée. Chaque pays e...

Kamo·2w ago
Featurekamo-shared-library

Carte de LINE-WINDW-ENABLED sur MemberVoipConfig

La porte par membre pour la fenêtre dédiée de la ligne de téléphonie mobile. Pénumée de la version reste à 1.6.0 - ajouter un champ n'a pas besoin de bosse, et ...

Kamo·2w ago
FeatureInitializerService

DDL pour la porte-fenêtre de ligne par antoyen

Ajout de faux. Une colonne plutôt qu'un drapeau caractéristique parce qu'il n'y a pas de système de drapeau ici et MemberCapabilities est un ensemble fermé fer...

Kamo·2w ago
Performancekamo-internal

Un rafraîchissement pour l'ensemble de l'application, pas un par utilisationUserInfo()

useUserInfo dispose de 194 sites d'appel, dont une douzaine sont montés pour l'ensemble de la session. le nav, les fournisseurs de shells, le lanceur. Chaque ca...

kamo·2w ago
Docskamo-internal

Tenir le bilan de décision de 18 décisions et ce que chaque coûte si c'est mal

Le plan indique ce qui a été expédié; cela indique pourquoi il diffère du plan. Trois décisions ont elles-mêmes été corrigées par une révision ultérieure (la éc...

kamo·2w ago
Performancekamo-internal

Rendre le serveur l'application authentifiée, et réparer l'orge de secours que 500s

MemberListProvider est revenu nul jusqu'à ce que son effet de montage s'enfuit, et il reste au-dessus de NavTop ET "enfants" de sorte qu'une ligne ait maintenu ...

kamo·2w ago
Featurekamo-internal

Un sous-onglet d'IA dans le Centre d'interaction

Les sessions d'IA en direct dans AIService et ne sont pas MediaSessions, donc ce seau obtient son propre chargeur devant le /api/media/sessions/chat ira les qua...

kamo·2w ago
Featurekamo-internal

La fenêtre de ligne dédiée

L'appel vit maintenant dans une fenêtre un rafraîchissement de l'espace de travail ne peut pas toucher. SoftphoneProvider devient propriétaire-ou suiveur. Seul...

kamo·2w ago
FixBillingService

Fermer l'écart de idémpotency de BL0 de l'examen final trouvé

Constatation 1 (critique): une réclamation perdante sur un événement Rayonné refait uniquement Il a été prouvé qu'il existait une querelle, et non que la tentat...

Kamo·2w ago
Featurekamo-internal

Un onglet de communication qui fait monter les pistes du compte

Le niveau que la plupart des gens signifient quand ils disent "les appels de ce client". Plusieurs pistes frappent généralement un compte précisément parce qu'i...

kamo·2w ago
RefactorSecurityService

Carte du calendrier du compte à côté des autres choses du compte

Tout ce qui appartient à un compte vit déjà sous - ses pistes, ses ordres, ses membres, ses notes et ses notes l'histoire. Les communications étaient celles qui...

Kamo·2w ago
Docskamo-internal

Le lien KamoDesktop est à usage unique maintenant

L'observation réclamait qu'un nouveauload soumet des données et restaure la session. Il n'est pas plus long fait: le lien est passé au moment où l'onglet l'ouvr...

kamo·2w ago
FeatureKlusterServices

Rebondir une visite à nu sur le login de Kamo, et terminer la session à l'onglet

La fermeture de l'onglet KamoDesktop a laissé une session en direct sur la machine. Guacamole garde son uchoth jeton dans localStorage (GUAC-AUTH), qui survit à...

Kamo·2w ago
FixSecurityService

Rendre le lien KamoDesktop SSO remboursable exactement une fois

Le lien est livré sous la forme d'une URL, de sorte qu'il se trouve dans l'historique du navigateur et dans le la liste de rouvrir l'onglet fermé, où elle survi...

Kamo·2w ago
FixSecurityService

Le compte enroulant ne doit pas élargir ce qu'un lecteur peut voir

Le calendrier du compte que j'ai ajouté le dernier commit était un moyen de lire par le plomb Porte. Un membre a refusé les messages d'un chef de file sur la pa...

Kamo·2w ago
Fixkamo-shared-library

Porter le cessionnaire sur le compte rollup, au cours d'une adhésion à la GAUCHE

La lecture des communications d'une personne principale est fermée à qui elle est affectée. Un rollup qui ont été restitués seuls ne pouvait pas appliquer cette...

Kamo·2w ago
Fixkamo-internal

Jeter le premier vrai message, pas seulement le second

Si laosse (non définie, n) signifie "premier rendu" - mais une tête frayée n'a pas été lu commence véritablement indéfinis, et applique la propre garde non défi...

kamo·2w ago
Featurekamo-internal

La propriété des lignes, le pont et la règle de la remise des nageaux

Trois modules purs sans consommateur encore, donc ce navire est inerte. lineOwnership élit exactement un registrar SIP par navigateur via Web Locks. Que est ob...

kamo·2w ago
Docskamo-internal

Arrêtez le plan en donnant instruction au bogue du chemin de l'argent sur lequel il a été corrigé

Tâche 8 Étape 4 a toujours demandé au lecteur de mettre à la clé une mise à jour/l'annulation/détacher/del avec "l'intention actuelle dans la clé". Tel est le d...

kamo·2w ago
Featurekamo-internal

Le titre de l'onglet compte tout ce qui attend, pas seulement le chat

La bande de la languette a de la place pour un numéro, et 'chat et support seulement' arrêté étant ce qu'un membre attend une fois SMS, IA, appels manqués et ra...

kamo·2w ago
Docskamo-internal

Répondre à la plus grande question ouverte du softphone spec

Vérifié en direct sur le cluster: chaque AOR FreePX est max.contacts-1 avec élimination-y-y-y--------------------------------------------- Cette valeur n'a été ...

kamo·2w ago
Fixkamo-internal

Rendre chaque composant client sûr à rendre sur le serveur

Prochains composants clients de réactifs de serveur, donc « fenêtre », « document », « localStorage », Le système de stockage et le navigateur n'existent pas pe...

kamo·2w ago
Featurekamo-internal

Un total sur l'icône du téléphone, la décomposition dans le menu

Cette icône n'a pas porté de badge du tout, donc un appel manqué alors que le softphone était Fermait n'atteignit nulle part le membre. L'ouverture du téléphone...

kamo·2w ago
Featurekamo-internal

Un total sur l'icône, la ventilation dans le menu

En attenteCount était l'ensemble du badge, donc non examiné les rapports de bogues et les webinaires réservés Au nom de quelqu'un n'avait aucun moyen d'atteindr...

kamo·2w ago
Refactorkamo-internal

L'onglet paramètres ouvre l'éditeur du calendrier

Le partage du cueilleur de jour était la demi-mesure. Il a laissé deux formes qui devaient encore être d'accord les uns avec les autres sur la récurrence, les t...

kamo·2w ago
Featurekamo-internal

Le badge de discussion compte des chats

C'était silencieusement bavarder plus de support, donc un ticket a allumé la cloche de chat et rien distingués les deux. Le soutien a sa propre icône maintenant...

kamo·2w ago
FixBillingService

Ne pas clér l'éphémère par ignée La bande crée

L'examen de la 2e série (Roulage 17) a trouvé que "est-ce un créer?" est nécessaire, mais pas de suffisants. La question qui compte : ce sujet peut-il légitimem...

Kamo·2w ago
Featurekamo-internal

Laissez une ligne déroulante porter son propre comptage

L'icône indique la somme et les lignes montrent la répartition - le point de division Les indicateurs voient que l'on veut que vous n'ouvrez rien.

kamo·2w ago
Featurekamo-internal

Thump à l'arrivée, avec la lueur qui se dissipe vers l'extérieur

Sa propre couche à l'intérieur de l'échelle .hex: cet élément anime déjà se transforme pour le le hriote pousse, et deux animations sur un élément ne composent ...

kamo·2w ago
FeatureSecurityService

Un calendrier de communication au niveau du compte

Le niveau que la plupart des gens signifient quand ils disent "les appels de ce client". La colonne vertébrale est déjà basculés sur un propriétaire, donc le po...

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