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,500
Évolution totale
5,986
Caractéristiques
5,284
Corrections
30
Projets
Filtrer par projet
Tous les projets17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 29, 2026
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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo ago
March 27, 2026
Fixkamo-internal

Accepter les grandes ID de la CockroachDB dans le schéma d'org

L'ord ID de single-rowid() dépasse JS MAX-SAFE-INTEGER, provoquant z.coerce.number().int() à échouer avec "to-big". Maintenant accepte le nombre, bigint, ou cha...

kamo·7mo ago
Fixkamo-internal

Accepter les chaînes UUID pour les ID de fonctionnalité dans le schéma d'org

Le schéma OrgFeature nécessitait id pour être un entier coercible, mais le backend UUIDs. Cela a provoqué un zodError sur chaque mise en page, retomber à la lis...

kamo·7mo ago
Fixkamo-internal

rafraîchir toujours le contexte d'orgage après tout basculement d'application, pas seulement au stade terminé

Le POS et d'autres applications non achevés affectent également l'interface utilisateur (par ex. Pipeline en NavPri). La vérification de stade empêchait le rafr...

kamo·7mo ago
Fixkamo-internal

Mettre à jour toutes les listes de fonctionnalités de secours et gate Pipeline/Chat/LeadStatus

Procène de racine: layout.tsx et org route API avaient une fonction de repli codée en dur listes avec seulement 6 anciennes applications (VOIP manquante, AI-SUP...

kamo·7mo ago
FixSecurityService

Caractéristiques de l'application au stade complet de l'auto-approvisionnement dans le domaine d'org

Déplace l'auto-approvisionnement du FeatureContrôleur (constant seulement à partir du FeatureController page de paramètres d'applications) vers le point d'extré...

Kamo·7mo ago
FixSecurityService

Fonctions d'applications à étage complet manquantes pour les orages existants

Lors de la liste des fonctions, le contrôleur vérifie maintenant l'absence d'OrgFeature lignes pour les applications COMPLETED-stage et les créent. Cela garanti...

Kamo·7mo ago
FixInitializerService

Auto-réactivez toutes les applications au stade complet pour les nouvelles orgs au lieu d'une liste codée en dur

Remplace la liste des caractéristiques codées en dur (qui avait des doublons et des types dépréciés) avec une boucle sur toutes les Types de service non dépréci...

Kamo·7mo ago
FixSecurityService

Attraper toutes les exceptions dans les critères d'évaluation de l'activation/désactiveur du contrôleur

Empêcher que RuntimeExceptions ne devienne pas opaque 500 erreurs. Maintenant, retourne des messages d'erreur structurés pour tout échec.

Kamo·7mo ago
Fixkamo-internal

Montrer CC et BCC dans les aperçus de l'e-mail de l'article envoyé

Ajouter le champ bcc au type EmailMessage. ThreadDetailView maintenant affiche BCC les destinataires lorsqu'ils sont présents (généralement dans des copies de d...

kamo·7mo ago
FixEmailService

Extrait des destinataires BCC des messages IMAP

L'en-tête BCC est conservé sur les copies de dossiers envoyées. Maintenant extrait à côté To et CC afin que le frontend puisse l'afficher dans les aperçus d'élé...

Kamo·7mo ago
Fixkamo-internal

L'icône de messagerie électronique nav est désormais liée à /messages au lieu d'héritage /email iframe

La page /email intègre mail.kamocrm.com dans un iframe (l'héritage du webmail). Le client de courrier électronique intégré est à /messages. Mise à jour de NavPr...

kamo·7mo ago
Fixkamo-internal

Message d'erreur dorsal réel de surface sur l'échec de la fonctionnalité basculer

Permettre/désactiver maintenant analyse le corps de réponse d'erreur et montre le réel erreur dans le toast au lieu d'un message générique. Aide à diagnostiquer...

kamo·7mo ago
Fixkamo-internal

Restaurer le rafraîchissement du contexte de l'orge après le basculement des applications terminées

Sans router.refresh(), le contexte de l'orge est resté caduque après avoir activé applis - NavPri, la page d'accueil et les paramètres n'ont jamais montré les n...

kamo·7mo ago
Fixkamo-internal

Porter toutes les cartes de caractéristiques et les sections de réglages par drapeaux de caractéristiques d'org

Page d'accueil : La carte de documents utilise maintenant les documents isDocs (non déprécié isStorage/isDocManager), Calendrier par isEmail, Notes gated by is ...

kamo·7mo ago
March 26, 2026
Fixkamo-internal

Supprimer router.refresh() de la basculement de la fonctionnalité pour empêcher la réinitialisation de la page

router.refresh() faisait que la page re-repliait et réinitialisait la page active Retournez à "Disponible" sur chaque bascule. L'invalidation de cache et loadFe...

kamo·7mo ago
FixSecurityService

Empêcher les applications dupliquées dans la liste des fonctionnalités en excluant tous les types existants

La liste disponible ne consistait qu'à exclure les fonctionnalités avec enabled-true, donc a une fonctionnalité désactivée (isActive-false) est apparue dans le ...

Kamo·7mo ago
Fixkamo-internal

Invalider le cache d'org après basculement de la fonctionnalité pour refléter immédiatement les changements

L'org route API cache les données d'organisation dans Redis pour 24h. Après activation ou la désactivation d'une application, le cache de conte a fait que les d...

kamo·7mo ago
Fixkamo-internal

Passer tous les liens nav et paramètres pages en og drapeaux de caractéristiques

NavTop: cacher le chat AI, le softphone, les SMS, les crédits, les notes, le calendrier et les liens de contact lorsque leur application correspondante est désa...

kamo·7mo ago
Fixkamo-internal

Synchronisation des paramètres nav avec les définitions d'onglets réelles sur toutes les pages

Ajouter les entrées manquantes dans les boîtes aux lettres et CalDav/CardDav à la section e-mail dans les deux la page principale des paramètres et le tiroir gl...

kamo·7mo ago
Fixkamo-internal

S'adpoint de liste de membres de l'onglet du fournisseur

Le fournisseur à l'exception des types non configurables envoie désormais le nom de champ correct. L'onglet boîtes aux lettres utilise maintenant le critère d'é...

kamo·7mo ago
FixEmailService

Fournisseur GET retourne à la fois type et fournisseurType, PUT accepte les deux

GET /api/email/provider inclut désormais à la fois les champs «type» et «fournisseurType» dans la réponse pour la compatibilité frontale. PUT accepte maintenant...

Kamo·7mo ago
Fixkamo-login

Resolve Remember Me ne persiste pas le nom d'utilisateur à travers les sessions de connexion

Le rappel re-toi a capturé une performance périseLogin closure où rememberMe était toujours faux (état initial). Utilisé une réf pour lire le valeur de la case ...

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