Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,933
Évolution totale
4,614
Caractéristiques
4,543
Corrections
32
Projets
Filtrer par projet
Tous les projets17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
March 29, 2026
Fixkamo-internal

OTK TTL pour les fenêtres de rencontre, le chat/email indépendant invite qui ne bloquent pas le backend

ROT CAUSE : L'OTK avait un TTL de 10 secondes. D'ici la page kamo-meet a chargé tous ses actifs et son marquage/overrides.js a été exécuté pour valider l'OTK, e...

kamo·5mo ago
Fixkamo-meet

Verrouiller correctement le nom de l'écran par annulation de la configuration et observateur de la mutation DOM

Approche à trois couches pour s'assurer que le nom est verrouillé pour les utilisateurs authentifiés: 1. Drapeau local "kamo-meet-authentiated" survit la redire...

Kamo·5mo ago
Fixkamo-internal

Envoyer des invitations à un chat via l'API de session de chat existante, les invitations par courrier électronique via multipart vers EmailService

L'invitation au chat: crée/obtient une session de discussion via POST /api/media/sessions/chat puis envoie l'invitation à la réunion sous forme de SMS à cette s...

kamo·5mo ago
FixAPIService

Utiliser getServerName() au lieu de getHeader(Host) pour la résolution d'hôte d'origine

ForwardedHeaderFilter consomme X-Forwarded-Host et s'adapte getServerName() en conséquence, tandis que getHeader(Host) retourne l'hôte HTTP brut qui peut être u...

Kamo·5mo ago
Fixkamo-meet

Nom de l'écran de verrouillage via la configuration de Meet readOnlyName pour les utilisateurs authentifiés

- Sidecar config.js met maintenant readOnlyName: vrai quand l'utilisateur a et un cookie ou JWT dans l'URL de la page (détecté via les en-têtes de référence/c...

Kamo·5mo ago
FixMediaService

Send chat invites to correct WebSocket topic /topic/chat/incoming/{memberId}

Was publishing to /topic/chat/member/{id} but kamo-internal subscribes to /topic/chat/incoming/{id}. Also fixed Member entity field access **************** inst...

Kamo·5mo ago
Fixkamo-internal

Transmettre tous les champs de la réunion (sendChatInvite, sendEmailInvite, customMessage, roomAlias, joinUrl) vers backend

La route Next.js API était en train de stripping sendChatInvite, sendEmailInvite, customMessage, et roomAlias - seulement salle d'orjourneNom et invitationMembe...

kamo·5mo ago
Fixkamo-meet

Générer Prosody JWT à partir de la session OTK et rediriger avec ?jt' pour le modeur approprié auth

Le flux OTK maintenant: 1. Validation d'OTK par l'intermédiaire d'un side-car et d'une session (memberId, displayName, etc.) 2. Sauvegarder le nom d'affichage s...

Kamo·5mo ago
Fixkamo-meet

Appliquer la couleur de l'org nav à la colonne de gauche de pré-réunion entière, pas seulement la barre d'outils

Cible . écran de préréunion (conteneur à pleine hauteur) et son contenu les enfants au lieu de noms de classe générés. Contient également à l'état d'ensemble de...

Kamo·5mo ago
Fixkamo-login

Transférer l'IP et l'agent d'utilisateur pour l'arrière-plan d'activité des comptes précis

Les lignes API Next.js n'ont pas fait circuler X-Forwarded-Fored-For, X-Real-IP, ou En-têtes utilisateur-agent au backend Java, ce qui fait que l'activité du co...

Kamo·5mo ago
FixAPIService

Utiliser HTTP sur le port 80 pour rencontrer l'URL du service pour correspondre à d'autres services

Le critère HTTPS sur 8443 provoque une inadéquation de cert SSL lors du routage par l'intermédiaire du DNS interne K8. Tous les autres services utilisent HTTP a...

Kamo·5mo ago
Fixkamo-internal

Dialogue pour les réunions par membre au lieu de contourner directement

MemberItem (Interaction Center) et ChatBox (fréquet d'outil de chat) maintenant ouvrir le Dialogue avec le membre cible présélectionné, en permettant utilisateu...

kamo·5mo ago
Fixkamo-internal

Route rencontre l'API de configuration via APIService au lieu de MediaService direct

La liaison/création de l'itinéraire existant utilise forwardToApi (APIService), qui les proxys de MediaService. Les nouvelles routes de configuration/arrière do...

kamo·5mo ago
Fixkamo-meet

Entrée du nom d'affichage de la serrure pour les utilisateurs authentifiés sur l'écran préjoin

Les membres authentiques (en florissants via OTK) obtiennent leur nom pré-remplie et verrouillé - l'entrée est réglée à lireSeulement avec des points-événements...

Kamo·5mo ago
Fixkamo-meet

Utiliser des URLèles BOSH/WS dans config.js, ajouter OTK auth avec le pré-remplissage du nom, charge org CSS pour les couleurs nav

Trois corrections: 1. URL de config.js BOSH est passé d'une adresse interne à une adresse interne de cluster à une adresse interne relative /http-bind (proxi...

Kamo·5mo ago
Fixkamo-internal

Déplacer un nouveau bouton Tab après Chat Now en tant qu'icône-unique, supprimer le lien des notes en double

New Tab est maintenant un bouton d'icône (pas d'étiquette) placé à droite de Chat Now. Notes retirées de NavTop depuis qu'elle est déjà à NavPri.

kamo·5mo ago
Fixkamo-meet

Permettre ninx SSI et copier HTML manquants inclure des fichiers (head.html, base.html, fonts.html, body.html, plugin.head.html)

Meet Meet utilise nginx Server Siwels Inclut pour composer index.html à partir de plusieurs fichiers HTML partiels. Sans SSI activé et les fichiers inclus prése...

Kamo·5mo ago
Fixkamo-shared-library

Ajouter des annotations explicites de «JsonProperty» aux champs de visibilité de l'IA de KbArticle

Assure que Jackson sérialise/désérialise aiEnabled, aiVisibleToPublic, aiVisibleToMembers, aiVisibleToTeamMembres avec les noms de champs corrects.

Kamo·5mo ago
Fixkamo-internal

Empêcher la boucle de re-rendu infini dans MeetingDialog causée par des références de réseau de prop par défaut

L'Effet d'Ugl. On avait des membres présélectionnés (défauts à [-) en tant que dépendance, créer un nouveau tableau sur chaque rendu et déclenchant un setState ...

kamo·5mo ago
Fixkamo-internal

Faire le chat Now icône blanche, synchroniser le badge d'e-mail avec la liste de messages, utiliser CSS color-mix pour les couleurs de thème

- NavTop: changer ForumIcon couleur au blanc pour correspondre au label Chat Now - MessageBrowser/MailButton: coordonner le rafraîchir le rafraîchissement du co...

kamo·5mo ago
March 28, 2026
Fixkamo-internal

Simplifier l'utilisationMeeting pour générer directement OTK et ouvrir la fenêtre de réunion

Les critères d'évaluation de l'API de la réunion arrière n'existent pas encore - sauter le record de la réunion la création pour l'instant. Ajouter la gestion d...

kamo·5mo ago
Fixkamo-meet

Utiliser le système de construction de la construction et ajouter .dockerignore pour Meet Meet Docker build

Meet Meet utilise make/webpack, pas npm run build. Ajoutée -l'héritage-peer-deps pour les conflits de dépendance entre pairs, et .dockerignore pour exclure les ...

Kamo·5mo ago
Fixkamo-internal

Faire des cases à cocher de visibilité et former des commandes indépendantes à basculement

Contrôles de visibilité (membres, membres de l'équipe, public) qui peuvent accéder à l'article dans l'UI KB. Train AI est une basculement séparée pour l'indexat...

kamo·5mo ago
FixAPIService

Préserver l'emestre en amont X-Forwarded-Host au lieu d'écraser avec son propre hôte

Lorsqu'un mandataire en amont (Next.js) définit X-Forwarded-Host à la navigation hôte d'origine, APIService le préserve maintenant au lieu de l'écraser avec son...

Kamo·5mo ago
Fixkamo-internal

Utiliser l'URL interne K8s pour le routage de l'API pour fixer le téléchargement d'avatars pour les orgs non KamoCRM

Le proxy de l'API était l'utilisation d'URL externes (https://api.) pour chaque org, qui n'a résolu que pour KamoCRM. Maintenant, l'utilisation d'API-SERVICE-UR...

kamo·5mo ago
Fixkamo-internal

Retrouver des notes après création/mise à jour pour afficher le contenu déchiffré en prévisualisation

Le backend retourne le contenu chiffré/contentPlain dans les réponses POST/PUT, amener les aperçus de NoteCard à afficher le texte chiffré jusqu'à rafraîchir la...

kamo·5mo ago
Fixkamo-internal

Désactiver tous les comportements d'auto-liaison dans l'éditeur KB pour prévenir le bogue collé-as-hyperlink

Le singleton linkExtension de zlexkit/éditeur retient le manipulateur de pâte interne état à l'autre des remoulages de composants. Désactivation de l'autoLinkUr...

kamo·5mo ago
Fixkamo-internal

Empêcher les fuites d'état d'extension de liaison de l'éditeur KB entre les créations d'un

Déplacer les extensions lexicales des singletons au niveau du module en une fonction d'usine appelé via utilisationMemo par montage de composant, de sorte que c...

kamo·5mo ago
March 27, 2026

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation