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 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
ChoreKlusterServices

Supprimer le jeu de la liste SUBDOMAINS

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
Chorekamo-marketing

Retirer les modules kamo-capcha-widget node-modules de repo

Drop tracked files under - donc le arbre correspond à une installation propre (les dépendances appartiennent à la serrure de colis, pas git).

Kamo·6mo ago
Featurekamo-marketing

Afficher l'état en direct avec le lien changelog et le nombre quotidien

Remplacer le compte à rebours de l'aperçu et la copie d'inscription par un compact "Now LIVE" appeler, garder le lien changelog, et toujours montrer le nombre d...

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
ChoreSecurityService

Reconstruit IC/CD contre RoleRightTypeIdConverter

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
ChoreSecurityService

Reconstruire l'IC/CD

Kamo·6mo ago
FeatureSecurityService

Faire des rôlesRightsSyncService entièrement auto-cicatrant chaque boot

L'ajout ou la suppression d'un type RoleRightTpe ne doit plus jamais nécessiter de fonctionner KamoInitializeserService. syncAll() exécute maintenant trois phas...

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
Chorekamo-register

Enlever OrganizationType enum déprécié

L'enum est enuveuse - l'identification de l'orge de la plate-forme-propriétaire est maintenant pilotée par le nouveau drapeau Organization.isTopLevel, et les va...

Kamo·6mo ago
Featurekamo-internal

Ajouter les paramètres de l'administration de la plate-forme et les subventions du plan d'orgg, les événements, le catalogue de plans

- Nouvelles pages sous/fixes/plateforme (sauvegardées par hasPlatformAdminAccess): - / organisations - liste de chaque org, subvention/modifier/revocher les p...

kamo·6mo ago
FeatureBillingService

Ajouter PlatformAdmin contrôleur et service pour les subventions au plancomp

- PlatformAdminContrôleur à l'adresse /api/billing/plateforme (niveaux de la classe (PlatformAdminOnly) GET/orgs, GET/orgs/orgs/orgId - POST/orgs/-org-difi/...

Kamo·6mo ago
FeatureInitializerService

Seed Organization.isTopLevel pour kamocrm et OWNER-UNLIMITED auto-comp-plan

- DataLoader: drop OrganizationType arg de createOrg, set is ToopLevel-true on kamocrm - KamoCRMAgeReqUpdateRunner - test: correspondance sur IS-TOP-LEVEL ' TRU...

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
Featurekamo-shared-library

Ajouter Organization.isToplevel, PaymentMethod.COMP, COMPz et supprimer OrganizationType enum

- Organisation : remplacer le champ mort par le drapeau « is ToopLevel » pour l'identification du propriétaire de la plate-forme - PaymentMethod: ajouter COMP p...

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

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