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,570
Évolution totale
6,034
Caractéristiques
5,300
Corrections
30
Projets
Filtrer par projet
Tous les projets17,570AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService256MediaService602RAGService79SecurityService1,858TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,371kamo-login337kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,670kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore775Docs3,257Feature6,034Fix5,300Other994Performance165Refactor278Revert23Style42Test162Upgrade1
August 26, 2026
Performancekamo-internal

Un instantané de session pour l'onglet, pas un par instance de crochet

useUserInfo a tenu sa session en trois cellules d'utilisationState. Il dispose de 187 sites d'appel et environ 27 ils sont montés pour l'ensemble de la session ...

kamo·2mo ago
Fixkamo-internal

La référence d'org appartient à proxy.ts, pas à un deuxième fichier middleware

Le suivant a remplacé l'intergiciel par un proxy, et cette prise avait déjà proxy.ts. middleware.ts à côté de lui a échoué à la construction pure et simple: "Le...

kamo·2mo ago
Featurekamo-internal

Rétroviser les droits de travail de service sur TypeScript

VISING-SERVICE-WORK, VEW-OWN-SERVICE-WORK, MANAGE-SERVICE-WORK, ASSIGN-SERVICE-WORK et COMPLETE-SERVICE-WORK at ids 268-272, non 265-269 le plan a supposé -- un...

kamo·2mo ago
Fixkamo-internal

Un onglet, un locataire et arrêtez de résoudre l'orge à partir du cookie partagé

Ouvrez KamoCRM dans un onglet et un autre dans un second, rafraîchissez la première, et elle rendu en tant que deuxième. Fermez cet onglet, rafraîchissez-vous à...

kamo·2mo ago
Docskamo-internal

Notification-suivi de la colonne vertébrale, trié

Points du projet 33, tous soulevés par examen et tout autre bloquant. Les quatre conclusions de l'examen de l'ensemble de la fourchette ont été corrigées et ne ...

kamo·2mo ago
Fixkamo-internal

Arrêter la charge de travail debout de clignoter l'onglet navigateur pour toujours

TabAttention a alimenté navGrandTotal dans un clignotant de 1100 ms. Quatre de ses huit additionneurs sont une profondeur de file qui n'atteint jamais zéro lors...

kamo·2mo ago
Fixkamo-internal

Wire markSmsLire/marqueAiLire/marque sociale lire à leurs fenêtres

L'examen final a trouvé markSmsRead et markAiRead n'avait aucun appelant, et SocialChatWindow n'a jamais appelé markAsRead/beginViewing du tout - trois de cinq ...

kamo·2mo ago
Performancekamo-internal

Navire Géorique comme WOFF2

Les deux faces sont préchargées sur chaque itinéraire, de sorte que le format est payé à chaque première visite. 134,132 B de WOFF sont devenus 112 252 B de WOF...

kamo·2mo ago
Docskamo-internal

Prenez les mesures de téléphone mobile au lieu de les attendre

38 appels dans toute l'histoire de PHONE-CALL-LOG, 26 au cours des 30 derniers jours. Le L'empreinte digitale tolère puis rouge trouve 4 paires, tous les appels...

kamo·2mo ago
Fixkamo-internal

Donnez au relais TURN du web sur le chemin des médias

Le chemin SIP du navigateur a construit sa connexion entre pairs avec un STUN public à code dur /api/voip/turn/retour/crétifications aussi longtemps que ce crit...

kamo·2mo ago
Docskamo-internal

Planifier les premiers droits du service et l'écart d'autorisation commerciale

Corrige deux hypothèses de spécifications par rapport au code réel: aucun rôle de type droit n'utilise (les 36 droits commerciaux utilisent POS, et Les éditeurs...

kamo·2mo ago
Testkamo-internal

Pin down bucketOf et unreadForRow contre une répétition

Ce fichier vient d'expédier quatre défauts silencieux dans un tour d'examen - une ligne d'IA qui est tombé jusqu'au mauvais seau, un titre qui n'a jamais été lu...

kamo·2mo ago
Performancekamo-internal

Un marché de détail ne devrait pas télécharger les onglets hypothécaires

La page des paramètres du marché a importé les 24 onglets de manière statique, de sorte que chaque marché a expédié tous les deux un marché de détail a porté le...

kamo·2mo ago
Performancekamo-internal

Montrez le premier papier peint sans attendre le plus lent

La diapositive a préchargé tous les papiers peints derrière une seule promesse. tous, donc rien n'a peint jusqu'à ce que l'image LAST dans l'ensemble soit réglé...

kamo·2mo ago
Fixkamo-internal

Arrêtez les rails de l'arborescence de l'application en plaçant une barre de défilement sur la fenêtre d'affichage

/sets/account?tab-apps a fait défiler toute la fenêtre, dans l'espace vide en dessous de la coquille, alors que la colonne des applications il était supposée fa...

kamo·2mo ago
Docskamo-internal

Marquer la fenêtre de ligne exécutée

Les huit tâches ont été livrées sur quatre dépôts, avec les quatre écarts délibérés - le plus important que la surface d'appel de la Task 6 a été écrite fraîche...

kamo·2mo ago
Featurekamo-internal

Portez la fenêtre de ligne par membre, et affichez le mode dans lequel vous êtes

Le contrôle du déploiement. Défaut, opt-in par membre de Paramètres de téléphone, imbriqué sous l'interrupteur VOIP parce qu'il ne signifie rien pour un membre ...

kamo·2mo ago
Performancekamo-internal

Chaque contexte et crochet lit maintenant l'info de l'utilisateur à travers le coalesceur

Sept appels indépendants /api/user-info tiré sur une charge authentifiée à froid, chacune demander au membre id qu'un frère ou une sœur demandait déjà au même m...

kamo·2mo ago
Performancekamo-internal

Un rafraîchissement pour l'ensemble de l'application, pas un par utilisationUserInfo()

useUserInfo dispose de 194 sites d'appel, dont une douzaine sont montés pour l'ensemble de la session. le nav, les fournisseurs de shells, le lanceur. Chaque ca...

kamo·2mo ago
Docskamo-internal

Tenir le bilan de décision de 18 décisions et ce que chaque coûte si c'est mal

Le plan indique ce qui a été expédié; cela indique pourquoi il diffère du plan. Trois décisions ont elles-mêmes été corrigées par une révision ultérieure (la éc...

kamo·2mo ago
Performancekamo-internal

Rendre le serveur l'application authentifiée, et réparer l'orge de secours que 500s

MemberListProvider est revenu nul jusqu'à ce que son effet de montage s'enfuit, et il reste au-dessus de NavTop ET "enfants" de sorte qu'une ligne ait maintenu ...

kamo·2mo ago
Featurekamo-internal

Un sous-onglet d'IA dans le Centre d'interaction

Les sessions d'IA en direct dans AIService et ne sont pas MediaSessions, donc ce seau obtient son propre chargeur devant le /api/media/sessions/chat ira les qua...

kamo·2mo ago
Featurekamo-internal

La fenêtre de ligne dédiée

L'appel vit maintenant dans une fenêtre un rafraîchissement de l'espace de travail ne peut pas toucher. SoftphoneProvider devient propriétaire-ou suiveur. Seul...

kamo·2mo ago
Featurekamo-internal

Un onglet de communication qui fait monter les pistes du compte

Le niveau que la plupart des gens signifient quand ils disent "les appels de ce client". Plusieurs pistes frappent généralement un compte précisément parce qu'i...

kamo·2mo ago
Docskamo-internal

Le lien KamoDesktop est à usage unique maintenant

L'observation réclamait qu'un nouveauload soumet des données et restaure la session. Il n'est pas plus long fait: le lien est passé au moment où l'onglet l'ouvr...

kamo·2mo ago
Fixkamo-internal

Jeter le premier vrai message, pas seulement le second

Si laosse (non définie, n) signifie "premier rendu" - mais une tête frayée n'a pas été lu commence véritablement indéfinis, et applique la propre garde non défi...

kamo·2mo ago
Featurekamo-internal

La propriété des lignes, le pont et la règle de la remise des nageaux

Trois modules purs sans consommateur encore, donc ce navire est inerte. lineOwnership élit exactement un registrar SIP par navigateur via Web Locks. Que est ob...

kamo·2mo ago
Docskamo-internal

Arrêtez le plan en donnant instruction au bogue du chemin de l'argent sur lequel il a été corrigé

Tâche 8 Étape 4 a toujours demandé au lecteur de mettre à la clé une mise à jour/l'annulation/détacher/del avec "l'intention actuelle dans la clé". Tel est le d...

kamo·2mo ago
Featurekamo-internal

Le titre de l'onglet compte tout ce qui attend, pas seulement le chat

La bande de la languette a de la place pour un numéro, et 'chat et support seulement' arrêté étant ce qu'un membre attend une fois SMS, IA, appels manqués et ra...

kamo·2mo ago
Docskamo-internal

Répondre à la plus grande question ouverte du softphone spec

Vérifié en direct sur le cluster: chaque AOR FreePX est max.contacts-1 avec élimination-y-y-y--------------------------------------------- Cette valeur n'a été ...

kamo·2mo ago
Fixkamo-internal

Rendre chaque composant client sûr à rendre sur le serveur

Prochains composants clients de réactifs de serveur, donc « fenêtre », « document », « localStorage », Le système de stockage et le navigateur n'existent pas pe...

kamo·2mo ago
Featurekamo-internal

Un total sur l'icône du téléphone, la décomposition dans le menu

Cette icône n'a pas porté de badge du tout, donc un appel manqué alors que le softphone était Fermait n'atteignit nulle part le membre. L'ouverture du téléphone...

kamo·2mo ago
Featurekamo-internal

Un total sur l'icône, la ventilation dans le menu

En attenteCount était l'ensemble du badge, donc non examiné les rapports de bogues et les webinaires réservés Au nom de quelqu'un n'avait aucun moyen d'atteindr...

kamo·2mo ago
Refactorkamo-internal

L'onglet paramètres ouvre l'éditeur du calendrier

Le partage du cueilleur de jour était la demi-mesure. Il a laissé deux formes qui devaient encore être d'accord les uns avec les autres sur la récurrence, les t...

kamo·2mo ago
Featurekamo-internal

Le badge de discussion compte des chats

C'était silencieusement bavarder plus de support, donc un ticket a allumé la cloche de chat et rien distingués les deux. Le soutien a sa propre icône maintenant...

kamo·2mo ago
Featurekamo-internal

Laissez une ligne déroulante porter son propre comptage

L'icône indique la somme et les lignes montrent la répartition - le point de division Les indicateurs voient que l'on veut que vous n'ouvrez rien.

kamo·2mo ago
Featurekamo-internal

Thump à l'arrivée, avec la lueur qui se dissipe vers l'extérieur

Sa propre couche à l'intérieur de l'échelle .hex: cet élément anime déjà se transforme pour le le hriote pousse, et deux animations sur un élément ne composent ...

kamo·2mo ago
Featurekamo-internal

Un contexte pour les quatre indicateurs

Composé de ce qui existe et possède les trois qui n'avaient pas de maison: bug non revu des rapports, des webinaires non revus, et les appels manqués et les mes...

kamo·2mo ago
Docskamo-internal

Marquer le plan de garde-corps pour téléphones portables exécutés

Real engage SHA à la place de l'espace réservé, et 47 marches cochées. A terminé un plan montrant des cases entièrement non vérifiées se mal regardant comme un ...

kamo·2mo ago
Performancekamo-internal

Un clic de boîte à cocher ne doit pas remettre la barre latérale du dossier

Six sites d'appels lisent le magasin d'e-mails avec un 'useEmailStore()'. Dans le zustand que s'abonne à la boutique WHOLE, de sorte que tout changement n'impor...

kamo·2mo ago
Featurekamo-internal

Les rapports de balise de gouttes dont la trajectoire ICE a effectivement choisi

La balise a été expédiée par la banquiseCandidateType en tant que champ de vie permanente. C'est pire que de l'omettre: il rend la télémétrie plus informative q...

kamo·2mo ago
Performancekamo-internal

Memoize la valeur non luée à l'échelle de l'application, fixer un effet auto-retirant

UnreadContext a publié un objet de quatorze membres littéral comme valeur contextuelle, donc React ont vu le changement de contexte sur chaque rendu du fourniss...

kamo·2mo ago
Performancekamo-internal

Arrêtez de chercher des badges que personne ne regarde, et arrêtez de réveiller tous les consommateurs

Deux fournisseurs toujours montés ont présenté un sondage d'une minute sans porte de visibilité. LegalPackageCount n'en avait pas du tout; TrainingPendingCount ...

kamo·2mo ago
Performancekamo-internal

Uneorge sans téléphone ne devrait pas ouvrir un socket d'appel

Le softphone a ouvert sa connexion SockJS/STOMP aux médias. boot. getCapabilities() est attendu quelques lignes au-dessus et est la réponse du backend à "Chaque...

kamo·2mo ago
Featurekamo-internal

Cueilleur d'un jour, partagé par le calendrier et l'onglet paramètres

Les deux surfaces avaient chacune développé leur propre réponse à "quels jours-ci?". Les paramètres l'onglet a mis les jours de la semaine de travail, les jours...

kamo·2mo ago
Performancekamo-internal

Arrêtez de refonder l'ensemble du catalogue à chaque demande

getRequestConfig par demande, et pour tout membre non-anglais qu'il appelle fusionwithWithFallback sur l'ensemble du catalogue 23 252 clés à chaque fois - recon...

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