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,846
Évolution totale
4,566
Caractéristiques
4,508
Corrections
32
Projets
Filtrer par projet
Tous les projets17,846AIService110APIService138BillingService132ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService73KlusterServices539MCPGatewayService43MediaService459RAGService61SecurityService1,515TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,547kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,319kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,566Fix4,508Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixKlusterServices

Élèvres d'identification en bande sur myloan.

Les lignes BFF de KamoMLOS sous /api/ (le /api/proxy/-) /api/session/extension, /api/chat/routage, /api/chat/sujet) copie chaque en-tête client, à l'exception d...

Kamo·21h ago
FeatureKlusterServices

Desscrivez les 911 et 933 de chaque extension, avec un e-mail MLTS

Les extensions n'ont pas pu atteindre le 911: aucune route sortante n'a été égalée à 911 ou 933, de sorte qu'il n'est pas possible d'atteindre l'objectif 911. n...

Kamo·21h ago
FixKlusterServices

Supprimer les en-têtes d'identité au bord avant les backends de prise de en-tête

Ajouter un middlelogiciel en tête de barre d'identité. Une valeur personnaliséeDequestHeaders de "" supprime l'en-tête, donc X-Org-Id, X-Member-Id, X-User-Id, X...

Kamo·21h ago
September 6, 2026
FeatureKlusterServices

Indiquer l'indemnité de codeur de chaque compte à la console

Le menu Linux Desktop reçoit deux mètres - quelle part du membre nombres. les transcriptions ne les portent pas, et ni la métrique OTel ne concerne fenêtre d'a...

Kamo·5d ago
September 5, 2026
FixKlusterServices

Quatre travailleurs sur un nœud qui peuvent les tenir, pas deux sur un qui ne peut pas

Corriger l'engagement précédent, qui était à moitié juste et a provoqué une coupure de petite taille. Le diagnostic de mémoire était correct: quatre travailleu...

Kamo·6d ago
FixKlusterServices

Donner aux modèles de traduction une salle pour rester résident, et refuser un scanner

La libre-traduction a fait fonctionner 4 travailleurs de la cannenière contre une limite de 12-Gi, et chaque travailleur charge sa propre copie de 3 Go de l'ens...

Kamo·6d ago
FixKlusterServices

Le terminal n'avait pas de roll-back pour faire défiler, alors tournez la souris de tmux sur

pour n'importe quoi d'autre. Je l'ai construit contre un xterm.js nue en écrivant sa propre production et jamais contre le véritable pipeline, qui est l'ensembl...

Kamo·6d ago
PerformanceKlusterServices

Rétréci la fenêtre, une DDL laisse derrière elle pour des backends périmés

Appliquer la version du catalogue, et les backends toujours tenant l'ancienne échouer leur prochaine déclaration avec SQLState 40001 jusqu'à ce qu'ils soient re...

Kamo·6d ago
FeatureKlusterServices

Dites si un terminal fonctionne ou attend son membre

Chaque terminal de la liste transporte maintenant l'état : occupé, ou en attente. C'est le une question que quelqu'un pose à une fenêtre qu'il ne peut pas voir,...

Kamo·6d ago
FeatureKlusterServices

Laissez une session de coder s'exécuter sur le modèle et l'effort choisi par le membre

pour une nouvelle session et pour une session reprise, depuis le modèle et l'effort sont des drapeaux par session dans un sens ou dans l'autre. Ils sont la seu...

Kamo·6d ago
FixKlusterServices

Envoyer à l'IA ne doit pas ouvrir un onglet dans l'éditeur de sage

Un transfert de l'obligation d'envoi à l'AI est hébergé dans un terminal distant que l'opérateur est déjà regarder dans la console. En outre, l'agent a égalemen...

Kamo·6d ago
FixKlusterServices

Relancer l'agent ne doit pas tuer les obus de chaque membre

le travail moyen aujourd'hui, et aurait pris avec lui tous les terminaux d'un autre membre. La valeur par défaut du système est le groupe de contrôle KillMode:...

Kamo·6d ago
FeatureKlusterServices

Un terminal de codeur porte le codeur de nom donné la conversation

Le fonctionnement était depuis longtemps intitulé "Inclut les frais de démarrage et harmonie ajustement du compte". Deux choses distinctes avalaient ce nom. Le...

Kamo·6d ago
September 4, 2026
FixKlusterServices

Un budget ne doit pas pouvoir sortir d'un noeud de fuite

Interrupteur chaque PodDisruptionBudget de minDisponible: 1 à maxIndisponible: 1. Sur un déploiement à deux reprises, les deux sont identiques - une nd vicable...

Kamo·6d ago
FeatureKlusterServices

Budget des quatre derniers services pour obtenir une deuxième réplique

BillingService, EmailService, KamoLOS et SecurityService gèrent maintenant deux pods, chacun ayant mis son les balayages programmés d'effet partagé derrière un ...

Kamo·6d ago
FeatureKlusterServices

Budget des six services qui viennent d'obtenir une deuxième réplique

AIService, KBService, ESigService, VOIPService, DocsService et TranslateService exécutent maintenant deux gousses. De sorte qu'un drain de l'un ou l'autre noeud...

Kamo·6d ago
FeatureKlusterServices

Mesurer si un déploiement coûte effectivement une demande à toute personne

Chaque solution dans ce programme est une revendication sur ce qui se passe au cours d'un déploiement. Jusqu'à présent, ces réclamations n'ont pas fait l'objet ...

Kamo·6d ago
FeatureKlusterServices

sessions de codeur sur la machine dev, listée et réceptable

est ici, parce que la machine est la seule chose qui en sait. :: L'index de la session à la maison, exactement comme leurs terminaux sont tout ce qui est en t...

Kamo·6d ago
FeatureKlusterServices

Budget de toutes les ponctionnements et échouer un déploiement qui régresse la sécurité de déploiement

PodDisruptionBudgets pour les 25 déploiements qui fonctionnent maintenant vraiment deux répliques. minDisponible: 1 laisse un drain expulser une dose et attendr...

Kamo·6d ago
CIKlusterServices

Exécuter l'audit de déploiement-sécurité sur chaque déploiement

Non tenu à dessein. Chaque autre étape ici est portée à son propre répertoire, mais celui-ci des contrôles indiquent que l'arrivée de 48 autres dépôts, donc le ...

Kamo·6d ago
StyleKlusterServices

Restaurer les terminaisons de la ligne CRLF de ce manifeste

Le précédent commit réécrit le fichier avec un script qui l'a normalisé à LF, qui est un un diff de fichier entier pour un changement qui a touché 28 lignes. Au...

Kamo·6d ago
FixKlusterServices

Arrêtez de courir tout le bord de la plate-forme sur une nacelle

Traefik a dirigé une seule réplique, donc chaque redémarrage de celle-ci - un déploiement, un OOM, une expulsion - a pris L'ensemble de la plate-forme est TLS à...

Kamo·6d ago
ChoreKlusterServices

Carrières s'associe à la liste d'alias documentée

Les kamo-carrières servent le conseil d'emploi public de l'organisation à l'adresse suivante : careers. La liste est informationnelle - le mécanisme de scannage...

Kamo·1w ago
September 3, 2026
FixKlusterServices

L'IA a fait la course tmux, donc rien n'a été tapé et rien ne s'appelle

Pris en l'enroulant sur la machine: le terminal s'ouvrit à la bonne voie, avec pas de commandement et pas de titre. Une race, les deux symptômes. «bootstrap» c...

Kamo·1w ago
FeatureKlusterServices

Piner l'id de session et relier la session du terminal au code VS

L'identité de l'identité est choisie à l'heure de préparation plutôt que de la gauche à l'ICV. qui est ce qui rend l'éditeur déterministe: l'id est connu avant ...

Kamo·1w ago
FeatureKlusterServices

Héberger une expédition d'envoi à l'AI dans un terminal distant

Complète prompte et répond par un TOKEN opaque. Un terminal qui se connecte une commande qui y a tapé. Le token est la toute entière conception de la SÉCURITÉ....

Kamo·1w ago
FixKlusterServices

La liste des terminaux était toujours vide et tmux échappe au contrôle des chars

Le séparateur de champ était un séparateur unitaire (0x1f), qui est le choix évident et silencieusement incorrectes: tmux les caractères de contrôle OCTAL-ESCAP...

Kamo·1w ago
FeatureKlusterServices

Liste, renommer et terminer les terminaux d'un membre

GET/terminals?user-X, POST/terminals/-id-/kill, POST/terminals/-id-/title. Il n'y a pas de place à cette disposition, et c'est la conception plutôt qu'un racco...

Kamo·1w ago
RefactorKlusterServices

Le moissonneur a utilisé aussi le utilisateur.

Abandonner le su du chemin de l'exec l'a laissé dans reap-in, qui court sur chaque connecter la borne. Les trois mêmes objections, et la dernière est celle qui ...

Kamo·1w ago
FixKlusterServices

IngressRoute du terminal était dans un annuaire rien ne s'applique

Il a été inscrit au service de sécurité/k8s/à côté du déploiement, qui se lit comme suit: la maison évidente et n'en est pas un: ce flux de travail de la prise ...

Kamo·1w ago
FixKlusterServices

Drop 'su' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '

Pris en exécutant le protocole contre la machine vivante, pas en le lisant: après une trame de contrôle de redimensionnement, «tput cols» dans le réservoir a en...

Kamo·1w ago
DocsKlusterServices

Pinner l'invariante sans pivot sur la mise à niveau de PTY

self.rfile est un lecteur BUFFERED sur la douille et la pompe lit la douille RAW, donc un appelant qui envoie des octets derrière sa ligne de demande les entron...

Kamo·1w ago
TestKlusterServices

Conduite d'un vrai PTY et d'une vraie prise à travers la pompe terminale

Les tests existants pin arv et l'encadrement isolément; ces quatre preuves sont les suivants: en fait, les octets se déplacent. Une coquille est fourchue sous u...

Kamo·1w ago
FeatureKlusterServices

Donnez à l'agent un critère de PTY pour le terminal distant

GET/pty améliore la connexion à "kamo-pty" et devient un obus: un PTY per Fenêtre de l'outil de navigation, 'su' - 'user' dans la nouvelle session -A', les cadr...

Kamo·1w ago
September 2, 2026
FixKlusterServices

Ajouter 8777 au fichier d'évaluation WebRTC

L'extension d'Aiden Perry a été créée à partir de KamoCRM, qui ne peut pas écrire ce fichier. - de sorte qu'il s'est enregistré sur WSS sans DTLS ni ICE et ses ...

Kamo·1w ago
August 30, 2026
FeatureKlusterServices

Échange 64G sur la machine dev, et accès aux captures qui échouent par intermittence

La page blanche vierge était la VM en mémoire. 16Gi de RAM invité sans échange signifie "hors mémoire" va directement au tueur OOM: les applications meurent mil...

Kamo·1w ago
August 29, 2026
FixKlusterServices

Propulsez la vraie santé du pont, pas un port qui est toujours ouvert

kmo-meet a laissé une personne dans une réunion et ensuite l'a terminé le moment a deuxième a rejoint. Le pont avait été durs et malsains depuis 41 heures : un ...

Kamo·1w ago
August 28, 2026
FeatureKlusterServices

Ouvrir l'envoi à AI dans un onglet de session VS Code, pas une fenêtre Konsole

Une dispatche commence maintenant une session BACKGROUND et tend le code VS à son id de session, au lieu d'exécuter le CLI dans une fenêtre terminale: Passer ...

Kamo·2w ago
FeatureKlusterServices

Échanger les messages vocaux en faveur de KamoCRM-LeaveVM

24,9s, contre 27,9s. Charge à côté de l'enregistrement précédent plutôt que dessus, donc le recul est un changement en une ligne en KAMO-VOICEMAIL-GREETING plus...

Kamo·2w ago
August 27, 2026
FixKlusterServices

Mettre le MTU de la VM sur le réseau de pod, et laisser le bureau appliquer des mises à jour

Deux raisons distinctes pour lesquelles la mise à jour du "Code" n'a pas pu être installée. LA MISE À JOURNE NE DE PAS LE DÉTÉLÉTÉ. enp1s0 est apparu à MTU 150...

Kamo·2w ago
FeatureKlusterServices

Donnez chaque extension de kamocrm WebRTC, et appel sortant

Les 21 membres de l'équipe de kamocrm sont désormais en train d'organiser une extension 8XXX sur le code PBX k1m1. (Chris renuméroté 7255 à 8134). Deux changeme...

Kamo·2w ago
FixKlusterServices

Arrêter les mises à niveau sans surveillance redémarrant xrdp dans le cadre d'une session en direct

L'écran noir était approprié. apt-daily-upgrade. service amélioré xrdp à 06:49 UTC le 2026-08-27 et l'a redémarré pendant qu'un ordinateur de bureau de 2026 à 2...

Kamo·2w ago
FixKlusterServices

Gardez le log de FreeSWITCH lisible pendant qu'il est en panne

FreeSWITCH s'exécute avec -nc, donc mod-logfile est le seul enregistrement de ce qu'il a fait, et sur le système de fichiers de conteneurs qui enregistre meurt ...

Kamo·2w ago
FixKlusterServices

Arrêtez d'offrir 8 candidats non routinières à l'ICE à chaque appel

Les appelants entendent plusieurs secondes d'audio unidirectionnel au début d'un appel une autre partie dit "hi" trois ou quatre fois avant que l'utilisateur de...

Kamo·2w ago
FeatureKlusterServices

Notice d'appel enregistrée sur les appels d'extension à extension

Achève le troisième chemin d'appel. Les appels de personnel n' touchent jamais le préposé Ils vont de l'interne - ext-local, où le Cadran appartient à FreePBX [...

Kamo·2w ago
TestKlusterServices

Faire correspondre le code d'état SIP, pas la phrase de raison

sip-probe.py a besoin de la corde littérale "200 OK". Configuration Kamailio de 2600Hz répond à OPTIONS avec "200 Rawr", de sorte que la sonde a signalé un sain...

Kamo·2w ago
FixKlusterServices

Enregistrement du SIP fonctionne de bout en bout

Un point d'extrémité peut désormais REGISTRE à partir des rapports d'Internet public et de l'API de Kazoo 200 OK via 47.181.8.87:5060. Quatre défauts distincts...

Kamo·2w ago
FeatureKlusterServices

Notice d'appel enregistrée sur les extensions directes également

Un appelant qui compose une extension sur l'accueil entend maintenant l'avis comme Eh bien. Cette voie est passée de -did-direct, où le Cadran appartient à L'ex...

Kamo·2w ago
FeatureKlusterServices

Avis d'appel enregistré aux deux parties à la fois, puis tonalité du pont

Lorsqu'un agent répond à un appel en file d'attente, l'appelant entend l'avis du client et agent entendent l'agent en même temps, puis un tonet partagé de 1000H...

Kamo·2w ago
FixKlusterServices

La zone doit être nommée "locale" pour correspondre au noeud

Le config.ini se chargeait correctement et l'URI AMQP avait raison, mais chaque nœud «Pas de zone locale configurée, en ajoutant AMQP par défaut» puis rejugé - ...

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