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
November 5, 2025
Fixkamo-internal

Configurer les transports SockJS pour gérer les problèmes de mise à niveau de WebSocket HTTP/2

- Configuration explicite de l'ordre de transport SockJS pour préférer WebSocket, puis repli sur xhr-streaming/xhr-polling - Les mises à jour de HTTP/2 WebSocke...

snadjafinia·11mo ago
FixMediaService

Supprimer les intergiciels de média-cors d'IngressRoute pour permettre les connexions WebSocket

- les intergiciels de carte multimédia effacent les en-têtes CORS qui interfèrent avec les mises à niveau de WebSocket - Les connexions WebSocket nécessitent un...

snadjafinia·11mo ago
CIKlusterServices

Déclenchement

snadjafinia·11mo ago
November 4, 2025
FixMediaService

Supprimer le motif de sécurité de printemps invalide /ws/-/info

- PatternParseException: plus de données de modèle autorisées après - /ws/- couvre déjà tous les chemins sous /ws y compris /ws/info - Cela provoquait 500 erreu...

snadjafinia·11mo ago
FixMediaService

Appliquer un intergiciel de média-corréthique à MediaService IngressRoute

- Appliquer des intergiciels de couleur média pour permettre les en-têtes CORS pour les connexions WebSocket - Correspond au modèle utilisé pour les domaines th...

snadjafinia·11mo ago
FeatureKlusterServices

Ajouter un intergiciel de média-cors pour le support CORS de domaine multimédia

- Ajouter la configuration de couleurs média-cors middleware matching theme-cors - Permet de fixer des en-têtes CORS pour les médias.

snadjafinia·11mo ago
FixMediaService

Permettre explicitement les demandes d'OPTIONS pour le prévol de CORS avant le vol

- Ajouter un permis explicite pour la méthode OPTIONS sur tous les chemins - Ajouter un permis explicite pour le critère d'évaluation/ws/info (sockJS poignée de...

snadjafinia·11mo ago
FixMediaService

Rendre la configuration CORS plus permissive pour les connexions WebSocket

- manipulez explicitement le caractère générique pour les origines, les méthodes et les en-têtes - Ajouter des en-têtes liés à la prise de vue WebSocket aux en-...

snadjafinia·11mo ago
FixMediaService

Ajouter des paramètres de déconnexion et configurer les paramètres de battement de cœur/disconnect SockS

- Ajouter l'enregistrement pour vérifier l'enregistrement du point d'extrémité WebSocket - Configurer le rythme cardiaque de SockJS et le délai de déconnexion -...

snadjafinia·11mo ago
Fixkamo-internal

Veiller à ce que l'itinéraire des messages soit reconnu par Next.js

- Ajout de l'enregistrement pour vérifier que l'itinéraire est en train d'être touché - Le fichier de route existe et la structure est correcte pour Next.js 15

snadjafinia·11mo ago
Fixkamo-internal

Supprimer les biens «actifs» inexistants de STOMP Client logging

- STOMP Client n'a pas de propriété "active" - Vérifiez uniquement la propriété "connectée" qui est l'indicateur d'état correct

snadjafinia·11mo ago
Fixkamo-internal

Retirer le manipulateur non supporté surWebSocketError du client STOMP

- OnWebSocketError n'est pas un bien valide dans ClientOptions - Les gestionnaires d'erreur SockJS (onerror, onclose) fournissent déjà un traitement des erreurs

snadjafinia·11mo ago
Fixkamo-internal

Ajout complète de la gestion et de la connexion à l'erreur WebSocket

- Ajout de gestionnaires d'erreurs SockJS (onopen, onerror, onclose) aux défaillances de connexions d'accrochage - Ajout d'une détection de temporisation de la ...

snadjafinia·11mo ago
FixMediaService

Supprimer l'enregistrement du point d'extrémité WebSocket en double et améliorer la journalisation

- Suppression de l'enregistrement du point d'extrémité dupliqué/ws (SockJS gère déjà la prise en compte WebSocket native) - Ajout d'un chèque nul pour la charge...

snadjafinia·11mo ago
FixMediaService

Supprimer le motif de chemin de sécurité de ressort invalide /ws/-/websocket

- La sécurité au printemps ne permet pas les segments de chemin après le modèle /- - /ws/- correspond déjà à tous les chemins sous /ws, y compris les points d'e...

snadjafinia·11mo ago
Fixkamo-internal

Éliminer la solution incorrecte de l'agent HTTPS

- Modifications inversées qui contournent la validation du certificat - Les certificats sont délivrés par service d'auto-certère (Créfacteur Let's Encrypt), non...

snadjafinia·11mo ago
Fixkamo-internal

Utiliser HTTPS avec un agent qui accepte des certificats auto-signés

- Retourné pour toujours utiliser HTTPS (et non HTTP) - Ajout d'un agent HTTPS avec rejetNon autorisé: faux pour certs auto-signés - Cela permet aux routes Next...

snadjafinia·11mo ago
Fixkamo-internal

Utiliser le nom du service Kubernetes pour MediaService afin d'éviter les problèmes de certificat SSL

- Les routes Next.js côté serveur utilisent maintenant - Cela évite les erreurs de certificat auto-signées lors de la connexion à https://media.kamocrm.com - Le...

snadjafinia·11mo ago
Fixkamo-internal

Supprimer les anciens /api/sécurité/médias/voies qui interceptaient les demandes

- Les anciennes voies ont été transmises à APIService qui n'a plus de critères d'évaluation des milieux d'évaluation - Toutes les demandes des médias doivent pa...

snadjafinia·11mo ago
Featurekamo-internal

Ajouter une analyse détaillée des erreurs pour la création de sessions MediaService

- Log MediaService URL étant appelé - En-têtes de réponse logarithme - Amélioration de la diagraphie des erreurs avec tous les détails d'erreur - Inclure l'URL ...

snadjafinia·11mo ago
Fixkamo-internal

Ajouter des actions/checkout-v4 pour déployer - k1m1

snadjafinia·11mo ago
Fixkamo-internal

Retourner à actions/checkout-v4 pour correspondre à d'autres projets Next.js

- Supprimer la logique de caisse manuelle complexe qui était à l'origine des pendages - Utiliser les actions standard/checkout-v4 comme le kmo-login et le kamo-...

snadjafinia·11mo ago
Fixkamo-internal

Utiliser un clone peu profond avec temporisation pour éviter la pendaison

- Utilisation - profondeur 1 pour un clonage plus rapide - Étaient temporisation (120 pour les plus enfoncs, 300 pour les rarétures) - Retour à un clone complet...

snadjafinia·11mo ago
CIMediaService

Déclencheur

snadjafinia·11mo ago
CIMediaService

Déclencheur

snadjafinia·11mo ago
Fixkamo-internal

Modification du répertoire valide avant git clone pour éviter l'erreur de répertoire de travail

- Changement de /tmp ou/ou/avant le retrait/le vissage de l'espace de travail - Supprimer uniquement le répertoire s'il existe mais n'est pas un git repo - Empê...

snadjafinia·11mo ago
Fixkamo-internal

Utiliser l'URL du dépôt codée en dur et installer GITHUB-WORKSPACE env var

- Utiliser l'URL du dépôt direct pour éviter les problèmes de résolution DNS/nom d'hôte - Régler la variable d'environnement GITHUB-WORKSPACE pour les étapes su...

snadjafinia·11mo ago
Fixkamo-internal

Utiliser directement git clone au lieu de compter sur un espace de travail vide

- Référentiment de clones utilisant directement git avec URL du dépôt - Mandonler à la fois des clones frais et des cas de dépôt existants; - Utiliser l'annuair...

snadjafinia·11mo ago
Fixkamo-internal

Simplifier toutes les étapes de la caisse - supprimer les opérations git qui sont suspendues

- Retirer git fetch/remise/nettoyage des travaux de déploiement - Le coureur de Forgejo a déjà été vérifié en code - Il suffit de vérifier que GITHUB-WORKSPACE ...

snadjafinia·11mo ago
Fixkamo-internal

Simplifier l'étape de caisse - supprimer git clone qui était suspendu

- Éliminer la logique git clone qui était à l'origine de 20 minutes de pente - Forgejo runner a déjà été vérifié par le code, il suffit de vérifier le répertoir...

snadjafinia·11mo ago
Fixkamo-internal

Améliorer la caisse et la gestion du contexte de construction Docker

- Ajouter le clonage approprié au dépôt si elle n'a pas déjà été vérifiée; - Vérifier qu'il existe un dossier avant la construction; - Utiliser des chemins abso...

snadjafinia·11mo ago
Fixkamo-internal

Remplacer les actions/checkouts par la caisse manuelle pour éviter les problèmes de DNS

- Remplacer les actions/checkout-v4 par des commandes manuelles de caisse git - Le coureur de Forgejo a déjà été vérifié par code, juste besoin d'assurer un éta...

snadjafinia·11mo ago
FeatureKlusterServices

Ajouter le sous-domaine 'média' au sous-domain auto-cert SUBDOMAINS pour MediaService

- Ajouter 'média' à la liste SUBDOMAINS dans auto-cert-service.yaml - Permet la génération automatique de certificats SSL pour les médias. - Exigé pour les conn...

snadjafinia·11mo ago
Featurekamo-internal

Ajouter des itinéraires directs de MediaService via media.

- Créer de nouvelles routes /api/média/- qui s'acheminent directement vers les médias. - Ces routes contournent APIService pour permettre des connexions WebSock...

snadjafinia·11mo ago
Featurekamo-internal

Ajouter l'enregistrement pour la demande d'abonnement à l'arrière-plan

- Loger lorsque la demande d'abonnement est envoyée à /app/chat/subscribe - Aide à vérifier si les demandes d'abonnement parviennent à l'arrière-plan

snadjafinia·11mo ago
Featurekamo-internal

Ajouter une enregistrement détaillé pour la fonction d'abonnement

- Logement lorsque s'abon() est appelé et état de connexion en cours - Existet un client logé et statut de connexion - Aide à diagnostiquer pourquoi les abonnem...

snadjafinia·11mo ago
FixSecurityService

Permettre explicitement les critères d'évaluation de WebSocket dans Spring Security

- Ajout d'un permis expliciteTous les critères d'évaluation/------------------- - Les demandes de mise à niveau WebSocket doivent être autorisées explicitement,...

snadjafinia·11mo ago
FeatureSecurityService

Ajouter une enregistrement détaillé pour les demandes d'abonnement WebSocket

- Ajout de l'enregistrement à la trace lorsque subscribeToSession est appelé - Charge utile et sessionGestion des journaux - Recherche de la base de données des...

snadjafinia·11mo ago
Featurekamo-internal

Ajouter une connexion détaillée WebSocket

- Amélioration de l'enregistrement des connexions WebSocket - Détails de la trame de connexion logarithme sur la connexion réussie - Informations d'erreur STOMP...

snadjafinia·11mo ago
Fixkamo-shared-library

Recherche de sessions de discussion existantes par l'adhérent des participants, pas seulement le propriétaire de la session

- Changement de findOrCreateChatSession pour rechercher MediaSessionLessuner Records au lieu de MediaSession.member - Recherche maintenant des sessions où le cr...

snadjafinia·11mo ago
FixSecurityService

Ajouter une connexion détaillée pour la recherche d'une carte d'identité des membres d'un message

- Ajout de la connexion pour retrouver l'identité des membres pour chaque message renvoyé - Relèche le nom de la classe des membres pour détecter les problèmes ...

snadjafinia·11mo ago
Fixkamo-shared-library

Ajouter JOIN FETCH pour charger avec impatience un membre dans les requêtes de message

- Ajout d'un JOIN FETCH m.member à la fois trouvéBySessionAndIsRemovedFalse requêtes - S'assure que l'entité membre est chargée avec impatience pour éviter les ...

snadjafinia·11mo 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