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 21, 2026
March 20, 2026
FixEmailService

Mettre à jour les types de calendrier, de contact et d'identification d'intégration de Long à UUID

Les entités de calendrier, les sous-entités de contact et les identifiants de contact Maintenant UUID. Mise à jour de tous les services, contrôleurs et critères...

Kamo·7mo ago
FixSecurityService

Résoudre les dispositifs de mise en désadaptation restants du type long/UUID dans les contrôleurs et les haricots

Fixes LeadVendorController, LeadMarketController, LeadImportController, ImagingController, AccountController, MediaStreamController, POSController, MemberContrô...

Kamo·7mo ago
Fixkamo-shared-library

Résoudre les asymétries de type long/UUID restantes dans les services et les DTO

Correction d'erreurs de compilation dans CommerceService, OrganizationService, ExternalAuthProviderService, Img-Service, Lead-Service, LeadVendorService, ImageS...

Kamo·7mo ago
Fixkamo-internal

Inclure les champs requis dans la création de la charge utile du livre

Le DTO d'arrière-plan exige estOrgDefault, isOrgLevel, et isVisible l'envoi du nom n'a causé qu'un type de média non supporté.

kamo·7mo ago
Fixkamo-internal

Empêcher le retournement du receveur de clignoter en haut à gauche

Le popover a été initialisé en position -0,0" et repositionné dans un useEffet (après peinture), provoquant une descente visible à partir du haut à gauche. Fix...

kamo·7mo ago
Fixkamo-internal

Portail tout le contexte de gerbage de fenêtre d'outil

ToolWindowShell applique «transforme: translateY(0) qui crée un Contexte d'empilage CSS. Cela a causé toutes les superpositions fixes (déduction à décrochage au...

kamo·7mo ago
Fixkamo-internal

Fixer la boucle autocomplète et l'infinie, l'API manquante, auth

Trois causes profondes sont fixées: 1. Boucle de re-remise infinie: existingEmails était une nouvelle référence de réseau chaque rendu, ce qui fait que l'ut...

kamo·7mo ago
Fixkamo-internal

Fixer les entrées du destinataire non typées et faire correspondre le style du champ du sujet

- manipulateur fixe bloquant la mise au point d'entrée en sautant l'emposer par défaut en cliquant sur les éléments ou boutons d'enfoncement - Rewired De la c...

kamo·7mo ago
Fixkamo-internal

Intégrer les champs de destinataire dans le compositeur de fenêtres d'outils

L'engagement précédent a ajouté les éléments du destinataire mais a modifié Un mauvais compositeur (MessageComposer.tsx). Ceci intègre le recrutement de Rebrico...

kamo·7mo ago
Fixkamo-internal

Ajouter des boutons de livre par source, supprimer l'icône de gestion redondante

- Supprimer l'en-tête d'en-tête de visualisation de la source "-" redondant (déjà accessible par le bas "Gérer les sources de contact") - Ajouter le bouton "A...

kamo·7mo ago
FixVOIPService

Ciligemment stringify Long IDs dans les réponses SmsContrôleur

L'approche à long-saut n'était pas l'effet. Appeler directement .toString() sur tous les Longs ID dans le les réponses de la carte plate du contrôleur pour ne g...

Kamo·7mo ago
March 19, 2026
Fixkamo-internal

Utiliser la conversation de chaîne dans l'ensemble de l'outil SMS pour gérer les identifiants 64 bits

Backend maintenant serialise Long en chaîne; mettre à jour tous les types de conversationId du nombre à la corde pour correspondre. Autez également le bouton d'...

kamo·7mo ago
FixVOIPService

Sétériner les identifiants longs en tant que cordes pour empêcher la perte de précision de la JS

CockroachDB unique-rowid() génère des entiers de 64 bits plus grands que Numéro.MAX-SAFE-INTEGER (2-53-1). JS JSON.parse silencieusement autour d'eux, provoquer...

Kamo·7mo ago
Fixkamo-internal

Retirez le bouton Dossier du dupliqué de RingCentralConfig

Parent PhoneProviderSetup rend déjà un IconButton avec ArrowLeft dans l'en-tête de visualisation de configuration, faire le bouton arrière à l'intérieur de Ring...

kamo·7mo ago
FixVOIPService

Retour de la carte plate à partir de l'envoi du critère d'évaluation pour prévenir LazyInitializationException

VoipMessage.conversation est FetchType.LA-Y; après «Transactional commits», Jackson sérialisant l'entité lancerait LazyInitializationException provoquer un 500,...

Kamo·7mo ago
FixVOIPService

Retour à l'org mainPhoneNombre lorsque le membre n'a pas de configuration VOIP

Membres sans membreVoipConfig (ou pas de l'ensemble de PutonNombre) utilisent maintenant le principal PhoneNumber de VoipProviderConfig comme sortie numéro, au ...

Kamo·7mo ago
FixVOIPService

Supprimer getJwtKey() de WebhookController après la migration d'OAuth

La validation de la signature a utilisé jwtKey comme secret HMAC qui n'existe plus sur VoipProviderConfig. Sauter la validation pour maintenant être cohérente a...

Kamo·7mo ago
Fixkamo-internal

Utiliser des étiquettes img simples pour les logos locaux du fournisseur de SVG

next/image ne dessert pas de manière fiable les SVG locaux sans drapeau non optimisé. Les étiquettes d'impgilents de plaine charge/les biens publics directement...

kamo·7mo ago
FixVOIPService

Utiliser un boîtier de clé de session correct pour orgID et memberID

KSessionService stocke les clés en tant qu'orgodID et memberID (capital D). Les deux contrôleurs appelaient .get("orgId") et .get("memberId") qui retourne toujo...

Kamo·7mo ago
Fixkamo-internal

Montez toujours des boutons de téléphone portable et de SMS dans NavTop

Porte isVip enlevée de sorte que les boutons sont toujours visibles indépendamment de indiquer l'état du drapeau.

kamo·7mo ago
Fixkamo-internal

Utiliser le nom du type de fonction comme clé avant l'identifiant numérique dans le prétraitement de la fonctionnalité d'org

Java retourne des caractéristiques avec "type: "VOIP" et un id numérique. Le la chaîne de prétraitement avait 'obj.id' avant 'obj.type', provoquant toutes les c...

kamo·7mo ago
FixMediaService

Ajouter voip à NATS stream sujets et traiter IllegalStateException dans VoipStompRelayContrôleur

Le flux NATS ne couvrait que le chat. ' donc abonnant à voip. Illegal StateException ([SUB-90007) Pas de flux correspondants). Ajout de voip. aux sujets de flux...

Kamo·7mo ago
FixEmailService

Ajoutez un service de sécurité à K8s ConfigMap

KamoJwtService nécessite cette propriété pour la validation de jeton de porteur dans DavAuthFilter, mais la ConfigMap de K8s remplace application.yml et était l...

Kamo·7mo ago
Fixkamo-internal

Montrer les paramètres du système de téléphone inconditionnellement afin que les orgs puissent configurer la VOIP avant de l'activer

- Retirez la porte isVoip de la section téléphonique sur la page /settings et la carte de configuration du fournisseur n'a pas de condition, de sorte qu'elle ap...

kamo·7mo ago
Fixkamo-internal

Garde contre les réponses API non-arrane en utilisationContacts hook

setBooks, fetchooksContacts, et searchContacts maintenant gérer les objets d'erreur en toute sécurité et les enveloppes paginées de printemps au lieu de s'écras...

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