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,662
Total des changements
6,080
Caractéristiques
5,341
Fixes
30
Projets
Filtrer par projet
Tous les projets17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 5, 2026
FeatureEmailService

Les lignes de chat de calendrier disent qu'elles sont des lignes système (KamoCollab CP00 T5)

MediaChatClient.sendDirect affiche désormais "source": "SYSTEM" à côté deMembre Id, àMembreId et message: une invitation ou une annulation de calendrier est un ...

Kamo·3w ago
FeatureKlusterServices

Les auditeurs org-graph peuvent s'abonner au sujet du changement org-graph

KamoCollab CP02 Tâche 6A (maître R1-23, CP-D75). Sécurité Service publie **************** après chaque écriture org-graph; chaque service qui cache l'éviction d...

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
FeatureSecurityService

Couvertures de ménage de table droite org team rights (KamoCollab CP01 T8)

RoleRightsSyncNoms de service org team rights dans les trois listes, ainsi de suite chaque démarrage d'un CHECK gelé sur il est laissé, une ligne nommant un dro...

Kamo·3w ago
Featurekamo-internal

La politique du serveur téléphonique à l'étranger dans Paramètres: nouvelles extensions d'appels extérieurs, et les gardes antifraude (SP93 T14)

La carte vocale AI sur un serveur FreePBX gagne déjà les deux paramètres SP93 VOIPService magasins: si une nouvelle extension commence à composer à l'extérieur,...

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
FeatureSecurityService

Le DDL appliqué à la main pour les équipes, et son test de contrat (KamoCollab CP01 T2)

************* est le bloc de la spécification §5.1: org teams, org team members, org team roles, org team rights (type INT4, unique (team id, type), maître CP-D...

Kamo·3w ago
FeatureMediaService

La DDL pour media objs. source, qui a écrit une ligne de chat (KamoCollab CP00 T1)

Une colonne VARCHAR(16) annulable, réexécutable, sans CHECK et sans remblayage; NULL se lit comme MEMBRE. Appliquée à la main par la tâche CP00 3. - Oui. conser...

Kamo·3w ago
FeatureSecurityService

Impersonation et saisie en écriture des lignes de log-accès (KamoCollab CP00 T9)

Les deux portes d'imitation écrivent IMPERSONATION STARTED (HIGH) dans la cible org avec logEventSync après chaque contrôle de refus et avant la session est min...

Kamo·3w ago
FeatureAIService

Les brèves noms MINISTÈRE MANAGER comme chef de votre département (KamoCollab CP02)

MINISTÈRE MANAGER se dirige maintenant vers le chef de département (le graphe departmentManagerCandidats), donc le mémoire dit "le chef de votre Département". C...

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

Messagerie vocale FreePBX dans Paramètres: les champs d'interface gestionnaire, les boîtes vocales partagées et un lecteur qui dit pourquoi

SP98 Tâche 15. - Le formulaire FreePBX obtient les quatre champs d'interface du gestionnaire d'Astérisque besoins (hôte, port, nom d'utilisateur, secret). Le se...

Kamo·3w ago
October 4, 2026
Featurekamo-asterisk-support

Les téléchargements de messagerie vocale nomment leur message, et Kamo peut en demander un il n'a pas d'audio de

Un téléchargement de messagerie vocale porte désormais son propre id, <mailbox>/<msg id> le msgNNNN.txt Asterisk écrit à côté d'elle, comme son id unique: fichi...

Kamo·3w ago
FeatureVOIPService

Boîtes vocales partagées, et FreePBX vocalmail audio à partir du message lui-même

Caisses partagées (SP98-N-2). Une boîte aux lettres sur le PBX qu'aucune extension Kamo est (K1M1's 8100, "KamoCRM Main Line") n'a jamais été synchronisé. Le ba...

Kamo·3w ago
Featurekamo-internal

Orthographes phonétiques du nom de l'entreprise et du nom abrégé dans Info de l'entreprise (SP94 T7)

Deux champs optionnels à côté du nom de la société et du nom abrégé, chargés à partir de et Enregistrer dans PUT /api/security/org/{id} comme **************** U...

Kamo·3w ago
FeatureAIService

E5 parle le nom et le nom abrégé de l'org dans l'orthographe phonétique de l'ensemble d'org (SP94)

Le modèle de la parole est envoyé l'entrée de l'appelant avec chaque mot entier mention de la le nom ou le nom abrégé d'org remplacé par son orthographe phonéti...

Kamo·3w ago
FeatureMCPGatewayService

Phone call indique clairement quand la politique d'éloignement de l'org bloque un nombre, et nomme plutôt texte ou courriel (SP93 T12)

K6 refuse un numéro de bloc de gardes antifraude du serveur téléphonique avec 409 BLOCKED BY OUTBOUND POLICY (SP93 T11). phone call répond maintenant comme son ...

Kamo·3w ago
FeatureVOIPService

La politique gérée du PBX porte la liste des blocs de fraude à péage (SP93 T7)

/internal/voip/pbx-config réponses bloquéPatterns, les gardes du serveur de téléphone comme Modèles d'astérisque **************************** pour le soutien à ...

Kamo·3w ago
FeatureSecurityService

Capter les deux orthographes phonétiques de l'org sur les paramètres PUT (SP94 T4)

titrePhonetic et titreShortPhonetic ride PUT /api/security/org/{id} sous la les mêmes droits que le titre/titreCourt (propriété ou CONFIGURE SYSTEM, jamais mode...

Kamo·3w ago
FeatureKlusterServices

La porte de sortie refuse un numéro le bloc de gardes antifraude à péage (SP93 T9)

[kamo-sortie-porte] gagne un GotoIf sur kamo-astérisque-support géré Liste entre la ligne de transfert d'IA SP13 et la Goto vers l'avant, et une branche (bloqué...

Kamo·3w ago
FeatureVOIPService

Les gardes antifraude du serveur téléphonique pour le contrôle prévol de KamoAI (SP93 T6)

Allez-y. réponses {blockInternational, blockPremiumRate, blockHighRiskAreaCodes, bloquéPréfixes} pour un serveur téléphonique, lu par son id; un serveur qui n'e...

Kamo·3w ago
FeatureAIService

Supprimer le catalogue vocal charter, GET /api/ai/charter/voix (SP96)

La charte n'attache plus de voix : un membre de l'IA se souvient d'un modèle par discours, lire et choisir à **************** L'éditeur de charte le sélectionne...

Kamo·3w ago
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-asterisk-support

Renvoyez la liste des blocs de fraude au péage sous la forme [camo-toll-fraude-bloqué] (SP93 T8)

La politique PBX tire maintenant bloquéPatterns, l'extension Asterisk les modèles des gardes de péage optionnels du serveur téléphonique. Va chercher seulement ...

Kamo·3w ago
FeatureVOIPService

Les nouvelles extensions commencent comme le dit le réglage sortant du serveur téléphonique (SP93 T5)

Une nouvelle extension, une personne ou un membre de l'IA, commence maintenant à composer à l'extérieur seulement lorsque le nouveau paramètreExtensionsExtrait ...

Kamo·3w ago
FeatureVOIPService

La politique de sortie du serveur téléphonique dans les paramètres de voix AI (SP93 T4)

GET et PUT ************* porter des SP93 cinq champs: newExtensionsExtraitAllowed, blockInternational, blockPremiumRate, blockHighRiskAreaCodes et BlockPrefixes...

Kamo·3w ago
FeatureAIService

Les paramètres de voix du membre, pour lire et choisir la voix d'un membre AI par modèle de parole

SP96 Tâche 10 (préciser §5.5): - Allez-y. les candidats TTS du routeur pour l'IA (acteur AI avec le membre; jamais AiCallRuntime. garde, donc une pause ou une A...

Kamo·3w ago
FeatureMCPGatewayService

Une demande vérifiée de quelqu'un qui peut approuver est l'approbation: une ligne ON REQUEST, l'action à la fois, son résultat sur K3b (SP95 T34)

Lorsque la charte demande l'approbation et que l'AI cite une demande vérifiée (sur RequestOf), K3 est demandé avec le mode ON REQUEST, le demandeur et la référe...

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
FeatureMCPGatewayService

Une AI peut citer la demande sur laquelle elle agit (sur RequestOf), vérifiée en la lisant; la queue d'une piste indique d'où elle vient (SP95 T31)

Chaque lettre d'IA qui peut avoir besoin d'approbation prend l'option sur RequestOf (chat:<conversation>/<message>, tâche:<item>, tâche:<item>/commentaire:<id>)...

Kamo·3w ago
FeatureAIService

Le mémoire indique pour quelle entreprise l'IA travaille, et dit un appel à un collègue (SP95)

Le profil charter SecurityService envoie maintenant orgName, l'org's parlé nom (nom abrégé, autre nom, autre nom légal; SP95 D15). Le dossier est la ligne d'ide...

Kamo·3w ago
FeatureVOIPService

Le fichier DDL pour la politique de sortie du serveur téléphonique

SP93 Tâche 1. Cinq colonnes NON NULLE DEFAULT sur AI VOICE INSTANCE SETTINGS: - Oui. BLOCK INTERNATIONAL, BLOCK PREMIUM RATE, BLOCK HIGH RISK AREA CODES et BLOC...

Kamo·3w ago
FeatureEmailService

Le nouveau nom d'un membre atteint le nom d'affichage de sa boîte aux lettres (SP95 T35)

POST **************** {précédent, actuel} -> {mise à jour}, derrière le secret interne KamoAI comme provision-mailbox. Les boîtes aux lettres que le membre déti...

Kamo·3w ago
Featurekamo-internal

Appelez des collègues de la charte, de la ligne d'équipe du serveur téléphonique et « Asked for » sur une action que quelqu'un a demandée (SP95 T26)

- Charte: PLACE INTERNAL CALL à côté de PLACE CALL; APPROBATION contient un article par classe (19, arrêt SP95-T4-1). - Carte serveur téléphonique : la ligne d'...

Kamo·3w ago
FeatureSecurityService

Un nouveau nom atteint les boîtes aux lettres du membre (SP95 T36)

Après un changement d'une personne engagée "First Last", SecurityService messages {précédent, courant} à EmailService **************** une fois par membre de l'...

Kamo·3w ago
FeatureAIService

Un org qui classe OpenAI transcription premier flux STT à travers elle, et chaque billet nom son dialecte de session (SP95)

modèle de transcription a été abandonné comme ADAPTER UNSUPPORTED et chaque STT en streaming ticket est allé à Kamo Speech sur CPU. Chaque ligne de catalogue no...

Kamo·3w ago
FeatureAPIService

Formulaires de contact sur le site de l'itinéraire, sur le budget de création de session

POST /api/public-chat/contact proxies au nouveau contact de MediaService en fonction de la même clé de site, de l'origine et de la portée d'autre appel public-c...

Kamo·3w ago
FeatureMediaService

Le formulaire de contact d'un prêteur contient un ticket dans sa propre file d'attente

POST /api/media/public-chat/contact, rejoint par la touche site de la passerelle porte comme tous les autres appels de chat public, donc les clés nomment l'org ...

Kamo·3w ago
FeatureMCPGatewayService

Rag search prend audience PUBLIC, la recherche du public peut lire (SP95 T12)

Une AI sur un appel téléphonique répond à un appel anonyme, donc il recherche seulement le les articles publiés par le public peuvent lire, jamais les notes (sp...

Kamo·3w ago
FeatureKlusterServices

Rspamd conserve ses données dans sa propre Redis

local.d/redis.conf est maintenant la clé redis-own.conf: rspamd-redis in mail, base de données 0, la même connexion mail rspamd. Le changement de sous-path roul...

Kamo·3w ago
FeatureKlusterServices

Un redis de rspamd

rspamd parses untrusted mail et se connecte à la plate-forme Redis, à côté de chaque session du membre, et aucune ACL ne peut les garder là-bas: un utilisateur ...

Kamo·3w ago
FeatureSecurityService

Un charter save atteint le temps d'exécution AI à la fois, et le profil charter nomme l'entreprise (SP95 T6)

************* **** est maintenant une cause. La voie des droits envoie DROITS; une charte engagée sauve envoie CHARTE pour chaque AI touchée membre, avec les dr...

Kamo·3w ago
FeatureMCPGatewayService

Approbations request envoie une classe qu'un outil effectue à cet outil; le timbre charte garde les outils frais (SP95 T10)

approbations request refuse une classe d'action un outil de catalogue effectue avec INVALID ARGUMENTS UTILISATION TOOL {outil, outils, classe d'action}, ou NO T...

Kamo·3w ago
Featurekamo-apps

Ouvrir l'application avec les réponses qu'un site de prêteur a déjà prises

Un site de marketing d'un prêteur peut maintenant porter son propre formulaire court "get started" et envoyer l'emprunteur ici avec but, nom, email et téléphone...

Kamo·3w ago
FeatureSecurityService

SP94 DDL pour les deux colonnes du nom phonétique de l'org, appuyée par un test de contrat

orgs.title phonetic et orgs.title short phonetic, tous deux nuls VARCHAR(255) sans défaut et pas de CHECK, la même forme que users.name phonetic. Appliquée à la...

Kamo·3w ago
September 29, 2026
FeatureAIService

E5 parle avec la voix rappelée d'un membre AI, son modèle préféré d'abord, et nomme la voix qu'il a envoyée

Pour un sujet d'IA (la propre session de l'IA, ou le jumeau interne avec ?memberId=) chaque Le candidat TTS reçoit la voix que décide le résolveur SP96, et le m...

Kamo·4w ago
FeatureRAGService

Public Public restreint une session recherche d'articles publics publiés

Une recherche de session peut envoyer le public: "PUBLIC" à rechercher en tant que public widget ne (aucun membre, aucun type de membre): articles publiés marqu...

Kamo·4w ago
FeatureVOIPService

La ligne d'équipe du serveur téléphonique pour le transfert sans nom d'un membre AI

SP95 D10: les paramètres de voix AI prennent par défautTransferExtension (chiffres, comme le retour; blanc l'éclaircit) et l'écho. La nouvelle voie interne Alle...

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