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,931
Évolution totale
4,612
Caractéristiques
4,543
Corrections
32
Projets
Filtrer par projet
Tous les projets17,931AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,522TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,612Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 25, 2026
Featurekamo-internal

Montrez une photo d'un membre sur le tableau de bord, pas leurs initiales

Le visage vient maintenant du même index d'annuaire tous les autres membres sur la la plate-forme est lue (utiliserMemberProfiles), donc l'image d'une personne ...

kamo·2w ago
FeatureSecurityService

Retournez le sélecteur d'espace de travail

Un membre de plusieurs organisations choisit maintenant celui qui ouvre après leur un mot de passe, au lieu d'être choisi pour eux par le nom d'hôte. C'est le l...

Kamo·2w ago
Featurekamo-meet

Résoudre l'orge du hall de la salle ou l'orge, pas l'hôte

/api/config et /api/marquage lire l'organisation à partir du nom d'hôte. Le l'hôte de rencontre partagé qui est l'organisation de la plate-forme pour chaque loc...

Kamo·2w ago
FeatureSecurityService

Retournez le sélecteur d'espace de travail

Un membre de plusieurs organisations choisit maintenant lequel ouvrir après leur mot de passe, au lieu de le faire choisir pour eux par le nom d'hôte. C'est ce ...

Kamo·2w ago
Featurekamo-internal

Montrez l'URL de rappel OAuth de Google sur sa carte d'enregistrement

Un opérateur qui remplissait l'enregistrement de Google Workspace n'avait rien à dire les modalités de la redirection des URI de redirection autorisées de la co...

kamo·2w ago
FeatureSecurityService

Accepter un orge explicite, et pas seulement l'hôte

Enregistrement lié le compte à toute organisation que l'hôte a résolu à. Sur register.kamocrm.com - la page d'inscription pour chaque organisation avec pas d'hé...

Kamo·2w ago
FeatureAPIService

Transférer /api/email/oauth/callback à EmailService

La cible de redirection OAuth de Google. Même forme que le courrier électronique et le fournisseur de rencontres rappels à côté d'elle: public et sans session, ...

Kamo·2w ago
FeatureEmailService

Servir le rappel OAuth de Google sur /api/email/oauth/callback

La console de plate-forme a besoin d'une adresse pour montrer qu'un opérateur met en place le Enregistrement de Google Workspace, la manière dont VOIP a /api/vo...

Kamo·2w ago
Featurekamo-register

Marque et inscription sur l'étendue avec l'orge

register.kamocrm.com est la page d'inscription pour chaque organisation qui n'a pas Inscrire son propre hôte, de sorte que le nom d'hôte ne peut pas indiquer le...

Kamo·2w ago
Featurekamo-shared-library

La couche de type de données FHIR et son harnais de discipline (SP3)

La fondation chaque entité clinique réutilise, et la porte de construction qui s'arrête il dérive. Les deux atterrissent ensemble à dessein: un harnais écrit av...

Kamo·2w ago
FeatureSecurityService

Refuser les exportations de corpus de formation d'IA pour les locataires de l'Institut

ANALYTICS-EXPORT est bloqué parce que les exportations quittent la frontière sans dés-identification. Les deux exportations de formation avaient déjà fait l'obj...

Kamo·2w ago
FeatureMCPGatewayService

Exécution de l'outil MCP de refus pour un locataire qui gère PHI

executeTool forwards arguments fournis par l'opérateur à une URL de type opérateur et peut engendrer un processus stdio, sans liste d'autorisation, sans protect...

Kamo·2w ago
FeatureMediaService

Garder la messagerie sociale et Canva à leurs points d'étranglement des justificatifs d'identité

Social-MESSAGING est appliqué dans SocialCredsResolver.resolve, le plus étroit point couvrant chaque adaptateur et les deux directions. Pas d'accréditation, ce ...

Kamo·2w ago
Featurekamo-shared-library

Garder les quatre dernières capacités non appliquées; la ligne de base est maintenant vide

SOCIÉTÉSALES, CANVA, MCP-GATEWAY et ANALYTICS-EXPORT étaient chacun déclaré en dehors de la limite de conformité, lié à l'absence de serviceType, et vérifiée pa...

Kamo·2w ago
Featurekamo-shared-library

Droits, entités, référentiels et DTO

MANAGE-SYSTEM-BUGS est un type PlatformRightType et doit rester un: l'expédition un administrateur locataire peut modifier les modèles de sécurité de sa propre ...

Kamo·2w ago
Featurekamo-shared-library

Ajouter un contrôle global de l'unicité de l'alias

Champs d'application par le prestataire, et que a eu raison alors qu'un pseudonyme n'a jamais été résolu que comme (security-provider-id, alias) - la paire derr...

Kamo·2w ago
FeatureKlusterServices

Expédier un compte rendu de bogue dans le code VS ouvert de la sauge

Militant URI qui crée une conversation dans une fenêtre de RUNNING et pré-remplie l'entrée, qui est le seul moyen d'atteindre la sale de l'éditeur déjà ouvert a...

Kamo·2w ago
FeatureInitializerService

Créer les tables de bogues du système

Pas de contrainte de CHECK sur les colonnes ordinales: support-ticket-status-check is ce qui se passe quand Hibernate gèle un à la taille d'un enum et l'enum pu...

Kamo·2w ago
Featurekamo-internal

Gérer un domaine personnalisé à partir des paramètres de l'entreprise

Un domaine était autrefois la porte d'une organisation: DNS devait être configuré avant que n'importe qui puisse se connecter, c'est pourquoi /setup/dns était a...

kamo·2w ago
FeatureSecurityService

Envoyer l'arborescence sur le point d'extrémité du catalogue de l'application également

Branch Types et applications autorisées construit son éditeur à partir de / caractéristiques/filcatalogue de l'application, non du locataire list, donc c'était ...

Kamo·2w ago
Featurekamo-internal

Rendu l'arborescence de l'application, et confirmer ce que prend un interrupteur parent

Les enfants sont maintenant assis sous leur parent dans la liste des applis et des caractéristiques, chacun avec son propre interrupteur. L'imbrication est expr...

kamo·2w ago
August 24, 2026
FeatureInitializerService

Prix des enfants du commerce et du DSE, avec un gardien de la totalité

Aucune carte des prix n'avait de contrôle total, et les deux modes de défaillance sont différent et aussi bien silencieux. Manquant de CATALOG, une application ...

Kamo·2w ago
Featurekamo-marketing

Arrêter de compter les visites d'un membre à son propre lien

Un membre qui vérifie que son propre lien de suivi fonctionne est le plus courant d'abord visitez n'importe quel code, et c'est pire que inutile: il gonfle le n...

Kamo·2w ago
Featurekamo-internal

Le widget de tableau de bord des ventes affiliés

Une colonne de grille large et deux rangées de grandeur: les dix personnes dans l'organisation en faisant le plus par leurs liens de suivi, aujourd'hui, ce mois...

kamo·2w ago
FeatureMediaService

Critère d'évaluation des ventes affiliés

GET et répond à cela le top dix de l'organisation pour une métrique sur une fenêtre, plus le propriétaire de l'appelant debout quand ils ne sont pas dessus. Le...

Kamo·2w ago
Featurekamo-shared-library

Ajouter les droits de widget du tableau de bord des ventes d'affiliation

Cinq droits, 234 à 138, dans le groupe MARKETING et suspendu le blocage de VIEW-REFERRAL-CODES: un classement des numéros de référence est le suivi-code, et un ...

Kamo·2w ago
Featurekamo-login

Marque et portée de l'écran d'inscription avec l'orge

login.kamocrm.com est l'écran de connexion pour chaque organisation qui n'a pas l'hôte qui lui est propre, donc le nom d'hôte ne peut pas dire dans lequel est l...

Kamo·2w ago
FeatureSecurityService

Servir une image de marque d'une org à un écran sans session

La connexion, l'enregistrement et le hall des réunions brossent les couleurs de l'organisation avant qu'une session n'existe. Ils savaient lequel du nom d'hôte,...

Kamo·2w ago
FeatureMediaService

Refrus d'enregistrement de réunion pour un locataire qui s'occupe de l'IPS

La division des capacités a permis ServiceType.MEET - une conférence en direct sur la rencontre auto-organisée ne quitte jamais l'amas - alors que REETING est r...

Kamo·2w ago
FeatureVOIPService

La capacité bloquée surpasse maintenant la droite, et le mode dieu

Lecture d'appel PhiPlaybackAuthorizer gated PHI sur VEW-CALL-LOGS. C'était la vérification complète parce que ServiceType.VOIP mappé à la section bloquée Module...

Kamo·2w ago
FeatureSecurityService

Servir l'arborescence de l'application et fixer l'auto-regardé non surveillé

Le contrôleur envoie maintenant les parents/les enfants/les parents/issale sur chaque série appli afin que le client puisse rendre les enfants imbriqués sous le...

Kamo·2w ago
Featurekamo-internal

Réalisez les six applications pour enfants de commerce, et arrêter la dérive des miroirs

Les deux rétroviseurs TS sont maintenant GÉNÉRATS de ServiceType.java plutôt que Maintenu à la main. Ils avaient mal dérivé de Java et les uns des autres: stri ...

kamo·2w ago
Featurekamo-internal

Une barre de défilement, trois fois plus large, chaque conversation

La barre à côté des messages était 8px dans le chat des membres et les SMS, 6px dans les tickets d'assistance et social, et dans le chat d'IA, ce n'était rien d...

kamo·2w ago
FeatureInitializerService

Étendre le grand-père du marché dans le remblai de l'app-tree

grand-pèreExistingGatedMarkets déjà marchés actifs de chaque org, résolu getRequiredService() et a permis l'application manquante - c'était juste Limité aux ver...

Kamo·2w ago
FeatureSecurityService

Contrôler tous les droits, pas seulement les deux portes

Chaque type de commerce nomme maintenant sa propre application enfant sous POS, donc le est-s-Gated() court-circuit qui agite le commerce de détail, les locatio...

Kamo·2w ago
Featurekamo-internal

La recherche de la barre d'outils est un glyphe qui s'ouvre dans un champ

La discussion entre les membres portait un boîtier de recherche permanent en face du haut de la fenêtre - la largeur de la une barre d'outils entière, passée su...

kamo·2w ago
Featurekamo-shared-library

Chaque position verticale est son propre application enfant

obligatoireService devient total maintenant que chaque verticale a une application enfant sous ServiceType.POS, qui supprime le "noll signifie que le POS seul s...

Kamo·2w ago
FeatureMediaService

Que la configuration publique soit traitée par org id, pas seulement par hôte

Le side-car de rencontre vers le haut levé la prise de rencontre d'un organisme pour décider si un invité a besoin d'un mot de passe de réunion. Il a demandé pa...

Kamo·2w ago
Featurekamo-shared-library

Permettre/désactiver la fonction de cascade à travers l'arborescence de l'application

Permettre à un enfant permet à ses parents; la désactivation d'un parent invalide enfant; invalide le dernier enfant quitte le parent. Permettre à un parent lai...

Kamo·2w ago
Featurekamo-shared-library

Ajouter PhiCapabilityGuard pour les contrôles de capacité d'appel-heure

PhiTenantGuard fonctionne à l'heure de la fonctionnalité et à nulle part ailleurs - trois appels sites, tous dans FeatureService. Maintenant que PhiModule est à...

Kamo·2w ago
Featurekamo-shared-library

Split PhiModule de l'application à la prise de capacité

POS mappés en ECOMMERCE-SYNC (BLOCKED-NO-BAA) et à l'ensemble du commerce la surface pend du POS, donc un org avec des poignéesPhi-vrai ne pouvait pas changer l...

Kamo·2w ago
Featurekamo-internal

Atterrir à l'intérieur d'une régg nouvellement créée au lieu de la configuration DNS

La création d'une union acheminé le créateur vers /setup/dns, et la raison était réelle: L'entrée signifiait une redirection OTK vers l'intérieur. org n'a pas d...

kamo·2w ago
Featurekamo-shared-library

Donner un arbre parent/enfant à deux niveaux

Six enfants de commerce dans les nouveaux ids 26-31, câblés à POS dans un bloc statique le motif de type "Rythme" (une constante enum ne peut pas faire référenc...

Kamo·2w ago
Featurekamo-internal

Rendre un org sans domaine entrable

L'entrée d'un org signifiait naviguer vers Sans domaine que l'URL rendue comme littéral L'entrée était invalide et propriétaire ont été acheminés vers /setup/dn...

kamo·2w ago
FeatureSecurityService

Laissez la coquille aller chercher son orge de la session, pas l'hôte

La mise en page de racine de kamo-internal lit l'en-tête de l'hôte, se déshabille "interne". et fetche /org/domain/that. Sur un hôte au service d'un locataire q...

Kamo·2w ago
Featurekamo-internal

Écrire une description de support programmée en texte riche

La description de l'article est un bandes de trois rangs. C'est la surface d'écriture /kb/nouvelle surface d'écriture maintenant, moins les images et la médiath...

kamo·2w ago
Featurekamo-login

Ajouter le cueilleur de l'espace de travail

Une connexion qui nomme aucune organisation ne revient maintenant avec une liste au lieu de une session. C'est la moitié cliente: /api/login passes qui supporte...

Kamo·2w ago
FeatureMediaService

Porter la description du type dans les deux formes

La description est un document Lexical maintenant, donc le service stocke le texte en clair le miroir le client envoie à côté et aiguille des lecteurs, quelle q...

Kamo·2w ago
FeatureInitializerService

Colonnes de description du texte riche sur le webinaire

Les miroirs changent d'entité partagée. Deux choses dont le tableau a besoin avant MediaService les cartographie. La colonne de description doit être non liée:...

Kamo·2w ago
Featurekamo-shared-library

Stocker la description du type en texte riche

La description est une description de l'article L'éditeur lisse dit maintenant plutôt qu'une ligne de prose, donc la colonne doit être un TEXTE non lié en tant ...

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