KamoCRM

Historique des changements

Chaque fonctionnalité, correction et amélioration est publiée au fur et à mesure de son expédition.Rien n'est retenu pour un lancement.

17,659
Total des changements
6,077
Caractéristiques
5,341
Fixes
30
Projets
Filtrer par projet
Tous les projets17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 19, 2026
Featurekamo-shared-library

Appliquer tous les cadres non-rôles sur ChildOrgSecurityModel

Ajout d'une application de bout en bout pour les paramètres restants sur une organisation appliquée modèle de sécurité. Tous les paramètres qui n'étaient aupara...

Kamo·6mo ago
Featurekamo-shared-library

Appliquer les règles de force modèle et la résolution des défaillances de DEFAULT sur les droits des membres

- Roulement désormais de l'application Les 4 modèles de rôle par défaut du modèle en plus de la cascade existante (rôlesorgs - Département - titre d'emploi - me...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter le modèle maître, les modèles de rôle par défaut et le résolveur de modèle appliqué

Introduit la couche de données pour le nouveau flux de modèle de sécurité de type branche: - L'organisation gagne des colonnes de type idesucith et de modèle d...

Kamo·6mo ago
Featurekamo-shared-library

Retirez MANAGE-USERS droit (id-19) de RoleRightType enum

Kamo·6mo ago
Featurekamo-shared-library

Ajouter OrgBranchTypeService

Kamo·6mo ago
Featurekamo-shared-library

Ajouter OrgBranchTypeRepository

Kamo·6mo ago
Featurekamo-shared-library

Ajouter OrgBranchTypeDTO

Kamo·6mo ago
Featurekamo-shared-library

Ajouter OrgBranchType entité

Kamo·6mo ago
Fixkamo-shared-library

Réécrire tous les modèles canoniques avec un design de marque complet

Les 5 modèles utilisent maintenant la structure de table extérieure cohérente (600px, arrondie). carte, en-tête gris/pied) correspondant à la sérialisation de l...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter MANAGE-MEMBERS(130) droit à RoleRightType

Kamo·6mo ago
Featurekamo-shared-library

Ajouter 11 nouveaux droits (119-129) et type de service CALCULATOR

MANUEILLE-CRM-ÉETTINGS, VEW-TASKS, CALC-SIMPLE, CALC-SCIENTIFIQUE, CALC-PROGRAMMER, CALC-GRAPHING, CALC-UNIT-CONVERTER, CALC-CURRENCY-CONVERTER, CALC-EMOJIS, CA...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter 7 droits d'accès au module (ID 112-118)

ACCESS-COMMERCE, VEW-CALENDAR, ACCESS-CHAT, ACCESS-MAIL, ACCESS-VOIS, VUE-SUPPORT, VUE-ANALNALYSE

Kamo·6mo ago
Featurekamo-shared-library

Améliorer le modèle de vérification des e-mails et la récupération URL, le texte d'expiration, le sujet

- Ajouter un lien de vérification en texte clair sous le bouton en tant que copier-pâte de secours - Passer la variable d'expiration de l'expiration de M. . . ....

Kamo·6mo ago
April 18, 2026
Stylekamo-shared-library

Ajouter un cadre extérieur de marque au modèle canonique de vérification par courrier électronique

Enveloppe le contenu intérieur avec un obus de courrier électronique approprié: en-tête avec nom d'orgge, zone de teneur rembourrée, et pied de page. Utilise l'...

Kamo·6mo ago
Refactorkamo-shared-library

Supprimer le chargement de caractéristiques avide de getOrganizationByDomain

Les caractéristiques sont une préoccupation d'orgage sans rapport avec la plupart des appelants de cette méthode (par exemple, enregistrement, résolution du dom...

Kamo·6mo ago
Fixkamo-shared-library

Mutate présente la collecte en place pour éviter l'erreur de retrait d'un orphelin en cascade

Calling org.setFeatures(newList) remplace la persistance Hibernate-tracked collecte, provoquant JpaSystemException lorsqu'une requête déclenche un autoflush dan...

Kamo·6mo ago
Fixkamo-shared-library

Ajouter false de DEFAULT à la définition de la colonne vérifiée par e-mail

Le migrateur de schéma d'Hibernate génère ALTER TABLE sans défaut, échouer sur les tableaux avec les lignes existantes. columnDéfinition le force à inclure le D...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter les entités de récupération et les repos; bump à 1.3.0 (SP3)

Ajouter PasswordResetToken, SmsOtp, RecoverySession, AccountVerificationCode Entités JPA avec référentiels correspondants pour le flux de récupération SP3.

Kamo·6mo ago
Chorekamo-shared-library

Bump kamo-shared-library version à 1.2.0 pour les ajouts SP1

Ajoute EmailTemplate, EmailTemplateCategory, TemplateStatus, TemplateKeys, CanonicalTemplate, CanonicalTemplateLoader, et ressources HTML canoniques.

Kamo·6mo ago
Featurekamo-shared-library

Ajouter CanonicalTemplateLoader et CanonicalTemplate record

Lire les trois modèles REQUIS (COMSEAU, PASSWORD-RESET, EMAIL-VERIFICATION) à partir des ressources de la voie de classe à Consommé par KamoInitializerService p...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter HTML canonique et JSON pour BIENVENUE, PASSWORD-RESET, EMAIL-VERIFICATION

Contenu de la source de la vérité pour les lignes SYSTEM. Chargement à KamoInitializerService démarrage par CanonicalTemplateLoader et UPSERTed dans e-mail-temp...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter EmailTemplate entité et référentiel

Conserve une ligne SYSTEM par modèle-clé (org-id NULL, is-system TRUE) plus un clone par org par modèle. Soft-reference org-id/category-id. DB- les horodatages ...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter EmailTemplateCategory entité et référentiel

Catégories à criblage pour les modèles d'e-mails. Soft BIGINT org-id (pas de FK) correspond aux modèles existants. L'unicité du nom insensible au cas par or est...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter TemplateStatus enum et TemplateKeys constantes pour les modèles transactionnels

Déclare les états de cycle de vie REQUIS/CUSTOM/ARCHIVÉ et les trois clés de modèle requises (COMSEAU, PASSWORD-RESET, EMAIL-VERIFICATION). Contrats variables p...

Kamo·6mo ago
April 17, 2026
Featurekamo-shared-library

Ajouter la vérification de la propriété de domaine via l'enregistrement DNS TXT

- OrgDomain: ajouter verificationToken and ownershipChoises et propriétéChamps consolidés - DomainService: ajouter setVerificationToken() et setOwnershipVerifie...

Kamo·6mo ago
Fixkamo-shared-library

Demander CommitLogs avec LEFT JOIN donc les enregistrements de traduction zéro sont captiaux par réessai

L'ancienne requête sélectionnée parmi CommitLogTranslation et les journaux d'engagement Les traductions lui étaient invisibles. Utiliser LEFT JOINT DE COMPTELog...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter sslConfirmed/sslConfirmedAt champs à OrgDomain et DomainDTO

Ajoute deux nouveaux champs à l'entité OrgDomain et à DomainDTO pour suivre SSL état de confirmation du certificat après les problèmes de service d'auto-cert un...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter des entités de facturation et des référentiels pour l'intégration de Stripe

Nouveau paquet - avec 9 entités (BillingCustomer, Billing Subscription, BillingPaymentMethod, Facture, BillingCredit, BillingCreditLedger, BillingConfig, Billin...

Kamo·6mo ago
April 16, 2026
Featurekamo-shared-library

Ajouter des entités de traduction et des référentiels pour CommitLog, KbArticle, SubscriptionPlan

- CommitLogTranslation et CommitLogTranslationId (PK: commit-log-id, local) - KbArticleTranslation et KbArticleTranslationId (PK: article-uid, local) - Subscrip...

Kamo·6mo ago
Featurekamo-shared-library

Restaurer les langues supprimées avec traduction

Ajouter traductionSoutien Booléen à LanguageType enum. Restaurer l'URDU, MARATHI, TELUGU et GUJARATI (translationSupported-faux). Tous 22 les langues précédemme...

Kamo·6mo ago
Fixkamo-shared-library

Remplacer DocumentNotFoundException par ImagingException dans ImageService

DocumentNotFoundException a été supprimé dans le cadre de la suppression de l'entité du document. Mais ImageService l'a toujours référencé en 9 places. Remplacé...

Kamo·6mo ago
Featurekamo-shared-library

Supprimer l'entité de document autonome - tous les documents utilisent maintenant le système d'imagerie Img/ImgDat

L'entité du document, le documentOpository et le documentNotFoundException sont les enlevés. L'intégration DocsService WOPI et Docs fonctionne désormais entière...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter des entités du système d'admission par le plomb, des dépôts, des DTO et des services

Ajoute la couche de données complète pour le système automatisé d'admission de plomb: - 4 entités : LeadIntakeEndpoint, LeadIntakeFieldMapping, LeadIntakeRawPay...

Kamo·6mo ago
Featurekamo-shared-library

Ajouter à l'appel d'or à CommitLogReposittor

Kamo·6mo ago
Fixkamo-shared-library

Supprimer le champ de type membre entièrement pour empêcher Hibernate duplicate colonne

Les corrections précédentes (-transitage sur le champ, 'Access(AccessType.FIELD) en classe) étaient insuffisantes. L'inspection Bytecode a révélé que Lombok's "...

Kamo·6mo ago
Fixkamo-shared-library

Ajouter "Access(AccessType.FIELD) à membre pour arrêter le mappage en Hibernate getMemberType() en colonne

Le correctif précédent (Transient sur le champ memberType) était insuffisant. Hibernate 6 découvait encore que la méthode de type “spéciace() public via le bala...

Kamo·6mo ago
Featurekamo-shared-library

Suivre par un membre sur l'entité Img

Ajouter le champ createdParMember (ManyToOne) à Img donc le téléchargeur est ont persisté à l'heure de téléchargement. ImageService.uploadDocument() le définit ...

Kamo·6mo ago
Fixkamo-shared-library

Résoudre l'erreur SQL de niveau de sécurité causée par la colonne MEMBER-TYPE en Hibernate 6

Member.java a cartographié MEMBER TYPE à la fois en tant que «DiscriminatorColumn» et en tant qu'explicite Champ de la colonne. Hibernate 6 a sélectionné la col...

Kamo·6mo ago

Comme ce que vous voyez l'expédition?

Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.

Commencez gratuitement pour toujoursVoir la tarification