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 28, 2026
FixMediaService

Un coup de pied prend le SI par membre, pas par l'identifiant d'appel de la ligne du participant (TPENGAGE)

Trouvé dans la recherche de santé mentale (appel 7b3aa471): la ligne nommée un appel plus ancien (le SI est revenu par le biais de kamoai-service) Le kick a don...

Kamo·1d ago
FeatureMediaService

Un SI éjecté est sorti pour de bon, les cadrans du balayage disent qu'ils sont automatiques, et la propre image du SI monte sur sa tuile (TPENGAGE)

- SUPPRIMER **************** une personne connectée dans la réunion expulse un SI (Prosody ne laisse jamais personne botter la jambe de Jigasi du SI, c'est un...

Kamo·1d ago
October 26, 2026
FixMediaService

Un SI invité à une nouvelle table est dit, et un balayage reprend tout SI tournant une trame manquée

Live check (sp00verify): une table créée avec un SI invité n'est pas publiée Le SI n'a jamais regardé et n'a jamais été assis. createTable soulève maintenant le...

Kamo·3d ago
FixMediaService

Un SI d'un ventre pour l'invitation d'un membre lit les noms dans une transaction

Live check (sp00verify): la notification d'accueil a échoué avec un LazyInitializationException sortant l'utilisateur de l'invité hors d'une session, Donc le SI...

Kamo·3d ago
FixMediaService

CheddarLedger nomme son constructeur Spring (le pod CrashLooped: pas de constructeur par défaut)

Le nouveau pod de 4b5d777 n'a pas pu construire cheddarLedger: un deuxième constructeur (test) J'ai quitté Spring sans un seul constructeur à utiliser. Les vieu...

Kamo·3d ago
FixMediaService

CheddarLedger nomme le constructeur avec lequel Spring le construit

@Autowired: Spring a cherché un constructeur par défaut, donc tous les pod MediaService depuis 4b5d777 ont échoué Le public, lisant l'URL du grand livre et les ...

Kamo·3d ago
FeatureMediaService

Les droits propres de l'IS déterminent qui peut l'inviter à une réunion

Décision du propriétaire 2026-10-26, dans la vérification partagée (MeetSiInvitePolicy) derrière l'invitation en réunion, M1, réunion Créer et le sélecteur M3: ...

Kamo·3d ago
FeatureMediaService

Les SI jouent au Texas Hold'em avec les membres, et le Cheddar de chaque membre fonctionne à nouveau

SITP TPGAMES (propriétaire 2026-10-26). Portefeuille de cheddar: - La seule porte du portefeuille (universe-gateway -> universe-persistence) a eu Il n'y a pa...

Kamo·3d ago
FeatureMediaService

Inviter un SI de l'intérieur de la réunion; qui peut inviter un SI est le choix du SI

Kamo Meet "Inviter un SI" (ordre du propriétaire 2026-10-26): - GET **************** pour une personne inscrite DANS la réunion (créateur, participant enregistr...

Kamo·3d ago
FixMediaService

Un SI joue la partie d'un membre avec le PLAY_CHESS du membre aussi (Pas d'insubordination)

Une partie avec un membre est toujours à la demande de ce membre (ils ont invité le SI, ou lui a dit de les inviter), et l'ordre direct d'un membre de l'équipe ...

Kamo·3d ago
FeatureMediaService

Un membre SI joue aux échecs avec des membres, ses coups sont choisis par le moteur de Kamo

SITP TPGAMES (propriétaire 2026-10-26: un SI demandé à jouer aux échecs ne savait pas comment). - ChessSiPlayer: actionné par les événements (ChessTurnEvent ap...

Kamo·3d ago
October 25, 2026
FeatureMediaService

Salle de visite vidéo d'un cabinet médical, créée de serveur à serveur

POST /api/internal/meet/telehealth (X-Internal-Auth = internal.auth.secret, MeetInternalAuth) crée un Une réunion sur le propre fournisseur de l'organisation et...

Kamo·4d ago
October 19, 2026
FixMediaService

La jambe de chat d'alerte résout ses personnes par organisation; une mise à jour de l'alarme IoT est silencieuse sur iOS

F12 (Clôture IoT, routage SP14): AlertChatService par défaut à l'organisation 1 et les alias "sage" / "kamo-monitor", qui ne nomme personne en production, donc ...

Kamo·1w ago
FixMediaService

L'éligibilité de Dieu seul passe un droit seulement dans la plate-forme org; ailleurs seulement une fenêtre ouverte (IoT R7 tour 3)

AuthHelper.hasDroite / requireDroite laissez GD (d'ADIGIBILITÉ, aucune fenêtre du tout) passer CHAQUE locataire droit dans chaque org (24 contrôleurs: rapports,...

Kamo·1w ago
FeatureMediaService

Le contrôle en direct de l'IoT porte la session de l'abonné, afin que la fenêtre de verre de Dieu puisse être honorée (IoT R7)

Une fenêtre en mode dieu est une propriété de la session, pas du membre, et le STOMP authz appelle à iot-service nommé seulement le membre, ainsi dieu dans un a...

Kamo·1w ago
FixMediaService

Une fenêtre en mode dieu fermée est également fermée ici (lecteur Shared SessionPlatformFacts)

ViewerPlatformFacts (le verdict de l'UTILISATEUR DE SYSTÈME D'ENTRER sur les tickets d'assistance) lire GD && godModeActive lui-même. SecurityService masque une...

Kamo·1w ago
October 18, 2026
FixMediaService

Les itinéraires Canva prennent la droite de l'écran qui les appelle, pas seulement une session (SITP TP23)

CanvaController a vérifié seulement qu'un membre a été signé: n'importe qui dans l'organisation pouvait conduire son aller-retour Canva (créer, lister, exporter...

Kamo·1w ago
FeatureMediaService

Un ticket peut être lu sans rejoindre sa conversation (?join=false) (SITP TP15)

GET /api/support/tickets/{id} place un agent admissible qui n'est pas encore dans le ticket conversation dedans, comme ouvrir la fenêtre devrait. Un SI lisant l...

Kamo·1w ago
FixMediaService

La réservation Webinar vérifie ses droits et l'organisation du type; un SI introduit les SI dans ses propres réunions (SITP TP12)

Décision 5 du propriétaire (délais de sécurité corrigés avec les outils qui les utilisent): - /api/webinar: réservation (types disponibles, temps de réservation...

Kamo·1w ago
FeatureMediaService

?session= pins une pièce jointe lue, une édition, un non-send et une réaction à une conversation (SITP TP13)

Le Tool Plane vérifie le public d'une course sur la conversation un nom SI. Un id de message ou un id d'attachement seul pourrait atteindre une autre conversati...

Kamo·1w ago
FeatureMediaService

Une alarme IoT nomme sa catégorie de notification iOS (SP10)

Sans aps.category iOS affiche l'alarme sans reconnaître ou ouvrir boutons : la clé de données categoryId n'est qu'une propriété personnalisée.

Kamo·1w ago
FeatureMediaService

Sujet de relais réservé au détenteur /topic/iot/relay/{connectionId} (SP10)

Le noyau NATS iot.relay.{uuid} est relayé à /topic/iot/relay/{uuid}. Le cadre est un réveil seulement **************** SUBSCRIBE a besoin d'un service I-OD1 (GE...

Kamo·1w ago
FeatureMediaService

IOT ALARM — Exempte de la porte de présence et de la limite de vitesse (IoT SP10)

Une alarme n'est pas vue parce qu'un onglet de navigateur est ouvert, et chaque étape du cycle de vie (haussé, intensifié, reconnu) partage une clé d'effondreme...

Kamo·1w ago
FeatureMediaService

Endpoint de la carte de partage et événements système uniquement serveur (IoT SP04)

POSTE - Oui. IoTService affiche la carte IOT SHARE dans un membre» support ticket ou conversation Exec2Exec comme événement système du partageur, à travers l'év...

Kamo·1w ago
October 15, 2026
FixMediaService

Ajouter quelqu'un n'ouvre jamais ce qui lui a déjà été dit

POST /sessions/{guid}/membres ont toujours grandi la pièce en place, donc un troisième personne ajoutée à une conversation de deux personnes pourrait lire tout ...

Kamo·2w ago
October 14, 2026
FeatureMediaService

Les visiteurs du site Web peuvent joindre des fichiers dans Live Support — types sûrs seulement

Un visiteur sur le site d'un prêteur peut maintenant envoyer des documents, images, zips et ordinaires audio/vidéo à l'agent dans l'onglet Live Support, et lire...

Kamo·2w ago
FeatureMediaService

La participation d'un SI (M1) porte le numéro de la réunion, car lorsqu'elle ne peut être mise directement dans la pièce

2026-10-14: Les SI ont demandé à se joindre à une réunion a dit aux gens qu'il n'y avait pas de cadran et ont demandé une autre entrée. kamoai-service choisit m...

Kamo·2w ago
FixMediaService

Chaque pièce jointe de contenu stocké enregistre la clé sous laquelle elle a été stockée, via la bibliothèque

Le chat-seulement StoredContentExtension (299a911) devient ImageService.storageExtension dans le partage bibliothèque, et les autres chemins MediaService qui fi...

Kamo·2w ago
FeatureMediaService

Autorisation STOMP, registre d'abonnement et révocation pour les sujets IoT

IoT SP01 Tâche 33. k8s/deployment.yaml gagne le iot-internal-auth envFrom (après mlos-internal-auth): origine/main ne l'a pas encore monté (étape 1 retour de la...

Kamo·2w ago
FeatureMediaService

Iot.live.> au relais STOMP et aux gardes statiques pour les sujets IoT

IoT SP01 Tâche 32. L'IoT Envoyer des refus assis juste au-dessus du commentaire vocal pour que le commentaire reste attaché à sa propre ligne.

Kamo·2w ago
FixMediaService

Meeting-provider OAuth État est un jeton unique opaque Redis; rafraîchissement est verrouillé et commis sur son propre

l'état était base64 JSON {orgId, nonce, fournisseur} construit par l'appelant, le nonce n'a jamais été stocké ou vérifié, et le callback sans session a fait con...

Kamo·2w ago
FixMediaService

Supprimer une clé publique d'API nécessite MANAGE ACCESS RULES, comme en créer une

Tout membre d'un org pourrait supprimer les clés de chat / intégration publiques de l'org: deleteKey a seulement vérifié que la clé appartenait à l'org de l'app...

Kamo·2w ago
FixMediaService

Une pièce jointe dont les octets étaient déjà stockés conserve l'extension sous laquelle ils étaient stockés

La clé du contenu est <imgDatId>.<ext>, et chaque lecteur la construit à partir de l'annexe Img propre fichierExt. Dedup correspond sur les octets, donc la même...

Kamo·2w ago
October 12, 2026
FeatureMediaService

MANAGE ACCESS RULES de la sécurité administre également la politique de communication

Le propriétaire a placé la politique de communication "aussi sous Sécurité" donc une organisation sans l'application Chat peut la configurer. MANAGE CHAT SETTIN...

Kamo·2w ago
October 11, 2026
PerformanceMediaService

Un SI montre le "typage..." à travers un paramètre interne, et les badges d'un message sont relatés à la demande de l'expéditeur

- POST /api/media/internal/chat/typing {memberId, conversationId, dactylographie} (KamoAI secret interne, InteractionInternalAuth; under /api/media/internal, qu...

Kamo·2w ago
FeatureMediaService

Une personne demande à son gestionnaire d'ouvrir une discussion sur la politique de communication pour approbation, et une approbation ouvre une subvention de contact de 30 jours (KamoCollab CP04 T14)

Les paramètres de la session POST=GET **************** GET .../{id}, POST .../{id}/décision; l'administrateur Allez-y. (manage chat settings). CONTACT REQUÊTE e...

Kamo·2w ago
FeatureMediaService

Déclarez l'enregistreur du registre de divulgation, jumelé à son analyse de dépôt (KamoCollab CP08 Tâche 12)

DisclosureLedgerConfig déclare DisclosureRecorder; MediaServiceLes gains @EnableJpaRepositories de l'application Dans le même commit. DivulgationLedgerWiring Te...

Kamo·2w ago
FeatureMediaService

REQUIRES APPROVAL a besoin d'une bourse CONTACT, un SI peut répondre à la personne qui a écrit en premier, les dépassements sont enregistrés seulement quand ils lèvent un refus, et AUDIT ne bloque plus les pièces jointes (KamoCollab CP04 T13)

Les étouffements de chat demandent maintenant la politique de communication de subvention-aware. A REQUIRES APPROVAL règle refuse trouver-ou-créer et envoyer ju...

Kamo·2w ago
October 6, 2026
FixMediaService

Les pistes des inscrits Webinaires sont indexées, de sorte que leurs appels, textes et courriels lient vers eux

PublicWebinarService crée une avance par webinaire public inscrit par le biais de LeadService.createLead, qui indexe les téléphones et adresses de lead (LEAD CO...

Kamo·3w ago
October 5, 2026
TestMediaService

Pin what an org with no active chat-policy set réponses (KamoCollab CP00 dernière correction)

sp00verify n'est que la version 1 de la tâche 6 du CP02, maintenant une ligne historique inactive. Les nouvelles épingles de test les faits CP00 Tâche 12 de res...

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