KamoCRM

Historique des changements

Chaque fonctionnalité, correction et amélioration est publiée au fur et à mesure de son expédition.Rien n'est retenu pour un lancement.

17,800
Total des changements
6,161
Caractéristiques
5,369
Fixes
30
Projets
Filtrer par projet
Tous les projets17,800AIService262APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService597InitializerService332KBService151KlusterServices746MCPGatewayService265MediaService604RAGService79SecurityService1,903TranslateService62VOIPService256VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,460kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,715kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild17CI523Chore786Docs3,273Feature6,161Fix5,369Other998Performance165Refactor278Revert23Style42Test164Upgrade1
August 25, 2026
FeatureSecurityService

Recherche à l'extérieur pour la numérisation de la marque du site web

Le membre tape l'URL, donc chaque demande de ces questions est un SSRF primitive, et il n'y a pas de sortie NetworkPolicy et pas de proxy forward dans Ce cluste...

Kamo·2mo ago
Featurekamo-shared-library

Le compilateur de recherche FHIR (SP3)

Compile une recherche dans une instruction SQL sur les tables d'index typées. Chaque la règle ci-dessous échoue en renvoyant les MERS ROWS plutôt qu'en levant n...

Kamo·2mo ago
FeatureInitializerService

Un rapport système est un bogue ou une amélioration

ALTER plutôt que plié dans le CREATE, parce que le tableau existe déjà Partout, cela a été atteint. DEFAULT 0 est BUG, ce qui est ce que chaque ligne déposée av...

Kamo·2mo ago
Featurekamo-internal

Rappelez la session envoyée pour pousser ses travaux

Correspond à la copie du serveur dans SystemBugAiDispatchService, qui est ce que le dialog montre en fait une fois que le pré-vol atterrit - celui-ci couvre le ...

kamo·2mo ago
FeatureSecurityService

Rappelez la session envoyée pour pousser ses travaux

Une session qui fixe un bug et laisse le changement assis sur la machine de développement n'a rien corrigé de ce que n'importe qui d'autre peut voir. La phrase...

Kamo·2mo ago
FeatureSecurityService

Commencer l'essai de 3 jours lorsque l'orge est créée

Le procès a été ensemencé en attendant et s'est ouvert à la première inscription du propriétaire, parce qu'une barre a été inatteignable jusqu'à ce que son DNS ...

Kamo·2mo ago
FeatureKlusterServices

Un canari d'accès qui se connecte réellement, et alerte qui atteint une personne

Deux écarts, tous deux prouvés contre le groupe vivant aujourd'hui. PREMIER: chaque alerte KamoDesktop qui existe est-il en train de mesurer si un COMPOSANT es...

Kamo·2mo ago
FeatureMediaService

Fournir des alertes de cluster dans le fil de discussion d'un membre

Récepteur de webhook d'alerte à /api/internal/alerts/chat, donc un KamoDesktop l'alerte parvient à une personne au lieu d'un tableau de bord. C'est la jambe BE...

Kamo·2mo ago
FeatureSecurityService

Critère de recherche interne de sorte que l'accessoire teste le chemin réel

Le canari KamoDesktop a besoin d'un lien mis en cause la façon dont l'icône ment la Monnaie. Il tient la même clé de signature, afin qu'elle puisse construire s...

Kamo·2mo ago
Featurekamo-shared-library

Le chemin de lecture du FHIR - lecture, vread, historique et ETag (SP3)

Complète l'aller-retour: une ressource peut maintenant être écrite, lire en arrière, lire à l'adresse suivante: une révision spécifique, et son histoire a march...

Kamo·2mo ago
Featurekamo-shared-library

Le chemin d'écriture FHIR - projection et écrivain atomique (SP3)

Une écriture de ressource n'est pas une ligne: ce sont les lignes de domaine, le JSON canonique, jusqu'à huit types de ligne d'indices de recherche-index, un li...

Kamo·2mo ago
Featurekamo-shared-library

Repositories de ressources FHIR, avec la réclamation de la version 40001-safe

claimNextVersion est une MISE À JOUR... SET current-version-id- current-version-id 1 et doit être la PREMIERE déclaration d'une opération par écrit. L'évidence ...

Kamo·2mo ago
Featurekamo-shared-library

La colonne vertébrale de la rencontre (SP5)

L'entité tout ce qui est clinique est suspendue - une note, un ordre, un diagnostic et une charge à la rencontre dans laquelle ils sont apparus. Les temps calc...

Kamo·2mo ago
Featurekamo-internal

Dites aux gens un alias web est pris pendant qu'ils le tapent

Le magicien de création est long de onze étapes et l'alias n'a été validé que pour FORMAT localement - si quelqu'un qui en détenait déjà a été découvert lorsque...

kamo·2mo ago
FeatureInitializerService

Faire de orgs.alias unique à l'échelle de la plate-forme

La colonne n'a jamais été contrainte. Survivable alors qu'un pseudo-alias n'était résolus en tant que (sûreté-id, alias) derrière un hôte, depuis deux orgs dans...

Kamo·2mo ago
FeatureSecurityService

Répondre si un alias web est toujours gratuit

Le magicien de création d'un org est long de onze pas et l'alias n'a été vérifié que lorsque le formulaire a été soumis, de sorte que quelqu'un qui a choisi un ...

Kamo·2mo ago
Featurekamo-shared-library

L'entité patiente et ses satellites de base américains (SP5)

Une nouvelle entité plutôt qu'une réutilisation, et chaque rejet est concret que stylistique. Non membre: GET/api/sécurité/membres/noms retourne tous les membre...

Kamo·2mo ago
Featurekamo-shared-library

Restrictions à la divulgation du grand livre et aux patients (SP2)

DisclosureLedger est séparé de but exprès de phi-access-log. Le journal d'accès enregistre tous les LED, et la plupart d'entre eux sont un clinicien qui ouvre u...

Kamo·2mo ago
Featurekamo-shared-library

Relations de soins et rupture de verre, faits à l'origine de la base d'accès (SP2)

PhiAccessBasis a obtenu CARE-TEAM et BREAK-GLASS dernier engagement; sans ces derniers actes; sans ces actes Deux tableaux ces valeurs sont décoratifs. Rien sur...

Kamo·2mo ago
FeatureInitializerService

Remettez locataire-id au recto de la ressource clinique

KEY PRIMAIRE (logique-id, type de ressource, fernien) construite sur fhir-ressource-courant et fhir-ressource-version, car Hibernate émet «EmbeddedId colonnes a...

Kamo·2mo ago
Featurekamo-internal

Ajouter l'onglet Bugs du système

Les membres signalent des défauts dans la plate-forme avec des captures d'écran et les sites qu'ils la machine de développement. Un locataire ne voit que les b...

kamo·2mo ago
Featurekamo-shared-library

Étiquettes de sécurité DS4P, appliquées au moment de l'écriture (SP2)

La projection indexée des étiquettes méta.sécurité d'une ressource, et la chose qui doit exister avant la première voie clinique de lecture plutôt qu'après prem...

Kamo·2mo ago
Featurekamo-shared-library

Étendre la colonne vertébrale d'audit pour la comptabilité clinique (SP2)

Quatre domaines les chemins de lecture clinique ne peuvent pas fonctionner sans, et aucun d'entre eux peut être remblayé - chacun enregistre quelque chose de no...

Kamo·2mo ago
Featurekamo-shared-library

Les huit tables dactylographes dactylographiés (SP3)

La recherche s'effectue sur des tables typées explicites, et non JSONB avec GIN. C'est forcé par la base de données, non choisie: les documents de Yugabyte indi...

Kamo·2mo ago
FeatureSecurityService

Envoyer à l'IA, sur MANAGE-SYSTEM-BUGS

La classe porte "RequirePlatformRight", de sorte que l'intercepteur résout le l'appelant et refuse avant tout maniement de l'actionnaire - un contrôle par métho...

Kamo·2mo ago
FeatureMediaService

Bug CRUD, captures d'écran et règle de visibilité unique

Un bogue système traverse la ligne de location dans une direction: la plate-forme L'organisation voit tous les locataires, et aucun locataire n'en voit un autre...

Kamo·2mo ago
Featurekamo-shared-library

Versement des ressources FHIR et dorsale de liaison de référence (SP3)

Trois tableaux qui, entre eux, font lire, vread, 'history, ETag et chaque la forme de l'emploi. fhir-resource-current est un pointeur, une ligne par ressource ...

Kamo·2mo ago
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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo ago

Comme ce que vous voyez l'expédition?

Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.

Commencez gratuitement pour toujoursVoir la tarification