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
September 25, 2026
September 24, 2026
FeatureMediaService

Les pièces jointes sont tirées d'un aperçu 480px, et non de l'original.

Une bulle de discussion dessine une image au maximum 240x240 CSS px et chaque spectateur téléchargé l'original pour le faire 3 à 8 Mo par photo par téléphone. E...

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

L'invitation Hold'em et le rappel de la réunion disent de qui ils viennent

MemberNotificationClient.raise gagne une surcharge porteuse de l'acteurMemberId/actorName (l'id envoyé sous texte; l'ancienne signature est inchangée et n'envoi...

Kamo·1mo ago
FixMediaService

Une réponse citant un contact désigne le contact, et non le propriétaire de la connexion

Un contact social n'a pas de rang de membre, de sorte que tout ce qu'ils envoient est stocké sous le propriétaire de la connexion. membre. L'histoire se lit déj...

Kamo·1mo ago
FixMediaService

La porte de la lecture SOCIALe a refusé toutes les sessions sociales, pas seulement les sessions croisées

Régression dans f7b2bd5, en direct sur kamowsmedia. canReadSession (MediaController, Copié dans SessionFacesCtroller et ChatSessionMembersContrôleur) admis un m...

Kamo·1mo ago
FixMediaService

La signalisation WebRTC, la gestion des webinaires et les calendriers de Canva cessent de faire confiance à l'appelant.

Trois autres de la même forme. - WebRTCSignalingContrôleur relayé directement à - en utilisant uniquement la charge utile sessionGuid, sans rien vérifié su...

Kamo·1mo ago
FixMediaService

Les lectures de session, les mutations des tickets et les clés publiques cessent de faire confiance au dis-so de l'appelant

Quatre trous connexes, tous de même forme: une demande portait une authentifiée membre, et cela a été traité comme suffisant. - SessionFesContrôleur.faces et...

Kamo·1mo ago
September 18, 2026
FeatureMediaService

Citations, histoires de main, événements de billets et fils de bogues envoient l'identifiant besoin d'une carte membre

Quatre surfaces montraient un membre nommé sans id à côté, de sorte que la carte de membre de la console n'avait rien à ouvert. Chacun envoie maintenant l'id en...

Kamo·1mo ago
FeatureMediaService

Le tableau des Présenteurs peut voir quels présentateurs ne peuvent réserver

OBTENIR - MANUEL-SUPPORT, le propriétaire de l'appelant le type d'organisation uniquement (tout bien que l'autre n'est pas trouvé) - répond à chaque présentateu...

Kamo·1mo ago
September 17, 2026
FeatureMediaService

Dites à un présentateur, en direct, quand personne ne peut réserver un temps avec lui

Un présentateur dont les heures déclarées sont épuisées est le seul état dans cette caractéristique que rien n'a été rapporté: la page de réservation n'offre to...

Kamo·1mo ago
FixMediaService

La page de démonstration publique ne montre les coordonnées de personne, et les principaux livres d'un site ne sont que son propre org.

Les demandes de démonstration du site de marketing proviennent de visiteurs sans compte. Cette voie était déjà nécessaire néant: la ligne des participants est l...

Kamo·1mo ago
FixMediaService

Le programorisateur répertorie les types de webinaires de l'orgge, et un badge de réservation son présentateur.

/support/schedule-webinar a dit "Aucun type de webinaires n'est actuellement disponible." pour chaque organisation, Mais il en a beaucoup. L'assistant charge so...

Kamo·1mo ago
FixMediaService

Aucun secret n'a un repli littéral dans le code ou la config; le secret de l'API Janus ne va jamais à un navigateur

L'API Janus, les teints d'administration et d'administration et le mot de passe TURN ont été engagés quatre fois plus tard: WebRTCController et JanusService, pa...

Kamo·1mo ago
FixMediaService

Une connexion Canva ne retourne le navigateur qu'à la console de l'orge

POST /api/media/canva/connect-start stocké n'importe quel retourEntrever le corps nommé, et le rappel OAuth sur l'hôte API redirigés vers elle après l'écran de ...

Kamo·1mo ago
FixMediaService

Seul un membre autorisé peut connecter une page Facebook ou Instagram, et seulement revenir à sa propre console.

Le flux de connexion Meta a fait confiance à son URL. GET - a pris connectionId et returnUrl from la chaîne de requête sans session, et état n'a pas été signé b...

Kamo·1mo ago
FixMediaService

Refuser les messages de webhook pour les connexions Discord, qui ne reçoivent que des DM au-dessus de la passerelle

Les DM de Discord n'atteignent MediaService que par le biais de WebSocket de DiscordGatewayManager, qui publie directement vers social.inbound.raw. Mais chaque ...

Kamo·1mo ago
September 16, 2026
FixMediaService

Rebâtir ainsi que les consommateurs s'auto-guérisonnt leurs biens durables périmés

social-consommateur-consommateur-conversion-consommateur est antérieur à leur et en direct sur les réseaux sociaux/marcheurs, que partage NATS réconcilié n'a ja...

Kamo·1mo ago
OtherMediaService

Sonde de vivre sur /actuateur/santé/vieness, pas l'agrégat DB-sens

L'agrégat/actionneur/santé inclut l'indicateur DataSource, de sorte que le redémarrage la vidéo de la base de données sur chaque gousse en même temps et redémar...

Kamo·1mo ago
OtherMediaService

Relâcher les connexions Hikari maintenant que la mise en commun YSQL est partagée

Le gestionnaire de connexions ne pincent plus les sessions donc les connexions d'applications inactives ne contiennent plus chacune un backend de base de donnée...

Kamo·1mo ago
September 13, 2026
FeatureMediaService

Copie à l'aveugles des membres de l'équipe notifiées sur les courriels du présentateur

GET/PUT/api/webinar/notify-members (MANUI-SUPPORT) lire et remplacer un Liste en nombre d'établissements notifiés de l'organisation; chaque identifiant doit êtr...

Kamo·1mo ago
FixMediaService

Accepter les index d'images OCI lors de la résolution du condensé [skip ci

Les images sont poussées en tant qu'index d'images OCI, donc demander au registre un seul Le manifeste de l'image n'a répondu que 404, le condensé est revenu vi...

Kamo·1mo ago
FixMediaService

Livraison de réservations, d'annulations et d'e-mails de rappel

Chaque lettre de webinaire affichée à EmailService's /api/email/send, une session de membre point d'extrémité de la boîte aux lettres, de sorte que chacun a éch...

Kamo·1mo ago
FixMediaService

Relancer quand une reconstruction de même engagement laisse des gousses sur l'ancien digest [skip ci

L'étape de déploiement a tenté de détecter une reconstruction du même engagement en comparant le Référence de l'image de déploiement avant et après "set image"....

Kamo·1mo ago
September 12, 2026
FeatureMediaService

Relais modifier les événements en /topic/rt/org/org/-org-/-org-/-g-d-g-g-g-g-g-g-g-g-g-g-g-

Les écrivains publient rt.org.org.org.-gin-domain- sur le NATS de base après un changement réussi; chaque pod le transmet au sujet de l'orgge donc les écrans ou...

Kamo·1mo ago
FixMediaService

Le bureau n'est jamais un client de lui-même

Sage et Erik détiennent tous deux EXEC2EXEC-ACCESS, et chacun d'eux-mêmes. les leurs. Signé dans l'un, la branche propriétaire d'Exec2ExecAligibilité a donné à ...

Kamo·1mo ago
September 11, 2026
FeatureMediaService

Le fichier ne désigne plus une organisation annulée

Une organisation annulée de la Plateforme (orgs.is-active et FAUX) n'existe nulle part, mais l'onglet Void de la console. findOwnedOrgsByOwnerIds - la copie de ...

Kamo·1mo ago
FeatureMediaService

La réponse en face dit combien de personnes sont dans la conversation

GET - maintenant porte "participants": la console met un visage à côté de chaque message uniquement lorsque trois personnes ou plus sont dans un conversation, p...

Kamo·1mo ago
FeatureMediaService

Un visage pour chaque message dans chaque fenêtre de discussion

GET et réponses, pour une conversation, la photo de tirer à côté de chaque message: tout le monde dessus maintenant ET tous ceux qui ont jamais écrit (une liste...

Kamo·1mo ago
FeatureMediaService

Un lien de réunion dans la conversation, toujours sur Kamo Meet de la plate-forme

POST - permet de chaque côté d'une conversation Exec2Exec ajouter un lien de réunion, derrière la même porte que l'envoi d'un message. La réunion est créée en t...

Kamo·1mo ago
FeatureMediaService

Faces sur le bureau - photo d'un client, dernière connexion et présence

La liste du bureau porte maintenant, pour chaque client, sa propre photo (utilisateurs.avatar-id, construite sur l'hôte de thème en direct de l'opérateur - le s...

Kamo·1mo ago
FeatureMediaService

Une conversation parvient au téléphone

Un message sur une ligne Exec2Exec va maintenant aux téléphones des destinataires ainsi qu'à leur consoles: le téléphone du client lorsque KamoCRM répond, le té...

Kamo·1mo 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