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
May 4, 2026
Otherkamo-internal

Traduire

3 fichiers (94 chaînes). Facilites de modèle d'accord extraites (corps HTML, des données d'échantillon, de couleurs de type, d'aide) dans un fichier .ts de frèr...

kamo·5mo ago
Otherkamo-internal

Traduire AddOns/Bondles/VolumeDiscounts

3 fichiers (57 chaînes). Utilise t() avec faisceaux, volumesDiscounts. clés. Réutilisés.actions/champs/états communs.

kamo·5mo ago
Otherkamo-internal

Traduire MatrixCell et tableau de bordCards

Début partiel du lot d'abonnement et 2 petits fichiers (5 chaînes): Étiquettes de pilule « illimitée » de MatrixCell dans ReadMode et NumericEditor; Souscriptio...

kamo·5mo ago
Otherkamo-internal

Traduire l'interface utilisateur

30 fichiers: fils (BusinessCard/Header/Manager); outils (fichiers ail-chat 5, Calculateur 6 fichiers, utilisateur-lecteur, message 2 fichiers, sms 2 fichiers); ...

kamo·5mo ago
May 3, 2026
Otherkamo-internal

Traduire les chaînes de l'UI

27 dossiers: - Gérer SourcesDialog; - Messages/ConversationListView, - VirtualMessageListe :: Réutilisée la plupart Éléments existants. et clés communes.

kamo·5mo ago
Otherkamo-internal

Traduire les paramètres des composants

12 fichiers dans le pays se rencontrent: - paramètres onglets. téléphone: Multi/AggregatedTabs et multi/ProvidersTab. docs: AssocConfigPanel, AssocTypeSettings,...

kamo·5mo ago
Otherkamo-internal

Traduire les composants des réglages CRM

11 fichiers dans CustomFormManager, FieldMappingInterface, LeadAutoImportManager, LeadManualImportManager, LeadMarketManager, LeadStatusLabelManager, LeadVendor...

kamo·5mo ago
Otherkamo-internal

Traduire les sous-dirs de petits composants

24 fichiers à travers - chaînes d'UI codées en dur maintenant utiliser t() avec des clés groupées par répertoire sous l'espace de noms. SmsChatTab.tsx data-msg-...

kamo·5mo ago
Otherkamo-internal

Traduire les pages d'erreur/de chargement/non trouvées

Utiliser t() pour la plaquette ERROR, le titre, le sous-titre, les boutons d'action et le support lien sur error.tsx; message de chargement sur load.tsx; messag...

kamo·5mo ago
Otherkamo-internal

Traduire l'UI codée en dur

commerce (10 dossiers): demandes, réservations, engagements, commandes, Achats, demandes, services, demandes de services, inscriptions, abonnements Détails des ...

kamo·5mo ago
May 1, 2026
Fixkamo-internal

Défauts C/D/E et nom d'affichage du titre, disposition de la barre d'outils, élévateur d'enfoiement

Défaut C: Ajouter un indicateur GET pour /sessions/-guid/members ainsi ChatBox.loadMembers() can remplir le champ SessionMember.name. ChatTool utilise déjà les ...

kamo·5mo ago
Featurekamo-internal

Titre de la fenêtre de l'outil de recherche et d'expédition des membres de la session

Adds onMembersChange callback to ChatBox; ChatTool dérive le titre (nom unique pour 1-on-1, ou 'nom' («N plus») pour les groupes) et les expéditions outil:title...

kamo·5mo ago
Refactorkamo-internal

Barre d'outils d'effondrement, supprimer ChatHeader, ajouter les membres de la ligne d'appel

- Supprimer la ligne ChatHeader du chat intégré; déplacer Ajouter l'icône du membre dans la barre d'outils unifiée - Barre d'outils: entrée de recherche à gauch...

kamo·5mo ago
Featurekamo-internal

Recherche de pontage au-dessus de la bande d'onglets, partagez la requête entre les onglets Membres et Chats

Déplace la recherche TextField de MemberList dans NavTopPanel au-dessus des onglets. Passe searchQuery comme un accessoire à la fois MemberList et ChatsList don...

kamo·5mo ago
Fixkamo-internal

Montrer un toast d'erreur de téléchargement dans Composer lorsque les pièces jointes échouent

Regarde les erreurs lancées par uploadAll() et rend une Alerte MUI au-dessus de la ligne d'entrée. La cause de l'enracinement de Défectuosité 4 était le seau Mi...

kamo·5mo ago
Fixkamo-internal

Onglet Vty Chats et frontend s'attend déjà à la forme de page des zrows (pas de changement nécessaire)

Le composant ChatsList lit déjà data.rows. Correction dorsale (partagé et MediaService) est la cause profonde : AYANT CAST (noll AS TIMESTAMP) IS NULL n'a pas f...

kamo·5mo ago
Fixkamo-internal

D'abandon des boutons d'en-tête de discussion redondants; intégrer les onglets Membres/Chats avec la conception des panneaux

ChatHeader avait son propre minimiser/fermer IconButtons mais la fenêtre de l'outil de discussion chrome fournit déjà ces affordances - ils ont été dupliqués lo...

kamo·5mo ago
Fixkamo-internal

Largage non utilisé de l'erreur d'errage sur le corps de recherche en continu

Le cas de RequestInit, le cas de RequestInit fait déjà taire l'erreur de type; la directive est redondant dans le mode strict TS et casse la construction de la ...

kamo·5mo ago
Chorekamo-internal

Déclencheur ci/cd

kamo·5mo ago
Featurekamo-internal

Voies de proxy pour la recherche-or-création, les membres, les pièces jointes, l'imagerie, le mute, la révocation

Extrait partagé et aide à app/lib/mediaServiceUrl.ts. Ajouter des itinéraires proxy: find-or-create, membres, reçus, pièces jointes (streaming), muets, révoquer...

kamo·5mo ago
April 30, 2026
Featurekamo-internal

Distinguer activement les messages et les messages en file d'attente

La file d'attente en continu était déjà strictement séquentielle (on aille à la fois), Mais chaque message en file d'attente rendait "traduction..." parce qu'il...

kamo·6mo ago
Featurekamo-internal

Afficher l'icône d'erreur lorsqu'un message ne se traduit pas

Lorsque le vote de traduction d'appels traduit traduits:fève, erreurs, ou fois, la bulle de discussion rend maintenant une petite icône rouge ErrorOutline au li...

kamo·6mo ago
Fixkamo-internal

Persister Language change et montrer le langage courant en infobulle

Le critère d'évaluation des membres accepte PUT et non PATCH, de sorte que le PATCH du sélecteur de langue a été silencieusement ignoré - Member.language n'a ja...

kamo·6mo ago
Fixkamo-internal

Chaîne d'interrogations à l'avant

Le mandataire Next.js abandonnait la chaîne d'interrogation de demande lors de la transmission à MediaService, ce qui signifie que l'historique du chat fetch es...

kamo·6mo ago
Featurekamo-internal

Traductions de messages les plus récents sur le commutateur linguistique

Lorsque l'utilisateur choisit une nouvelle langue (ou ouvre une discussion existante dans un langage différent de la source des messages), chaque bulle qui a be...

kamo·6mo ago
Featurekamo-internal

Traduire les messages de discussion dans la langue du téléspectateur

Ajoute un cueilleur de drapeau "My Language" dans NavTop (à gauche de l'outil d'e-mail, séparé par une règle verticale). Sélection d'une langue revient à Member...

kamo·6mo ago
Fixkamo-internal

Afficher les plans et l'onglet Billing, quel que soit le statut de root-org

La porte de zisRootOrg a caché l'onglet sur les orgs racines et les propriétaires d'orgges bloqués et auto-ordonneurs d'avoir atteint leur page de facturation à...

kamo·6mo ago
Otherkamo-internal

Traduire des chaînes d'UI codées en dur

setup/dns (6 fichiers): page, AliasStatusTable, DnsProgressView, DnsProvisioningPanel, DomainEntryForm, ManualDnsGuide. settings (10 fichiers): diagnostics, élé...

kamo·6mo ago
Fixkamo-internal

Largez et sautez chaque membre, pas de softPush à la libération

La dérive à la libération était une tirée softPushCluster sur le chemin de chute de l'utilisateur. A les limites du méga-cluster s'étendent dans toutes les dire...

kamo·6mo ago
Otherkamo-internal

Traduire des chaînes d'UI codées en dur

compte/vue: 40 chaînes réutilisées à partir d'espace de noms existant (pas de nouvelles clés). kb (13 fichiers): traduisant l'éditeur d'article, le téléspectate...

kamo·6mo ago
Otherkamo-internal

Traduire les chaînes d'UI codées en dur

Page Tâches: Enregistrer les modifications, fermer, Ajouter l'élément de tâche au flux d'automatisation, Éditer l'infobullition du titre. Page des notes: Rejets...

kamo·6mo ago
Otherkamo-internal

Remplacer l'anglais encodé en caractères durs par t() par l'ensemble des pages pistes

Traduire les chaînes d'UI codées en dur restant dans des allocations, des nouveaux, des rapports, et view/[id) pour utiliser next-intl. Ajouter des scripts/i18n...

kamo·6mo ago
Fixkamo-internal

Retouement fermement en place - jet de queue uniquement - jump() à une vitesse claire

La solution précédente laisse encore les têtes dériver à la libération parce que: 1. La détection de jet a une vitesse moyenne sur la fenêtre de 110 ms. Un uti...

kamo·6mo ago
Fixkamo-internal

Laisser tomber en place après une traînée en pause au lieu de dériver

Deux bugs coopérants ont provoqué le vol de têtes (simple ou post-rière) à des positions apparemment aléatoires quand l'utilisateur a traîné rapidement, ralenti...

kamo·6mo ago
Featurekamo-internal

Ajouter des sections personnelles et Chat/Docs/Notes/KB/HRS

L'indice /settings n'a montré aucune section aux non-administrateurs parce que chaque La section existante a été fermée sur un droit administratif (CONFIGURE-SY...

kamo·6mo ago
Featurekamo-internal

Élaboration de l'objectif sur la base du rapport d'aspect de la fenêtre de visualisation

Le cadre de but s'incline maintenant de atan2 (viewportH, viewportW) donc son ouverture vise la diagonale de la fenêtre de visualisation - pour les moniteurs 16...

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