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,594
Évolution totale
6,048
Caractéristiques
5,310
Corrections
30
Projets
Filtrer par projet
Tous les projets17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
October 13, 2026
October 11, 2026
October 5, 2026
Refactorkamo-shared-library

Drop findMemberAndManagerIds — son seul appelant, le gestionnaire d'ordinateur hébergé de SecurityService, lit maintenant le graphique org (KamoCollab CP02 T15)

git grep de l'origine de chaque repo/main (et de chaque arbre de travail non poussé) ne trouve pas un autre appelant. Push only AFTER SecurityService CP02 T15 c...

Kamo·3w ago
Refactorkamo-shared-library

Les faits des membres de clavardage ne proviennent que du graphique org; le dépôt des faits hérités et son constructeur ont disparu (KamoCollab CP02 T18)

ChatPolitiqueSnapshotLoader perd son ChatPolitiqueFactsConstructeur de dépôt, le faits champ, loadFacts, ascendance, managerChain, workLocation Nom et str, Lng ...

Kamo·3w ago
September 28, 2026
RefactorSecurityService

Un constructeur pour les deux réponses d'alimentation, testé sans le contrôleur

getFeed a construit la réponse du leader et de l'organisation en deux exemplaires du même bloc; feedResponse construit les deux, donc streamGuid ne peut pas êtr...

Kamo·4w ago
September 27, 2026
RefactorMCPGatewayService

Supprimez les paramètres de l'outil execut-as-org maintenant que AIService utilise /mcp

/api/mcp/tools/list et /api/mcp/tools/execute répondu pour un org entier, qui l'Aviation Outil interdit (D28). Aucun client déployé ne pouvait les joindre (AISe...

Kamo·4w ago
September 25, 2026
Refactorkamo-internal

Le navigateur ne relève plus NEW-EMAIL pour lui-même

raiseForSelf va avec le POST /api/notifications d'EmailService: nouveau Le courrier est levé par EmailService et par carte de vente non lu par MediaService. Le ...

Kamo·4w ago
September 24, 2026
RefactorSecurityService

Les capacités proviennent de la règle du siège partagé que les serveurs appliquent

EntitlementService lit les faits du siège et demande des règles de stabilité pour le décision, puis le mappere sur la forme de fil MemberCapabilities inchangée,...

Kamo·4w ago
September 18, 2026
Refactorkamo-internal

Une façon de couper une phrase autour des gens qu'il nomme

Trois agents et le premier balayage ont chacun enseigné à l'application la même astuce - formater une phrase traduite avec une marque où le nom va, scindé dessu...

Kamo·1mo ago
Refactorkamo-internal

La rangée ne protège plus contre la presse de la carte elle-même

La carte membre conserve maintenant les événements qui commencent quelque chose à l'intérieur de soi (a92b3cac), pour chaque surface, donc la propre garde de la...

Kamo·1mo ago
September 12, 2026
RefactorEmailService

La règle de connexion smtp est énoncée une fois et partagée

SmtpConnectionRule maintient la convention portuaire createSmtpSession applicable (465 TLS implicites, 587 STARTTLS, STARTTLS ailleurs seulement lorsqu'on lui d...

Kamo·1mo ago
September 9, 2026
Refactorkamo-internal

Arrêtez de forer la signalisation et offrez l'ensemble du record signé

kamo-internal portait une fourchette copié à la main de l'application de signature externe de l'application de l'entreprise app/lib/esigne, app/réseaux/esignes ...

Kamo·1mo ago
Refactorkamo-internal

Un tableau par match, et laisser tomber le casting de l'union forcée

Vernis de suivi sur la porte des droits aux Jeux. Pas de changement de comportement; les essais que l'épingle est inchangée et passe toujours. - a été dactylog...

Kamo·1mo ago
September 8, 2026
Refactorkamo-internal

Déplacer l'équilibre hors de la barre supérieure et dans le menu Jeux

La barre est fixe en chrome et déjà encombrée - salutation, branches, disponibilité, l'horloge de conformité, la cloche, le chat, la langue, le compte et un sol...

Kamo·1mo ago
RefactorMediaService

Le cadre cesse de porter une archive rien ne rend

Le panneau de notation de la fenêtre a disparu - les pièces capturées ont cet espace - donc Le point de vue publié est apparu. «festHistoristique» seul était pl...

Kamo·1mo ago
Refactorkamo-internal

Drop aiTenir à partir du miroir du client aussi

Il était toujours faux sur le fil et rien ne le rendait. Retiré à côté du champ serveur de sorte que les deux formes restent identiques - un miroir qui garde un...

Kamo·1mo ago
RefactorMediaService

Laisser tomber un champ qui était toujours faux et une déclaration qui n'a rien fait

Il était sur tous les conseils d'administration publiés et n'a jamais été une seule fois vrai - l'IA répond à l'intérieur de la demande qui l'a provoquée, donc ...

Kamo·1mo ago
September 6, 2026
RefactorVOIPService

Supprimer le code Telnyx n'appelle

Trois méthodes j'ai ajouté qu'aucun appelant ne tend, supprimé alors que la raison est encore nouveau - le pire bogue de cette fonctionnalité était TelnyxProvid...

Kamo·1mo ago
Refactorkamo-internal

Un module possède le lien de la page du plan vers l'onglet de facturation

Chaque action sur /myplan est un lien vers les plans et la facturation, et elle doit atterrir sur la droite Le sous-tabulaire ou "paiement et factures" s'ouvre ...

Kamo·1mo ago
September 5, 2026
RefactorVOIPService

Gardez "est-ce membre connecté" en un seul endroit

RingCentralMemberOAuthService avait sa propre connexion et connectéExtensionNumber, et les deux n'ont répondu que pour la moitié d'inscription. Un membre peut t...

Kamo·1mo ago
September 4, 2026
Refactorkamo-internal

Laisser tomber l'accessible dense dense inutilisé de la section OrgOAuthApp

Aucun site d'appel ne l'a dépassé, et les huit encastrement veulent l'en-tête complet. Un accessoire conservé pour un appelant qui n'existe pas est la surface d...

Kamo·1mo ago
September 3, 2026
RefactorKlusterServices

Le moissonneur a utilisé aussi le utilisateur.

Abandonner le su du chemin de l'exec l'a laissé dans reap-in, qui court sur chaque connecter la borne. Les trois mêmes objections, et la dernière est celle qui ...

Kamo·1mo ago
RefactorVOIPService

Dites clairement pourquoi chaque agent de JustCall lit en tant qu'ACT

La liste de l'utilisateur a décidé son statut avec "disponible est Oui ou Non - ACces, sinon UNKNOWN", qui est un moyen détourné de demander si JustCall a répon...

Kamo·1mo ago
September 2, 2026
Refactorkamo-shared-library

Exposer le réamétrage en tant que statique pour qu'un remblai puisse le réutiliser

Les colonnes de monnaie de cotation sont écrites, non calculées en lecture, donc une correction du moteur laisse les rangées existantes portant l'ancienne arith...

Kamo·1mo ago
RefactorRAGService

Laisser tomber un « transactionnel qui n'a jamais été appliqué)

loadCatalogue est atteint à partir du catalogue() sur le même haricot, et de l'auto-invocation ne passe pas par le mandataire, de sorte que l'annotation était d...

Kamo·1mo ago
Refactorkamo-internal

Laisser tomber le conteneur ref rien lire

conteneurRef a été déclaré et attaché à l'élément racine de MessageBrowser, mais containerRef.current n'est jamais lu nulle part dans le fichier - il est mort d...

Kamo·1mo ago
August 28, 2026
Refactorkamo-internal

Renommer l'application mobile Copilot en KamoMobile

L'application mobile est maintenant KamoMobile. Cela renomme chaque référence à elle en cette répute et les chaînes des membres lisent, la route, l'espace de no...

Kamo·2mo ago
August 27, 2026
Refactorkamo-shared-library

L'indemnité par plan est par siège, et dit ainsi

Renommer uniquement - PlanStorage.gbPerUser est privé à cette classe et les trois Les sites d'appels sont tous dedans. Le commentaire ci-dessus était la moitié ...

Kamo·2mo ago
Refactorkamo-internal

Huit raisons cliniques ont été collectées par window.prompt

Arrêt d'un médicament, fermeture d'une boucle de commande, annulation d'un rendez-vous, fusion deux patients, déclarant deux enregistrements et non une correspo...

kamo·2mo ago
Refactorkamo-internal

L'onglet de session nomme son organisation;

Construit directement sur 05ff51b3, qui a établi la bonne source de vérité - le onglet demande à sa propre session l'espace de travail dans lequel il se trouve,...

kamo·2mo ago
RefactorSecurityService

Un analyseur corps-demande, pas trois

Les trois contrôleurs cliniques en écriture ont chacun développé leur propre chaîne/uuid/integer/ assistants de date dans un délai d'une semaine les uns des aut...

Kamo·2mo ago
August 26, 2026
Refactorkamo-internal

Une fenêtre par session, et la colonne partagée

Le chat d'IA est le seul outil dérivé de la toxicité d'un ResizeObserver seuil au lieu de lire le drapeau tous les autres outils, et le une seule conversation à...

kamo·2mo ago
Refactorkamo-internal

Render le volet partagé et élargir à 550

L'onglet Chats de NavTopPanel rend maintenant ConversationsPane au lieu de l'ancien ChatsList, garder son propre champ de recherche et passer Les membres garden...

kamo·2mo ago
Refactorkamo-shared-library

Relever le moteur libre/enfichable hors du salamentaire

L'intervalle arithmétique - expansion, restrictionMask, candidateStarts, et le L'ensemble de l'intervalle Availability - n'a jamais été spécifique à un webinair...

Kamo·2mo ago
RefactorMediaService

Utiliser le moteur à disponibilité partagée

MemberAvailabilityService conserve le CRUD et devient BusySource; arithmétique qu'il possédait aujourd'hui vit en kmo-shared-thary. Les sites d'appel sont incha...

Kamo·2mo ago
RefactorSecurityService

Carte du calendrier du compte à côté des autres choses du compte

Tout ce qui appartient à un compte vit déjà sous - ses pistes, ses ordres, ses membres, ses notes et ses notes l'histoire. Les communications étaient celles qui...

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
Refactorkamo-internal

Reconstruire la console sur le langage de conception de la maison

Le premier laissez-passer était faux et c'était faux d'une manière qui aurait dû être évident avant qu'une ligne ne soit écrite: j'ai construit des divos en ver...

kamo·2mo ago
August 25, 2026
Refactorkamo-shared-library

Retirer l'Ai et conserver le statut par son nom

La suppression de SENT-TO-AI n'est pas une édition enum à une seule ligne. Il était assis à l'ordinal 3, et system.bug.status était une colonne ORDINAL: l'aband...

Kamo·2mo ago
August 24, 2026
RefactorSecurityService

Séparer le contrôle des justificatifs d'identité de l'autorisation d'org

La signature était deux questions fusionnées en une seule requête. "Sont ces références Bon" est répondu par les utilisateurs ligne -- le mot de passe y vit, do...

Kamo·2mo ago
August 23, 2026
Refactorkamo-internal

Soulever le papier peint et les raccourcis widgets au-dessus de la gousse de support

La bande d'en-tête de profil a posé "My Wallpapers", "Mes Widgets" et le média chromé comme une rangée d'emballage, donc les deux raccourcis se lisent comme un ...

kamo·2mo ago
August 22, 2026
RefactorDocsService

Ouvrir le disque modifié, quelle que soit la couche demandée

getOrCreateClassic et obtenirOrCreateFormFillable s'effondrer getCreateModified: "open this for editing" signifie la même chose que celle qui L'éditeur a demand...

Kamo·2mo ago
Refactorkamo-shared-library

Un enregistrement modifié avec deux couches, pas deux enregistrements

Un document avait jusqu'à deux lignes dérivées - CLASSIC pour les octets édités, FORM-FORMABLE pour les champs - et quelque chose devait décider lequel était ba...

Kamo·2mo ago
RefactorKBService

Arrêter l'ensemencement d'une couleur de palette sur la note maître de l'orge

Les deux notes maîtresses sont peintes à partir de la marque de l'ORGANISATION aujourd'hui. "Notre note principale", secondaire pour "My Master Note", chacun so...

Kamo·2mo ago
Refactorkamo-internal

Maintiez l'éditeur de ce dont il a besoin au lieu de ré-opter

DocumentEditor L'éditeur a tiré POST /api/docs/form-fillable/zid-sur chaque monture purement pour lire classicEditable - une écriture utilisée comme une requête...

kamo·2mo ago
Refactorkamo-internal

Rendre les règles Modifier les règles pouvant être testables et laisser tomber un champ mort

Les deux règles, les codes de menu Modify ont mal expédié une fois remplis le formulaire remplis. handicapés sur les lignes dont les champs sont destinés à rest...

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