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,499
Évolution totale
5,986
Caractéristiques
5,283
Corrections
30
Projets
Filtrer par projet
Tous les projets17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,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,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 17, 2026
FixRAGService

Rename qdrant config properties to avoid K8s env var collision

Kubernetes auto-creates QDRANT_PORT env var from the qdrant Service, which overrides the Spring property with 'tcp://ip:port' instead of an integer. Renamed to ...

Kamo·7mo ago
FixRAGService

Make NATS consumer startup resilient with retry logic

Consumer now retries subscription in a background thread with backoff if KB_EVENTS stream doesn't exist yet. Prevents crash loop when KBService hasn't published...

Kamo·7mo ago
CIRAGService

Retrigger build

Kamo·7mo ago
CIRAGService

Retrigger deploy

Kamo·7mo ago
FixKBService

Accepter les directives de base de la création d'article

Frontend envoie parentGuid (chaîne) non parentId (numérique). Résoudre GUID à ID côté serveur via la recherche.

Kamo·7mo ago
Fixkamo-shared-library

Ajouter JsonIgnore aux collections paresseuses et références arrière de l'entité KB

Empêche la paresse le retour des entités KB via les critères d'évaluation REST.

Kamo·7mo ago
Fixkamo-internal

Ajouter CONNAISSANCE-BASE à AppType et Organization.isKnowledgeBase getter

Sans ceux-ci, l'entrée de la barre latérale KB et la carte à domicile étaient cachées depuis organisation.isKnowledgeBase n'était pas défini.

kamo·7mo ago
CIRAGService

Trigger pipeline

Kamo·7mo ago
CIKBService

Déclencheur

Kamo·7mo ago
Featurekamo-internal

Ajouter frontend de la base de connaissances - pages, composants, routes API, éditeur de plaques

13 Prochain.js API routes proxy sous /api/kb/ - Page d'accueil KB avec arbre d'articles, recherche, articles épinglés - Éclaireur d'articles, éditeur (texte ric...

kamo·7mo ago
FeatureAPIService

Ajouter des voies d'accès pour les services KB et RAG

- /api/kb/- routes vers le service kamowskb - /api/rag/- routes vers kamowsrag-service Configugpique de service applic.yml et k8 actualisés avec URL de service

Kamo·7mo ago
FeatureAIService

Ajouter l'injection de contexte RAG pour la base de connaissances dans le chat d'IA

- Nouveau service RagClient pour appeler la recherche sémantique RAGService - ChatOrchestrationService injecte le contexte de KB avant que l'IA ne réponde Confi...

Kamo·7mo ago
FeatureKlusterServices

Ajouter les manifestes de modèle K8s du vecteur Qdrant DB et MiniLM

- Déploiement Qdrant v1.12.1 - Service ClusterIP (ports 6333/6334) - TEI trégissant TEI avec déploiement et service tout-MiniLM-L6-v2 (port 8080) - Mise à jour ...

Kamo·7mo ago
Featurekamo-shared-library

Ajouter les entités, enums, référentiels et droits de la base de connaissances

- 4 nouveaux enums: KbArticleStatus, KbReviewStatus, KbMediaType, KbEmbeddingStatus - ServiceType.KNOWLEDGE-BASE(18) et 6 KB - 6 entités de l'APP: KbArticle, Kb...

Kamo·7mo ago
Fixkamo-internal

Historique de la session de la barre latérale, des dossiers, recherche et suppression de l'icône d'en-tête dupliquée

- Corriger l'analyse de la réponse de l'API enveloppée pour les sessions et les dossiers - Fixer la création de dossiers pour utiliser le nom du champ parentFol...

kamo·7mo ago
Featurekamo-internal

Riche reliquage de repérage pour les réponses au chat AI

- Rubriques (h1-h4) avec bords inférieurs et calibrage approprié - Listes de balles (ul) et listes numérotées (ol) avec un indentation et un espacement appropri...

kamo·7mo ago
FixAIService

Utiliser la fin du tch-silennage non en continu pour le critère REST

La diffusion en continu sur REST avec blockLast() produisait des réponses vides parce que L'analyse SSE de WebClient ne fonctionne pas de manière fiable avec le...

Kamo·7mo ago
FixAIService

Ajouter une erreur d'enregistrement détaillée à HuggingFaceAdapter pour le déboguement de 400 erreurs

Capture et loge le corps réel de réponse d'erreur HF au lieu de juste code d'état.

Kamo·7mo ago
FixAIService

Passage de HuggingFace à router.huggingface.co (api-inference est dépréciée)

HF retourne 410 sur api-inference.huggingface.co avec message à utiliser router.huggingface.co à la place.

Kamo·7mo ago
FixAIService

Utiliser le critère d'évaluation compatible avec le modèle de l'organisme de demande

Le critère d'évaluation de HF /v1/chat/complétions prend l'ID du modèle dans le corps JSON, pas dans le chemin de l'URL. Passage du routage par modèle URL à la ...

Kamo·7mo ago
Featurekamo-internal

Reordonner les onglets des paramètres d'IA, renommer Sales Agent Setup en AI Sales Agent Setup

- L'installation du fournisseur est maintenant le premier onglet, Usage et aperçu est le dernier - Rebaptisé "Sales Agent Setup" par "AI Sales Agent Setup" - Mi...

kamo·7mo ago
Fixkamo-internal

Saisir tous les modèles de fournisseurs sur les sélections actives pré-populsées et pré-pondées

- Renseignez les détails du fournisseur avec tous les modèles (actives-inactives) en cliquant sur Edit - Édition pré-populaire.modèles avec des identifiants de ...

kamo·7mo ago
FixAIService

Ajouter le nombre de modèles à la liste des fournisseurs, passer du point d'extrémité HF au terminal de routeur

- Inclure le modèleCount dans la liste des fournisseurs de la réponse GET - Interrupteur de l'URL de base par défaut du visage vers router.huggingface.co - Sout...

Kamo·7mo ago
FeatureAIService

Support de modèles de validation/désactivation via PUT/api/ai/providers/-id

Lorsque le frontend envoie un tableau d'ID de modèle 'modèle' dans la mise à jour du fournisseur demande, les modèles dans le tableau sont définis actifs et les...

Kamo·7mo ago
Featurekamo-internal

Fil de messagerie de chat de bout en bout avec état de chargement

- Ajouter le gestionnaire POST aux messages API route - Fixer les asymétries de type de message entre l'entrée, le contexte et le composant de message - Montrez...

kamo·7mo ago
FeatureAIService

Ajouter POST et point d'extrémité pour envoyer des messages de discussion

Reçoit un message utilisateur, un envoi au fournisseur d'IA via ChatOrchestrationService, retourne la réponse complète. Prend en charge le flux de chat basé sur...

Kamo·7mo ago
FixAIService

Retourner la clé API cryptée complète dans les réponses des fournisseurs

Les utilisateurs doivent voir et éditer la clé complète, pas une version masquée.

Kamo·7mo ago
Fixkamo-internal

Restez en mode édition après avoir créé le fournisseur, afficher les boutons de test et de modèle

- Après avoir créé un nouveau fournisseur, restez en mode édition avec l'identifiant retourné afin que l'utilisateur puisse tester immédiatement la connexion ...

kamo·7mo ago
Featurekamo-internal

Ajouter humbrage face au type de fournisseur

kamo·7mo ago
FeatureAIService

Ajouter Hugging Face en tant que type de fournisseur dédié avec adaptateur personnalisé

- HuggingFaceAdapter manipule la structure URL de HF - Découverte de modèle via l'API HF (modèles de génération de texte chauds) - Enregistré dans l'appareil d'...

Kamo·7mo ago
Featurekamo-shared-library

Ajouter HUGGINGFACE à AiProviderType enum

Kamo·7mo 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