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
April 26, 2026
Featurekamo-internal

Divis de paramètres AV divisés en sous-tabs audio/vidéo/singues

Réorganise l'onglet audio/vidéo en trois sous-bits internes et îlots chacun d'entre eux étant fixé horizontalement, de sorte que les réglages s'intègrent dans l...

kamo·6mo ago
Featurekamo-internal

Ajouter une onglet et un fil de réglage audio/vidéo dans un softphone

Ajoute un magasin de préférences AV par dispositif (localStorage, spécifique à la machine, non itinérance) plus un onglet complet sur /settings/member/zid pour ...

kamo·6mo ago
Featurekamo-internal

Session SIP toujours allumée avec auto-popup et sonnerie sur les appels entrants

Le softphone utilisé pour ne s'enregistrer que pendant que la fenêtre de l'outil pop-up était ouverte fermer et les appels à l'entrée ont été silencieusement ma...

kamo·6mo ago
Fixkamo-internal

Les chiffres du dialpad sont désormais enregistrés sur les appareils tactiles

Les boutons du bloc-clés appelés e.preventDefault() dans les deux onTouchStart et onTouchEnd. Cela empêche le navigateur de tirer le clic synthétique qui suit u...

kamo·6mo ago
Featurekamo-internal

Nom court et description de l'organisation en tête HTML

DynamicMetaLoader définit maintenant document.title sur siteNameShort (était siteName) et écrit la description de l'ordonnance dans l'étiquette de méta-descript...

kamo·6mo ago
Fixkamo-internal

Présence séparée du globe pour le marketing en direct contre les membres

Les tickets de widget de Chat Public keep org placeholder as requestorId; utiliser uniquement présence de ces rangées. Les billets internes et autres sont des b...

kamo·6mo ago
Otherkamo-internal

Pipe sip.js init pas pour loger le serveur via la balise

L'échec du SDK côté navigateur est actuellement invisible - le pop-up juste dit "Le SDK de téléphone n'a pas réussi à initialiser" sans message, le WebSocket ja...

kamo·6mo ago
Fixkamo-internal

Globe utilise la présence de sessions médiatiques pour la commercialisation des visiteurs

Demander des séances de conversations à l'audience en présence d'un instantané; traiter en ligne si l'un des cas est un membre de session ou de demandeur est co...

kamo·6mo ago
Otherkamo-internal

Surface SIP.js init/transport erreurs à la console de navigateur

Les messages vides "Téléphone SDK n'ont pas réussi à initialiser" se cachaient le vrai échec de la sip.js. Allumer logBuiltinEnabled pour que la bibliothèque éc...

kamo·6mo ago
Featurekamo-internal

Ajouter Inclure Compagnie à la pop-up du marché et le nom de la société

Market add/edit popup (LeadMarketManager): - Radiocommande "Nom de l'entreprise d'emprunt" / "Individual Only" (nécessaire) - Défauts non mis en place sur le no...

kamo·6mo ago
Fixkamo-internal

Afficher le nom du fournisseur en mode d'écoute et propre extension dans la liste déroulante

Deux bugs le 1. Le mode de visualisation a vidange l'UUID brut "Instance 32f520b0-347a-..." la liste d'instances n'a été chargée qu'à l'intérieur de handleV...

kamo·6mo ago
Featurekamo-internal

Afficher le chemin du type de vente dans Add Lead sous-titré

Remplacer le type de vente et le sous-type du marché à la ligne "Ajouter à" la forme reflète les étiquettes utilisées dans la pop-up Edit Market à :: Rendre com...

kamo·6mo ago
Refactorkamo-internal

Déplacer Create Action Lead dans l'en-tête, laisser tomber la barre collante

Remplacer le bouton d'annulation en haut à droite par l'action principale Create Lead et enlever entièrement la barre d'action collante du fond. Ajouter un dos ...

kamo·6mo ago
Fixkamo-internal

Portée Ajouter Lead scrouler et pied de page jusqu'à sa zone de contenu

Le formulaire utilisait minHeight: 100vh à l'intérieur d'un parent qui est déjà calc(100vh - 56px), forçant une barre de défilement externe même lorsque le cont...

kamo·6mo ago
Featurekamo-internal

Unified PhoneSdk supportant RingCentral et sip.js (FreePBX)

Le crochet de téléphone mobile utilisé pour instancier le téléphone-ton-tonneriel inconditionnellement, qui a jeté sur n'importe quelle forme d'identifiant Free...

kamo·6mo ago
Fixkamo-internal

Formulaire multicolonnes intelligentes pour Add Lead form

Restructurer la page en une grille de niveau supérieur afin que les sections composent horizontalement au lieu d'étirer les champs individuels: - Marché et aff...

kamo·6mo ago
Fixkamo-internal

Utilisation /api/sécurité/membres/noms pour la résolution du nom du membre attribué

Filtres des points d'extrémité par département pour les membres actifs de l'équipe uniquement, manquants affectations à des membres de base ou à des membres ina...

kamo·6mo ago
Refactorkamo-internal

Faire du meilleur temps de contact dans un champ en texte libre

Remplacer la liste du matin/de l'après-midi/le soir sur l'ajout de plomb et de plomb Visualisez les formulaires d'édition avec une entrée en texte clair afin qu...

kamo·6mo ago
Fixkamo-internal

Forme de tête et dégagement pour le pied de page adhésable

Laisser la largeur maximale de 1200px sur /leads/nouveau de sorte que le formulaire couvre la zone de page, et bump rembourrage vers le bas de sorte que la barr...

kamo·6mo ago
Featurekamo-internal

Forme de plomb à un seul coup à/leads/nouveau

Refactor Ajouter le plomb d'une feuille multi-onglets en page sur une route dédiée à/leads/new afin qu'il puisse être relié directement. Le marché actuel est pa...

kamo·6mo ago
Fixkamo-internal

Critère d'évaluation du modèle maître de la sonde et correction appliquéeIdorque d'ord-g-modèle

- Remplacer la porte à base de Model.source appliquée par une sonde directe de /api/sécurité/master-modèle sur le support; r.ok-false (409) signifie l'orge ...

kamo·6mo ago
Fixkamo-internal

Options de l'onglet de censure des Portes par les contraintes de modèle appliquées

- Cacher le bouton EDIT MASTER MODEL lorsque l'orge est régi par un type de branche (utiliser appliedModel.source au lieu de configuration de contexte d'org p...

kamo·6mo ago
Featurekamo-internal

Persister boîte aux lettres active dans les URL querays params

Le changement de boîtes aux lettres met maintenant à jour l'URL (?mailboxType, ?mailboxId, ?mailboxbox) La rafraîchissement du navigateur restaure la même boîte...

kamo·6mo ago
Fixkamo-internal

Marque-t-as-read et message fetchon pour les boîtes aux lettres partagées/à membres

Le mode classique charge désormais les messages partagés de la boîte aux lettres via la bonne /messages/point d'extrémité de dossier (appelait les négociations ...

kamo·6mo ago
Featurekamo-internal

Afficher l'état précis de la connexion du fournisseur à partir du champ connecté

Remplace l'ancienne logique qui a montré "Connected" pour n'importe quel fournisseur sans synchronisation erreur (y compris les fournisseurs flamboyants qui n'o...

kamo·6mo ago
Featurekamo-internal

Fil disponible/Indisponible passant au backend et correction du bogue de la présence OFFLINE

- Renommé la puce sous-couronne/active disponible/indisponible dans NavTop - S'assurer la disponibilité initiale sur le monture et les bascules via l'API nouvel...

kamo·6mo ago
Fixkamo-internal

Passer selectedFolder to ThreadDetailView donc e-mail:s-dossier-changeds defeu avec un dossier valide

conversation.folder n'est toujours pas défini parce que la Java ConversationEntity a folderIds (texte[) pas un champ de chaîne de dossiers. Cela a provoqué la c...

kamo·6mo ago
Fixkamo-internal

Synchronisation de la boîte aux lettres à la boîte aux lettres primaire sur le chargement

Dropdown par défaut à l'élément de la première liste parce que selectedMailbox a été initialisé sans boîte aux lettres, la valeur actuelle est résolue à n'être ...

kamo·6mo ago
Fixkamo-internal

Erreurs HTTP de surface de sorte que les défaillances de téléchargement sont visibles

Remplacé console silencieuse. vu par une erreur jetée sur un statut non-OK, afin que l'utilisateur observe la raison d'échec réelle (statut et corps de réponse)...

kamo·6mo ago
Fixkamo-internal

Trust backend pendingCount, drop-sets de clients

Backend pendingCout est maintenant non lu-based (ténombre des sessions de SUPPORT-TICKET) avec des messages plus récents que le dernier Vidéen du propriétaire)....

kamo·6mo ago
April 25, 2026
Fixkamo-internal

MarkAsRead après l'envoi de l'agent ainsi les dernières avances Visionnés

Sur les tickets d'assistance, les messages des visiteurs et des agents sont stockés sous le titre Même systèmeMembre, donc la requête non-lien-comptabilité est ...

kamo·6mo ago
Otherkamo-internal

Ajouter l'enregistrement à la route proxy de base de téléchargement

Log org/index, nom/taille/type de fichier et état de la réponse en amont pour diagnostiquer pourquoi les téléchargements de fonds n'atteignent pas APIService.

kamo·6mo ago
Featurekamo-internal

Ajouter la colonne d'emplacement au réseau de données sur les billets

Lire directement sur le supportTicketDTO (maintenant instantané sur l'entité du billet à l'adresse suivante: temps de création - pas d'aller-retour supplémentai...

kamo·6mo ago
Fixkamo-internal

Dépliant de passage pour charger le bouton de réessayer

loadThread prend (threadId, dossier); le bouton d'erreur ré-essai seulement passé threadId, brisant la construction kamo-interne. Associer l'appel à la signatur...

kamo·6mo 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