KamoCRM

Log de change en direct

Chaque fonctionnalité, correction et amélioration, postée comme elle est expédiée. Rien n'est retenu pour un lancement.

17,497
Évolution totale
5,985
Caractéristiques
5,283
Corrections
30
Projets
Filtrer par projet
Tous les projets17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
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·7h 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·7h 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·7h 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·7h 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·10h 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
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
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
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·1w ago
October 14, 2026
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·1w 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·1w 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·1w 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·1w 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
FixMediaService

Construisez chaque instantané de discussion à partir d'un graphique chargé maintenant, de sorte qu'un événement org-graph perdu coûte une minute, pas deux (KamoCollab CP02 T17)

L'instantané de la politique de chat est lui-même une cache de 60 s des faits membres. Construit à partir de OrgGraphCache.get, il pourrait commencer à partir d...

Kamo·3w ago
October 4, 2026
FixMediaService

Le lien de la page de réunion se trouve sur la console de l'organisation, choisie par OrgLinkHosts

MeetLinks.meeting Page lue l'hôte de console hors de l'URL de jointure Kamo Meet : se rencontrent.<domaine> sont devenus internes.<domaine>. Les noms d'URL de j...

Kamo·3w ago
FixMediaService

Une réponse ne peut citer qu'un message dans sa propre conversation

Le chat de membre envoyer résolu le parentId du client avec une recherche nue par id et construit la citation de réponse de ce qu'il a trouvé: le texte du paren...

Kamo·3w ago
September 29, 2026
FixMediaService

Trim l'alias miroir, et l'arrêter forçant une charge par membre

Examiner les résultats de la correction de la dénomination complète de l'IA (4ea53c5) : - LOW: la comparaison miroir-nom d'utilisateur n'a pas coupé de chaque ...

Kamo·4w ago
FixMediaService

Le nom de chat d'un membre de l'IA est le nom complet, comme celui d'un humain

- Oui. de confiance Member.usernameAlias sur la nom complet du compte lorsque l'alias n'était pas vierge. Service de création de membres reflète le nom d'utilis...

Kamo·4w ago
FixMediaService

Le balayage de message manqué lit les hôtes du lien du destinataire avant sa transaction

SP98-D-9. prepareEnvoyer lire les lignes de domaine de l'organisation bénéficiaire paresseusement, comme une déclaration tardive de la transaction du balayage, ...

Kamo·4w ago
FixMediaService

Clavarder les cartes en file d'attente limitée, abandonner un service de messagerie accroché en quelques secondes, et ne jamais doubler une mention

SP98-D-7: ChatNoticeDispatcher a couru sur deux threads avec une file d'attente débordée Avis aux membresClient attendu jusqu'à 5 s + 30 s (le budget du client ...

Kamo·4w ago
FixMediaService

Un envoi vérifie sa limite de tour d'IA et la photo de son expéditeur avant l'ouverture de sa transaction

SP98-D-5 et D-9. Un chat envoyé a demandé à SecurityService une limite de charte de membre AI (jusqu'à 1 s + 2 s) à l'intérieur de la transaction open send, et ...

Kamo·4w ago
September 28, 2026
FixMediaService

Le point d'action d'un enregistrement n'est jamais attendu avant sa réunion

En direct (SP14 Tâche 31, Étape 9), un enregistrement réalisé le 2026-09-28 a dit «d'ici octobre deuxième» et le modèle a écrit «due au 2024-10-02» dans le résu...

Kamo·4w ago
FixMediaService

Un enregistrement stocké est transcrit, sous l'identifiant qu'il a été enregistré avec

MeetingRecording.id est @GeneratedValue, donc save() de l'entité dont l'ingest ingest a défini à la main fusionné Il et la rangée ont une identité propre. Le pi...

Kamo·4w ago
FixMediaService

Le pont compose la salle Meet utilise; une AI rejoint une future réunion à son départ; une AI qui n'a entendu personne se composer à nouveau

- Le résolveur de cadran (I1), le nom de chambre de KM2 et la jointure de M1.room Nom nom de la salle Meet utilise Kamo Meet propre chambre du fournisseur, sino...

Kamo·4w ago
FixMediaService

Les URL de retour OAuth acceptent les deux consoles de plate-forme; les liens d'annulation du webinaire conservent la page qui existe

kamouniverse.com est maintenant l'apex principal de la plateforme (kamo-partagé-bibliothèque 0e8cf90f): OrgLinkHosts revient à elle, et ROOT PREFERENCE en fait ...

Kamo·4w ago
FixMediaService

L'hôte thématique du spectateur est lu avant la transaction, jamais à l'intérieur

La liste Exec2Exec, sa liste de participants et les visages de chaque conversation lire les domaines de l'organisation du spectateur paresseuse, comme une décla...

Kamo·4w ago
FixMediaService

Une invitation d'IA règle l'autorité de l'appelant avant qu'il regarde la cible

invite() répondu 409 NON AN ACTIVE AI MEMBRE avant 403 NON ALOWED TO INVITE, donc un membre qui pourrait atteindre M1 mais ne pas inviter pourrait indiquer l'id...

Kamo·4w ago
FixMediaService

Un administrateur imitant ne peut pas définir le texte d'état du membre

PUT /api/media/presence/status a accepté une session de sudo. Il est maintenant refusé 403: battement du cœur, que personne n'a choisi d'envoyer et est ignoré t...

Kamo·4w ago
FixMediaService

Un type de session sans sa propre porte ne prend aucun message, et une session est décrite uniquement à ses lecteurs

POSTE - Oui. et social, puis simplement terminé, de sorte qu'une session POST, SYSTEM BUG ou EXEC2EXEC est tombée à travers chaque porte: n'importe quel signe m...

Kamo·4w ago
FixMediaService

Un autre agent d'org, sujet ou membre AI est un 400 nom du champ

L'agent de vente et les contrôles thématiques de support ont lancé un argument illégal attrapé, donc sauver l'org ne possède pas répondu 500. Ils, et le membre ...

Kamo·4w ago
FixMediaService

Un appel par AI par réunion — un cadran est réclamé avant de demander le service kamoai

Deux demandes se chevauchant pour composer la même AI à la même réunion (un double clic, deux organisateurs, une personne et le balayage automatique) pourrait c...

Kamo·4w ago
September 27, 2026
FixMediaService

Un téléchargement de la transcription répond à 409 NON READY pendant l'écriture de la transcription

Les erreurs de M7 sont M6 plus INVALID-FORMAT (spec 4.4.1). UNE PENDANT ou Transcrite à la traduction en transcription a été répondu à 200 avec un corps vide po...

Kamo·4w ago
FixMediaService

Le fichier, les participants, l'histoire et l'envoi d'un conflit de bases de données sur eux aussi

Achèvement 279a 389. Après son expédition, la production a enregistré le même YugabyteDB 40001 "Relancer la lecture dans la liste des fonctionnaires d'Exec2Exec...

Kamo·4w ago
FixMediaService

Une conversation charge et un message envoie au premier essai

Le chat a échoué de deux façons un membre remarque à la fois: ouvrir une conversation montrée "Ne pouvait pas charger des messages" jusqu'à ce que Retry soit pr...

Kamo·4w ago
FixMediaService

L'hébergeur ne parvient plus aux points d'extrémité de MediaService en serveur-serveur.

L'ingestion de l'itinéraire média-route envoie tous les chemins sur un média. MediaService, au-delà de la passerelle de l'API, donc les découpages de la passere...

Kamo·4w ago
September 25, 2026
September 24, 2026
FixMediaService

Streamer l'enregistrement, et exécuter le résumé après le commit — il a couru à l'intérieur du téléchargement

Le téléchargement de Jibri a lu l'ensemble de l'enregistrement dans le tas (file.getBytes()) sur le pod qui sert aussi chat; une réunion de deux heures est plus...

Kamo·4w ago
FixMediaService

Accepter un otk de courte durée sur la poignée de main WebSocket, aux côtés ***

kamo-internal déplace le *** session id hors du navigateur JavaScript: it se trouve actuellement dans sessionStorage et chevauche chaque URL WebSocket comme `?*...

Kamo·4w ago
September 23, 2026
FixMediaService

Pin kamo-shared-library 1.6.1, la seule version qui existe

La bibliothèque est passée à 1.6.1 et ce service a toujours demandé 1.6.0. Il n'y a pas de fenêtre dans laquelle les deux résolution: la bibliothèque n'est jama...

Kamo·4w ago
FixMediaService

Rompre une dépendance circulaire aux haricots introduit par le STOMP

d47b471's SessionAccessGuard champ sur le crash de WebSocketConfig en boucle pod: Spring doit construire entièrement WebSocketConfig (a - chaque champ de VERBRÉ...

Kamo·4w ago
FixMediaService

S'absentir à la signalisation Web d'une session en direct et à la signalisation WebRTC

/topic/chat/session/-guid- et/thème/webrtc/session/-guid n'ont pas été gardés du tout: toute socket authentifiée pourrait s'abstituer à une autre session en dir...

Kamo·4w ago
FixMediaService

Les téléchargements de fixations de conversation authentifient avant que le corps ne soit bobiné

POST /sessions/-guid/pièces jointes à ses parties en tant que «RequestParam» Paramètre de la méthode MultipartFile. Resout les paramètres de la méthode de la ph...

Kamo·4w ago
FixMediaService

Écrants d'identification fournis par le client sur les médias.

media-route (HostRegexp 'media[. . . . . . . . . . . . . . . . . . . . . . . . . . . un appeleur qui frappe directement le média. X-Public-Chat-Org-Id, X-Public...

Kamo·4w ago
FixMediaService

Lire en gros de présence et arrêt de balayage de la présence à l'aide de Redis KEYS

getBulkPresence/getBulkLastVoirn a couru PRÉSENCE DES PECHES: Appeler - frappez sur chaque monture de présence et mise au point de l'onglet - et le balayage des...

Kamo·4w ago
FixMediaService

En-têtes/charges de charges de paie/charges de charges de gestion et/ou de requête de l'en-tête STOMP

Deux points de débobement de déboburation restants sur le chemin WebSocket: - L'intercepteur de canal entrant de WebSocketConfig a enregistré chaque trame STOM...

Kamo·4w ago
FixMediaService

L'imagerie proxy force un téléchargement pour tout ce qui n'est pas une trame sûre ou un flux

GET/HEAD - a toujours répondu avec le Type de contenu déclaré par le client à partir du téléchargement, pas de résolution de contenu, non X-Content-Type-Options...

Kamo·4w ago
FixMediaService

La page de résultat du fournisseur de rencontre OAuth ne peut plus sortir de sa propre balise de script

MeetProviderController's GET/oauth/callback est sans session et reflète l'erreur du fournisseur dans un bloc en ligne. Le vieux jsString() Seules échappées cont...

Kamo·4w ago

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation