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
August 27, 2026
FixMediaService

Une pièce jointe qui ne peut pas être lue dit au lieu de 500ing

Le proxy d'imagerie répond déjà à 410 pour l'accès révoqué et pour un retrait message, mais laissez ouvrirRange's IOException s'échappe hors de l'ordre - donc l...

Kamo·2mo ago
FixMediaService

Une réaction basculée deux fois en un coup est un non-op, pas un 500

setReaction lire, puis sauvé, puis attrapé la violation de la contrainte la lecture était censée prévenir - qui ne fonctionne pas: les surfaces de violation à l...

kamo·2mo ago
August 26, 2026
FixMediaService

Un hall d'accueil des enfants offre ses propres origines, pas la plate-forme

Le dossier contenant les arrière-plans de la réunion et la configuration thématique d'un organisme a été dérivé de un nom d'hôte - la demande, ou l'org domaine ...

Kamo·2mo ago
FixMediaService

Un téléphone, une alerte et des destinations push en double

Les membres recevaient le même message de discussion plus de trois fois sur leur téléphone. Les immatriculations sont uniques sur (device-token-id, org-id, pus...

Kamo·2mo ago
FixMediaService

Route getChatSessions' non-relié à l'ambiguité par l'auteurAmbiguity

MediaController.getChatSessions a roulé à la main la version pré-extraction de la version pré-extraction "Est-ce écrit par quelqu'un d'autre?" règle (rowVisitor...

Kamo·2mo ago
FixMediaService

Manipulation et stratification cohérentes des erreurs sur deux conclusions de l'examen

Examiner les conclusions des tâches 14 et 15: - SystemBugContrôleur était titulaire d'un champ SystemBugReposittor et l'a interrogé directement pour le nombr...

Kamo·2mo ago
FixMediaService

Gardez la lecture-regarder elle-même, pas seulement la diffusion

Réclamation de la question 9 : persisterInbound est «Transactionnel, et seulement le diffusion() d'appel à l'intérieur de la boucle par membre était sans danger...

Kamo·2mo ago
August 25, 2026
FixMediaService

Construire le modèle de recherche en dehors de la requête, et analyser la requête dans un test

likePattern transforme un terme de recherche absent en '%' donc aucun paramètre nul jamais atteint une expression de chaîne, et échappe à % et en z dans le term...

Kamo·2mo ago
August 20, 2026
FixMediaService

Timbre chaque cadre non lu avec l'instant de ses comptes est lu

Les quatre endroits qui ont construit l'instantané d'un membre non lu - le REST a lu, le trame envoyée lorsqu'un message arrive, la trame envoyée lorsqu'une ses...

Kamo·2mo ago
August 19, 2026
FixMediaService

Résoudre le propriétaire d'une discussion publique sans marcher sur une association paresseuse

getChatSessions fonctionne en dehors d'une transaction, alors atteindre le propriétaire de la session par l'intermédiaire du visiteur Un mandataire de session p...

Kamo·2mo ago
FixMediaService

Arrêtez de lire le membre du système de l'org en tant que visiteur du chat sur le web

Quatre défauts rapportés, une cause. Un visiteur de widget n'a pas de membre, de sorte que le membre du SYSTEME de l'ordre et le le propriétaire, qui travaille ...

Kamo·2mo ago
August 16, 2026
FixMediaService

Taille de la gousse au-dessus de son propre plafond de tas de la JVM [skip ci

L'image démarre la JVM avec -XX:MaxRAMPercentage-70-XX:-AlwaysPreTouch, donc le Le tas seul peut prendre 70 % de la limite du conteneur et pré-touche maintient ...

Kamo·2mo ago
FixMediaService

Le chat public lit ses pages sans le comptage non plus

Les deux sites ont pris .getContent() et ont laissé tomber le total sur le sol, de sorte que les deux ont été payer pour le même traité mis au rebut sur chaque ...

Kamo·2mo ago
FixMediaService

Taille de la nacelle pour l'acaple de la JVM est déjà autorisée à prendre

Le conteneur a couru avec une limite de 1Gi pendant que l'image démarre la JVM avec -XX:MaxRAMPercentage -70 -XX:-AlwaysPreTouch. Lire le processus en direct, c...

Kamo·2mo ago
August 15, 2026
FixMediaService

La création d'un sujet prend CREATE-SUPPORT-TOPICS, et non son parent

La porte était déjà là et refusait les appelants - sur MANAGE-SUPPORT, le parent - donc CREATE-SUPPORT-TOPISTIQUEL lit comme décoratif dans chaque éditeur tout ...

Kamo·2mo ago
FixMediaService

Les matériaux et le calendrier social prennent des droits, pas seulement la propriété

MANAGE-MATERIALS et MANAGE-SOCIAL-MEDIA sont comptés comme étant appliqués dans l'audit et tous les site était un fichier .tsx. Derrière eux, 29 critères d'éval...

Kamo·2mo ago
FixMediaService

Le rappel de la réunion est une notification, pas une pop-up de sa propre

Le balayage a publié un événement sur mesure sur /topic/meet/reminder/memberId qu'un Snackbar dédié a dessiné dans le coin de l'écran. Cette pop-up était le rap...

Kamo·2mo ago
August 14, 2026
FixMediaService

La liste des billets survit à un indicateur cassé

Le non-leil a été lu et a pris toute la liste des billets avec elle - la page est revenue vide, ce qui est un résultat bien pire qu'une page sans marqueurs dess...

Kamo·2mo ago
FixMediaService

La liste des billets marque les mêmes articles que le badge compte

countPour la taille d'un ensemble qu'il a construit en privé, donc la liste n'avait aucun moyen de demander quels billets y étaient et approximaient à la place ...

Kamo·2mo ago
August 13, 2026
FixMediaService

Un ticket ne peut jamais être répondu par le membre qui l'a soulevé

Une conversation de soutien a deux côtés : quelqu'un qui demande et quelqu'un qui répond. Et rien n'a fait qu'ils étaient des personnes différentes. Un membre d...

Kamo·2mo ago
FixMediaService

Envoyer une pièce jointe sortante au point de terminaison auquel son type appartient

Chaque attachement social est passé par l'envoi de l'adaptateur, qui est le suivant Telegram est/sendPhoto. Un PDF ou un zip affiché là-bas est rejeté par le le...

Kamo·2mo ago
August 11, 2026
FixMediaService

Déclarer le secret du stockage objet par ConfigMap

La clé MinIO a été déplacée de la ConfigMap dans les mini-acquies secret, mais l'envDe ces fournitures, il n'a jamais été appliqué qu'au vivre le déploiement - ...

Kamo·2mo ago
FixMediaService

Arrêter l'expédition d'un justificatif partagé en tant que défaut de configuration

Le mot de passe partagé de la plate-forme a été mis en place en tant que repli pour DB-PASSWORD et MINIO-ROOT-PASSWORD, donc il vivait dans ce repo et dans l'im...

Kamo·2mo ago
FixMediaService

L'affectation à la main ne doit pas consommer le statut PRE-TICKET

assignT-Agent et reassigné Ensemble ASSIGNÉ sans conditions, qui fait silencieusement une demande de chat impossible à convertir par la suite et convertPreTicke...

Kamo·2mo ago
August 10, 2026
FixMediaService

Valider à qui un billet peut être remis à la main

assignToAgent et reassignAgent vérifie seulement que l'identifiant résolu à un membre. La commission ajoute que le membre de la session de discussion du billet,...

Kamo·2mo ago
FixMediaService

L'affectation automatique offre le billet, il ne l'attribue pas

Auto Assignment pages tous les agents de support disponibles et va à la première qui accepte. Il a été mis en œuvre en tant que "silencieusement l'agent le moin...

Kamo·2mo ago
FixMediaService

Exécuter la stratégie du sujet pour les conversations widget aussi

Une discussion ouverte dans le widget web est la même unité de travail que l'une d'entre elles à l'intérieur du app, mais ce chemin a entièrement sauté la strat...

Kamo·2mo ago
FixMediaService

Mettre le type de session sur le cadre d'activité

La diffusion non lue/ACTIVITÉ est publiée pour chaque type de session et n'a pas été diffusée. d'indiquer qui. La liste des chats, n'ayant rien à voir, tapé un ...

Kamo·2mo ago
FixMediaService

Dites au client quel type de conversation un message est arrivé

Chaque membre d'une session de presse reçoit la notification de message entrant, et l'attribution d'un ticket d'assistance fait de l'agent un membre de la sessi...

Kamo·2mo ago
FixMediaService

Un chat en direct est revendiqué par le biais du pop-up, jamais alloué

Router les demandes de chat via la ronde-robin était le mauvais modèle et il a brisé le chose qu'il était censé réparer. Un billet attribué laisse la file d'att...

Kamo·2mo ago
FixMediaService

Arrêter les défaillances d'assignation détruisant le ticket qui les a déclenchés

Le routage d'un nouveau ticket a couru à l'intérieur de la transaction de création, donc tout ce qu'il a frappé J'ai roulé le billet avec lui et le membre deman...

Kamo·2mo ago
FixMediaService

acheminer une demande de chat à travers la stratégie d'affectation du sujet

Une demande de diffusion de soutien est déposée en tant que PRE-TICKET, et createTicket n'a pas été sauté. affectation pour ceux qui sont purement et simplement...

Kamo·2mo ago
August 9, 2026
FixMediaService

Arrêtez de renouveler le partage TTL pour les utilisateurs inactif

Ce service conserve sa propre copie de KSessionService, et il a glissé le TTL sur chaque lecture. Gating SecurityService seul n'a donc rien corrigé: kamo-inter-...

Kamo·2mo ago
August 8, 2026
FixMediaService

Échei un téléchargement mort en minutes au lieu de le tenir pendant une heure

connexionUploadTimeout est la SILENCE tolérée entre les lectures, et non un budget pour le transfert total. Le mettre à une heure pour "match Traefik" a confond...

Kamo·2mo ago
FixMediaService

Arrêtez la temporisation de connexion de Tomcat dans les années 60 tuant un long téléchargement

Une pièce jointe GiB a échoué après près de quatre minutes de succès du transfert avec MultipartException enveloppant une SocketTimeoutException nue, et le memb...

Kamo·2mo ago
August 7, 2026
FixMediaService

Catch OptimisticLockException, le type 40001 s'enroule réellement comme

Correction de révision du cycle 3 : hibernate-core Tests d'acquisition de l'acquiitionException (ce que SQLState 40001 convertit en) contre quatre types spécifi...

Kamo·2mo ago
FixMediaService

Attraper le type d'exception que le conflit de réclamation est effectivement lancé

Correction d'examen du deuxième cycle: le niveau d'énoncé 40001 (le cas courant, détecté à l'intérieur d'exécutionUpdate() plutôt qu'à l'engagement) surfaces co...

Kamo·2mo ago
FixMediaService

Retourner 409 sur chaque race perdue de réclamation, ajouter le chemin de réclamation du gestionnaire

Corrections de l'examen de la première série d'examens pour le critère de l'allégation d'acceptation-popup: - une race perdue ordinaire (la perte est la personn...

Kamo·2mo ago
FixMediaService

Scanner les référentiels de courrier électronique Les besoins du Département du service

MediaService CrashLooped sur chaque gousse depuis le partage-lib 1.5.0: DepartmentService est un Le service, donc le caractère joker "ComponentScan("com.kamo") ...

Kamo·2mo ago
FixMediaService

Accepter le filtre du fournisseur de chronologie comme params répétés

Le client web a envoyé ?providers-facebook,x en une valeur CSV. Une virgule dans une requête VALUE doit voyager en %2C, et un saut qui re-encode transforme cela...

Kamo·2mo ago
FixMediaService

Envoyer des courriels à message manqué au compte utilisateur, et non à la boîte aux lettres d'orgage

L'avis existait pour dire "vous avez un message en attente, vous l'inscrivez et lisez-le", et c'était le cas. livrés à la boîte aux lettres, cette organisation ...

Kamo·2mo ago
August 6, 2026
FixMediaService

Donnez à chaque agent un badge vivant au lieu d'un propriétaire n'est pas lu

L'insigne de la navigation et /support?tab-tickets ont répondu à différentes questions. La page liste chaque ticket dans l'organisation; le badge compte non lu ...

Kamo·2mo ago
FixMediaService

Drop client SENDs pour garder des sujets, et réparer la construction à HEAD

Deux choses, qui empêchent les deux d'expédition de MediaService. 1. main ne compile pas. MediaController:1361 appels qui n'existent pas: la méthode sur ...

Kamo·2mo ago
FixMediaService

Annoncez un message une fois, quand il est entier

Les deux appelants qui finissent de construire un message après que la ligne a été sauvegardée maintenant disent createMessage ne l'annonce pas: MediaController...

Kamo·2mo ago
FixMediaService

Stocker les pièces jointes à travers le pipeline de ddup au lieu d'un objet par téléchargement

Les pièces jointes ont écrit leur propre objet "'imgId'/fileName'" à chaque téléchargement, en contournant le boutique à l'adresse de contenu entièrement - le m...

Kamo·2mo ago
August 3, 2026
FixMediaService

Scanner les référentiels partagés de l'AMF

MfaEnrollmentService est un service en kamo-shared-library, donc le caractère joker «ComponentScan("com.kamo") dans cette application le permet ou non Le servic...

Kamo·2mo ago
FixMediaService

Harden the kubectl téléchargement contre la sortie floconneuse [skip ci

dl.k8s.io sur la sortie du coureur chute par intermittence au moyen de transferts: curl: (56) OpenSSL SSL-read: déchiffrement raté ou mauvais enregistrement m...

Kamo·2mo ago
July 22, 2026
FixMediaService

Montez le cert vivant par hôte au lieu du secret de caractères génériques expirés

Le conteneur de cert-convertisseur init a construit son conteneur PKCS12 à partir de wildcard-kamocrm-com, un secret multi-SAN hérité d'un héritage son certific...

Kamo·3mo ago
July 19, 2026
FixMediaService

Rejeter les agents de vente interorges; élargir la cache bootstrap

ventesAgentId a persisté à partir de l'organisme de demande non contrôlé, donc un or croisé ou un agent suspendu id pourrait être stocké sur un WebChatIntegrati...

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