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 17, 2026
FeatureKlusterServices

Ajouter le déploiement et le déploiement de l'analyse analytique.kamocrm.com routage

- Nouvelle analyse/annuaire : PostgreSQL StatefulSet et déploiement analytique, services et modèle secret - routes analytics.kamocrm.com - analyses sur websecur...

Kamo·6mo ago
Featurekamo-marketing

Ajouter des petits caractères juridiques à l'ensemble des lieux

Ajout de clauses de protection légales au bas de chaque page couvrant responsabilité de la plate-forme, autorités de responsabilité de l'IA/e-Signature, autorit...

Kamo·6mo ago
Otherkamo-marketing

Fixer les traductions - annulations manuelles - retranslation totale du delta

Les deux moteurs ne sont régularisées que les deux moteurs ne sont systématiquement neutralisés que sur: - nav.home, nav.company, nav.roadmap, nav.changeLog, na...

Kamo·6mo ago
Featurekamo-internal

Afficher l'enregistrement de propriété de domaine TXT dans l'interface utilisateur de configuration DNS

- DomainData/DnsStatus: addition de vérification Jeton, propriétéVérifié, champs de type - AliasStatusTable: montrer TxtOwnershipCard au-dessus du tableau CNAME...

kamo·6mo ago
FixTranslateService

Retomber jusqu'au fournisseur suivant lorsque la traduction est égale au texte source

Bergamot renvoyait le texte source inchangé pour la navigation par mot articles, phrases d'acronyme (API, CRM), et mots composés (Callage de changement de forme...

Kamo·6mo ago
FeatureSecurityService

Générer un jeton de vérification TXT sur la création de domaine, vérifier dans les crans de vérification

- createDomain: générer un jeton UUID 32 chars et stocker via setVerificationToken - vérifier le fichier TXT pour la vérification du site kamo-vot - Débits de v...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter la vérification de la propriété de domaine via l'enregistrement DNS TXT

- OrgDomain: ajouter verificationToken and ownershipChoises et propriétéChamps consolidés - DomainService: ajouter setVerificationToken() et setOwnershipVerifie...

Kamo·6mo ago
Otherkamo-marketing

Traduire toutes les chaînes d'UI codées en dur à l'échelle du site

- PreviewBanner, PublicChatWidget, AiChatPanel, LiveSupportPanel, ExitIntentModal, FloatingSupportWidget utilise maintenant utilisationTranslations() - Ajout ...

Kamo·6mo ago
Fixkamo-marketing

Moteur de traduction Delta et filage toutes les chaînes d'UI codées en dur à i18n

Système de traduction: - traduct.ts fonctionne maintenant en mode delta - uniquement des clés manquantes ou toujours identique à l'anglais sont envoyés à l'AP...

Kamo·6mo ago
Fixkamo-marketing

Supprimer Chrome auto-translate popup sur les pages à commutation locale

Ajouter translate-''' "no" en "html" et "méta name" "google" contenu "notranslate" donc Chrome n'offre pas de traduire des pages que l'utilisateur a déjà intent...

Kamo·6mo ago
FixSecurityService

Relié de conversion de la simultanéité de traduction à 3 fils pour éviter l'épuisement du pool DB

L'Async (SimpleAsyncTaskExecutor) a créé 50 threads simultanément. lorsque le programmateur à réessai est mis à feu, chacun ouvrant une transaction DB et draina...

Kamo·6mo ago
FixSecurityService

Trois bogues empêchant les traductions de changelog d'être sauvegardées

1. - était en train de rejeter les événements parce que handleWebhook() n'a pas eu de « transactionnel » . . . . . . . . . . . . . . . . . . toute transa...

Kamo·6mo ago
Fixkamo-shared-library

Demander CommitLogs avec LEFT JOIN donc les enregistrements de traduction zéro sont captiaux par réessai

L'ancienne requête sélectionnée parmi CommitLogTranslation et les journaux d'engagement Les traductions lui étaient invisibles. Utiliser LEFT JOINT DE COMPTELog...

Kamo·6mo ago
Featurekamo-internal

Ajouter /setup/dns et flux de configuration de domaine vers /réseau

- Nouvelle page /setup/dns avec flux en deux phases: entrée de domaine puis DNS Vérification avec autopollage de 60 secondes et confirmation SSL - ManualDnsGu...

kamo·6mo ago
FeatureSecurityService

Ajouter /setup/dns backend et application à un domaine, enquête SSL, nouveaux pseudonymes

- Appliquer un domaine personnalisé par org dans POST /api/security/domains - Ajouter des résumés, des documents, un signe aux pseudonymes standard; supprimer l...

Kamo·6mo ago
FeatureInitializerService

Ajouter ssl-confirmé et ssl-confirmed-at colonnes à org-domains

Ajoute des instructions idémpotentes de la TABLE ALTER pour fournir les deux nouvelles colonnes nécessaire pour le suivi de confirmation SSL de configuration DN...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter sslConfirmed/sslConfirmedAt champs à OrgDomain et DomainDTO

Ajoute deux nouveaux champs à l'entité OrgDomain et à DomainDTO pour suivre SSL état de confirmation du certificat après les problèmes de service d'auto-cert un...

Kamo·6mo ago
FixSecurityService

Appliquer le remplacement des mots au moment de la traduction, et non à l'ingestion

Le texte original est conservé dans le DB de sorte que l'ajout d'une nouvelle règle et La redéclenchement de la traduction est tout ce qui est nécessaire pour m...

Kamo·6mo ago
Featurekamo-marketing

Supprimer la censure du journal de change côté client et maintenant gérée par backend

Le remplacement du mot et la rédaction secrète sont passés à ChangelogSanitizationService (SecurityService) donc l'assainissement se produit avant le stockage e...

Kamo·6mo ago
FeatureSecurityService

Déplacer le remplacement du mot changelog vers le backend avant traduction

Remplacement de texte (Docs-Docs, Meet-Meet, etc.) et nom secret redaction (K8s noms secrets) ont été précédemment appliqués côté client dans ChangelogClient.ts...

Kamo·6mo ago
Fixkamo-internal

Mulation des réponses API vides et dégradation gracieuse sur l'onglet de facturation

- FactingApi reçoit/pionner les assistants de gestion désormais en toute sécurité des corps de réponse vides au lieu de s'écraser sur res.json() avec entrée v...

kamo·6mo ago
FixSecurityService

Check TeamMember.isOrganizationOwner flag pour la détection du propriétaire dans le point d'extrémité de mon réseau

Le chèque précédent n'a porté que sur la colonne org.getOwner() (utilisateur-id-propriétaire) qui peut être nul pour les orges existantes. Le drapeau du proprié...

Kamo·6mo ago
Fixkamo-internal

Résoudre le contexte de l'ordre/du membre de la session de facturation pour la facturation

Les contrôleurs de service Billing Appessent les en-têtes X-Org-Id et X-Member-Id. En appelant directement (en contournant APIService), ceux-ci n'étaient pas dé...

kamo·6mo ago
Refactorkamo-internal

Appeler BillingService directement via k8s DNS au lieu de via APIService

Next.js serveur proxy maintenant appelle BillingService à l'adresse suivante.js - directement, en sautant ut-à-face inutile via APIService. Utilisations BILLING...

kamo·6mo ago
Fixkamo-internal

Ajouter Next.js API proxy route pour /api/billing/

Le client de l'API de facturation appelait /api/billing/z comme une URL relative, qui a frappé le serveur Next.js au lieu de la passerelle APIService. Ajouté un...

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