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 21, 2026
FixSecurityService

Parse create-org JSON sans "RequestBody pour éviter 415

Retours de printemps Type de média non pris en charge lorsque le type de contenu est manquant ou non accepté pour la demande de corps. Lire les octets et utilis...

Kamo·6mo ago
Fixkamo-internal

Normaliser les champs d'erreur de source de type de contenu JSON et de surface

Forcer un en-tête unique d'application/json pour les corps proxy JSON; oug toujours le fixe. Détails du problème de la carte Titre/détail dans les erreurs de cr...

kamo·6mo ago
FixAPIService

Fixer l'application/le prêt pour les organes JSON transmis à SecurityService

Le modèle de repos vers l'amont pourrait laisser la type de contenu incompatible avec Spring «Demande de demande, responsable de 415. Après lecture du corps bru...

Kamo·6mo ago
Fixkamo-internal

Assurer le type de contenu JSON lors de la comparaison avec le service de sécurité

La création d'une organisation a restitué 415 type de média non soutenu parce qu'en amont Spring s'attend à une application/json pour la requête. Node aller che...

kamo·6mo ago
April 20, 2026
Fixkamo-internal

Comparer les identifiants des membres en tant que chaînes pour l'auto-contrôle et la redirection

User-info API retourne memberID en tant que chaîne pour préserver la précision int64. est Self used Number() et l'égalité stricte avec des types mixtes, donc vi...

kamo·6mo ago
Fixkamo-internal

Réparation TicketChat mises à jour en temps réel après la course à la charge

Reporter l'abonnement à STOMP jusqu'à ce que le message initial finisse ainsi setMessages de l'API ne peut pas effacer les messages délivrés pendant la charge. ...

kamo·6mo ago
Fixkamo-internal

Cacher le jeu déprécié (et app/média) avec un appariement insensible au casé

- Clés et recherches de la carte d'état inférieur, de sorte que la vérification s'aligne sur le boîtier de l'API - Traiter les infra-étiquettes cachées de maniè...

kamo·6mo ago
FixSecurityService

Lire les droits de session en tant que liste ou Héritage CSV pour les critères d'évaluation membres

KSessionService et SecurityRoleController Droits de magasins en tant que Liste Noms de type de rôle. MemberSecurityCroller lancé à String et split on vimate, pr...

Kamo·6mo ago
Fixkamo-internal

Le rôle de sécurité à l'exception des rôles verrouillés et des erreurs d'API plus claires

- Quand isAllowditSecurity est faux, omettre les droits et la sécuritéModelIds de la L'organe PUT donc SecurityService accepte les mises à jour de métadonnées...

kamo·6mo ago
Fixkamo-internal

Proxy PATCH de type membre à SecurityService

Le profil de membre UI est appelé mais il n'y avait pas de gestionnaire de routeur d'App, donc Next a renvoyé HTML 404 et le client a montré une erreur inconnue...

kamo·6mo ago
Fixkamo-shared-library

Persister RoleRightType par stable getId() au lieu d'ordinal

Hibernate 'Enzoated(EnumType.ORDINAL) écrit/lit l'indice de déclaration de l'enum. Lorsqu'une valeur de type RoleRightType est supprimée (par ex. MANAGE-USERS, ...

Kamo·6mo ago
FixSecurityService

Éviter les intoxications à la DDL et durcir les courses multi-pod

L'auto-guérison précédent a mis DDL à l'intérieur d'un "Transactional syncAll(). Quand un ALTER TABLE AJOUTER CONSTRAINT tiré sur une contrainte existante (cas ...

Kamo·6mo ago
FixInitializerService

Contraintes de CHECK chuter les contraintes de la colonne enum des droits de rôle par défaut

Hibernate auto-génère CHECK (colonne IN ('VAL1', 'VAL2', ...)) contraintes sur la TABLE CREATE pour les colonnes « EnnumType.STRING), geler les colonnes de l'en...

Kamo·6mo ago
FixInitializerService

Ajouter des contraintes uniques manquantes pour les upserts droits

SyncSecurityModelRoleRights Utilisation CONFLICT (rôle-id, type de droite) NE RIEN . et CONFLICT (default-role-id, type) NE NE PASSER, qui nécessite une corresp...

Kamo·6mo ago
Fixkamo-shared-library

Ajouter une contrainte unique sur (rôle-id, type droit) dans OrgRoleRight

Exigé pour les CONFLITS NE RIEN NE RIEN Sans cette contrainte, la requête de synchronisation échoue avec "pas d'unique ou d'exclusion contrainte correspondant à...

Kamo·6mo ago
Fixkamo-internal

Arrêtez d'écraser l'avatar des membres avec l'avatar de l'utilisateur connecté sur la vue du profil

fetchAvatars freched /api/security/avatars (pas de lune d'ID de membre et toujours de retours les avatars de l'utilisateur connecté) et appelés setActiveAvatar,...

kamo·6mo ago
Fixkamo-internal

Ajouter la route proxy à droit de synchronisation manquante

POST /api/security/roles/sync-rights missing a provoquer toujours l'échec du bouton de synchronisation des droits dans les paramètres des rôles de sécurité.

kamo·6mo ago
FixMediaService

Utiliser PublicChatVisitor displayNom pour requestorName sur les billets pour les visiteurs

Demandeur de code-du dur à l'organe de l'org, donc le DTO faisait surface sur le nom du propriétaire de l'organisation dans la colonne Demandeur. Chute Retour a...

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