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,659
Total des changements
6,077
Caractéristiques
5,341
Fixes
30
Projets
Filtrer par projet
Tous les projets17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 9, 2026
Featurekamo-shared-library

Invitation à la réunion et mise à jour des lettres pour les invités du calendrier

Ajoute calendrier.meeting invitation et calendrier.meeting mise à jour des modèles canoniques et MeetingInviteEmail, le constructeur de variables EmailService l...

Kamo·2w ago
October 6, 2026
Featurekamo-shared-library

Un moteur de cartographie pour les importations de plomb, avec affectation de membres d'équipe

Importations manuelles, importations automatisées (entrées) et arriérés propre copie du code de mapping, et ils étaient en désaccord: date, regex et split les t...

Kamo·3w ago
Featurekamo-shared-library

RENVOI COMPLETÉ Déclencheur d'exécution, pour le suivi d'une réunion de conversation (appels SP92)

Une rencontre avec un membre de AI a pris part à une conversation en tant que partenaire le réveille une fois qu'il se termine, avec sa note de transcription, l...

Kamo·3w ago
October 5, 2026
Featurekamo-shared-library

Le modèle de charte pour la couche ORG, PERSONNALITÉ et DocsTION — le vocabulaire, les douze colonnes d'articles, l'objet org charte, les archétypes et leurs dépôts; la validation refuse toujours les nouvelles sections (KamoCollab CP03 T7)

CharterLevel appends ORG après l'ÉQUIPE du CP01; CharterRule appends TRAIT et COLLAB; CharteLes annexes de la section PERSONNALITE (TRAIT, 160) et DocsTION (COL...

Kamo·3w ago
Featurekamo-shared-library

Liens de tendance — entiers dérivent, l'inverse de mouvement minimal avec la portée à deux terme, et les deux portes (KamoCollab CP03 T5)

Les tendances de faiblesse sont « propres contrôles, liés et l'option d'être pleinement (décision du propriétaire 6). TendencyLinks.LINKS détient les sept les l...

Kamo·3w ago
Featurekamo-shared-library

Le registre des caractères 60 clés, les par défaut du groupe et le vocabulaire Docstion (KamoCollab CP03 T4)

Personnalité TraitKey porte un TraitSpec par clé (famille, type, portée, par défaut, choix, clés liées, groupe UI, unité, adaptabilité, clés d'étiquette), REGIS...

Kamo·3w ago
Refactorkamo-shared-library

Drop findMemberAndManagerIds — son seul appelant, le gestionnaire d'ordinateur hébergé de SecurityService, lit maintenant le graphique org (KamoCollab CP02 T15)

git grep de l'origine de chaque repo/main (et de chaque arbre de travail non poussé) ne trouve pas un autre appelant. Push only AFTER SecurityService CP02 T15 c...

Kamo·3w ago
Refactorkamo-shared-library

Les faits des membres de clavardage ne proviennent que du graphique org; le dépôt des faits hérités et son constructeur ont disparu (KamoCollab CP02 T18)

ChatPolitiqueSnapshotLoader perd son ChatPolitiqueFactsConstructeur de dépôt, le faits champ, loadFacts, ascendance, managerChain, workLocation Nom et str, Lng ...

Kamo·3w ago
Featurekamo-shared-library

Construisez les faits des membres à partir du graphique org, à côté de l'ancien chemin de requête (KamoCollab CP02 T5)

ChatPolitiqueSnapshotLoader gagne un constructeur prenant LongFunction<OrgGraph>. Avec elle, load() cartographie le graphique de l'organisation à MemberFacts à ...

Kamo·3w ago
Featurekamo-shared-library

Recalculé par l'identifiant des membres et les modifications des rôles qui touchent les membres de l'équipe (KamoCollab CP01 T7)

- Oui. recalcule exactement ces membres : lus par id dans des morceaux de 500 (jamais les membres de l'organisation), chaque morceau par recalcChunk (le Niveau ...

Kamo·3w ago
Featurekamo-shared-library

Le chargeur, ses huit requêtes liées à l'org, le cache 60 s, l'événement de changement, le codec filaire et la cartographie du chef de département (KamoCollab CP02 T4)

- OrgGraphFactsRepository (donotmodify.dao.repos): huit requêtes natives, chacune délimitée par org id à travers un index; les utilisateurs et les tables d'équi...

Kamo·3w ago
Featurekamo-shared-library

Le niveau TEAM des cascades de droits et de temps de session (KamoCollab CP01 T6)

TeamLevels (pure, pas un haricot) lit un ensemble d'équipes de membres en quatre questions Quel que soit leur nombre (un quand aucune n'est dans une équipe): le...

Kamo·3w ago
Featurekamo-shared-library

CharterLevel.TEAM, entre le titre du poste et le membre (KamoCollab CP01 T5)

Annexe de l'ÉQUIPE au niveau de la Charte (après DEFAULT; ORG du CP03 vient ensuite, R1-11) et affirme dans son Javadoc que l'ordre de résolution est CharterLay...

Kamo·3w ago
Featurekamo-shared-library

Le noyau du graphique d'org pur : OrgGraph, son constructeur, ses nœuds et ses relations (KamoCollab CP02 T3)

Package com.kamo.z.shared.org.graph (pure, sans haricots), par maître KamoCollab §6.2 et CP02 spécifications §5.2-§5.3: - enums OrgRelationship, CounterpartKind...

Kamo·3w ago
Featurekamo-shared-library

Les entités de l'équipe, les dépôts et les limites (KamoCollab CP01 T4)

Équipe (org teams), Membre d'équipe (org team members, @IdClass Key), TeamRole, TeamRight (type par RoleRightTypeIdConverter) et TeamCharterItem (team charter i...

Kamo·3w ago
Testkamo-shared-library

Capturer les droits et la session-timeout cascade dorés sur la main inchangée (CP01 T1)

DroitsWaterfallGoldenTest (933 lignes: cascade 588, modèles 324, fermeture 18, AI 3) a94381d6 et vérifié dans les deux modes de montage (collections paresseuses...

Kamo·3w ago
Featurekamo-shared-library

MediaObjSource et MediaObj.source, createMessage avec une source, findTwoPersonChatSession, et les événements-log d'accès d'identité/d'entrée (KamoCollab CP00 T4)

- MediaObjSource {MEMBER, SYSTEM, SERVICE}; MediaObj.source (STRING, colonne SOURCE, longueur 16, nulle, sans défaut) et sourceOrMember(), qui lit NULL comme ME...

Kamo·3w ago
October 4, 2026
Featurekamo-shared-library

Orthographe phonétique du nom et du nom abrégé de l'org pour le discours de l'IA (SP94 T3)

Organisation.titlePhonetic / titleShortPhonetic (TITLE PHONETIC, TITLE SHORT PHONETIC, VARCHAR(255), nullable), sur la liste d'autorisation de patchOrganisation...

Kamo·3w ago
Featurekamo-shared-library

Politique de départ par serveur téléphonique et politique d'appel sortant (SP93 T3)

SP93 Tâche 3 (préciser §5.2, D1, D4-D6): - AiVoiceInstanceParamètres gains - Oui. BLOCK INTERNATIONAL, BLOCK PREMIUM RATE, BLOCK HIGH RISK AREA CODES (booléen, ...

Kamo·3w ago
September 29, 2026
Featurekamo-shared-library

La vérification d'utilisation de l'ordinateur écrit le contrat un modèle passé (SP98 T25A)

COMPUTER USE est gagné par les propres outils d'ordinateur de Kamo par n'importe quel fournisseur, donc toolVersion est rempli de sondes: les enregistrements de...

Kamo·4w ago
Featurekamo-shared-library

SP96 retire l'épingle VOICE TTS de la charte

Un élément VOIX est seulement style : validation refuse voiceModelId/voiceId (FIELD NOT ALOWED), le résolveur n'a pas de clé TTS et EffectiveCharter pas de Tts,...

Kamo·4w ago
Featurekamo-shared-library

PLACE INTERNAL CALL, consentement du membre, nom de la société parlée, la ligne d'équipe, approbations ON REQUEST

SP95 Tâche 4 (spéc §5.2, D1, D4, D10, D15, D24): - AiActionClass gagne PLACE INTERNAL CALL (AUTONOMEUX), annexé en dernier. CharterResolver résout un PLACE INTE...

Kamo·4w ago
Featurekamo-shared-library

SP96 MemberSex, Member.sex et un sexe sur le disque vocal

membres. sexe est une colonne STRING annulable (Female, null = pas spécifié), donc un membre de l'IA peut parler avec une voix correspondante. Le TTS et REALTIM...

Kamo·4w ago
September 28, 2026
Featurekamo-shared-library

L'hôte API plate-forme est api.kamouniverse.com

Les applications OAuth de la plateforme détiennent désormais api.kamouniverse.com rediriger URIs. Le propriétaire les a ajoutés à chaque console (Google, Micros...

Kamo·4w ago
Fixkamo-shared-library

L'en-tête d'une citation revient au sommet de la plateforme primaire

CitationMapper a gardé son propre "kamocrm.com" littérale comme l'hôte de thème de dernier recours, donc une citation pour une organisation sans domaine live en...

Kamo·4w ago
Featurekamo-shared-library

Kamouniverse.com est l'apex principal de la plateforme

La marque est passée de kamocrm.com à kamouniverse.com, mais rien de la plateforme génère pourrait la suivre. Chaque règle "lequel de ces domaines" classés par ...

Kamo·4w ago
Fixkamo-shared-library

Une piste qui a été assignée ou ouverte peut être supprimée

LeadService.deleteLead n'a effacé que lead custom form data avant de supprimer la ligne, et six autres tables portent une touche étrangère sur leads(uid). Chaqu...

Kamo·4w ago
Fixkamo-shared-library

Un membre de l'équipe n'est égal à un autre que lorsque ses id sont (SP10)

SP10 T47, en direct: MediaService a répondu "un ou plusieurs membresIds not found" à une conversation de groupe du propriétaire et deux AI membres. @EqualsAndHa...

Kamo·4w ago
Fixkamo-shared-library

Publier les itinéraires du sujet d'un autre flux au lieu d'épingler le nôtre; les notes de plomb atteignent le flux après commit

******************* a affirmé que Stream(<own stream>) sur chaque sujet, Ainsi, un autre sujet a été refusé à un autre cours d'eau avec "le cours prévu ne corre...

Kamo·4w ago
Featurekamo-shared-library

Les organisations et les plans appartiennent à un univers KamoUniverse

KamoUniverse vend la plateforme à quatre publics - Entreprise, Famille, Communauté, Personnel - chacun sur son propre plan d'échelle avec des colis qui l'adapte...

Kamo·4w ago
Featurekamo-shared-library

Rencontres téléphoniques en télémétrie AI CALL — gentille, id de réunion, REMOVED, événements de réunion

AiCallKind {PHONE, REUNION} et AI CALL.KIND / REUNION ID (SP14 DDL - Oui. Ai CallOutcome.REMOUVÉ, les quatre les types d'événements et le chercheur d'appels en ...

Kamo·4w ago
Fixkamo-shared-library

Tenir les colonnes de texte chiffré de la transcription de la réunion hors JSON

a échoué sur la base depuis f92765b1 ajouté MeetingTranscript: transcriptTextCipher, transcriptVttCipher et RésuméCipher n'a ni JsonIgnore ni écrit, donc aucune...

Kamo·4w ago
September 27, 2026
Fixkamo-shared-library

Le PNOC d'un poste de travail d'IA et son jeton MCP ne sont écrits que par leurs propres UPDATE.

contrôle-member-id/-started-at- et------------------------------------------------- émousse et fausse, et HostedComputerRepository gagne les seuls écrits qu'ils...

Kamo·4w ago
Featurekamo-shared-library

Entités de télémétrie d'appels d'

AI-CALL et AI-CALL-EVENT (spec 4.2/-4-3.3): direction, état, résultat et événements-type enums (STRING), les deux entités et leurs référentiels. AiCallStatus.LI...

Kamo·4w ago
Featurekamo-shared-library

Contrat de procès-verbal de réunion - prompt, paraison JSON, marquage vers le bas et rendu HTML

Rétroviseurs kamoai-voice's minutes.py exactement: les cassettes et les morceaux comptent les points de code (pas d'emoji split), l'espace blanc Unicode est dés...

Kamo·4w ago
Featurekamo-shared-library

Entité de transcriptions de réunions et codec WebVTT

Kamo·4w ago
Featurekamo-shared-library

Le registre du consentement vocal AI au niveau numéro avec l'historique de l'appendice seulement

La porte compte également le plus récent événement REVOKED, donc une révocation survit à son record se déplaçant vers un autre numéro, une remise à jour et une ...

Kamo·4w ago
Featurekamo-shared-library

Entités à temps d'exécution (SP10)

Kamo·4w ago
Featurekamo-shared-library

Enums des temps d'exécution (SP10)

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