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 20, 2026
April 19, 2026
FeatureInitializerService

Le modèle principal s'applique aux trois types de membres sur init

provisionMaxedOutMasterModel sets désormais s'applique aux membres, s'applique à ToTeramMembers, et s'appliqueToToWwners tout est vrai de chaque type de membre ...

Kamo·6mo ago
FeatureInitializerService

Le modèle de rôle par défaut de l'administrateur commence par tous les droits

provisionMaxedOutMasterModel remplit désormais le modèle de l'administrateur avec chaque type de rôle à stratagème. Les trois autres modèles (membre de l'équipe...

Kamo·6mo ago
FeatureInitializerService

Fournir un modèle de sécurité principal maxed-out pour KamoCRM sur init

DataLoader crée et affecte désormais un maître ChildOrgSecurityModel à KamoCRM immédiatement après la création de l'orge, avec chaque réglage max. à la valeur l...

Kamo·6mo ago
FeatureInitializerService

Ajouter FEATURE-REQUESTS à la catégorie d'appui et toutes les cartographies de plan-carratures

Libre: Vote communautaire, Démarreur: Vote et demande, Entreprises: Demandes prioritaires, Entreprise: Custom dev inclus

Kamo·6mo ago
FixInitializerService

Lignes de modèle de mailler UPSERT SYSTEM à chaque course

Auparavant, le coureur de graines n'a inséré que des rangées qui n'existaient pas. les changements de HTML canonique ne se propagent jamais au DB. Maintenant SY...

Kamo·6mo ago
April 18, 2026
FixInitializerService

Ajouter dao.repositories à la numérisation des dépôts de Jpa

EmailTemplateRepository lives sous dao.repositories.email, not dao.repos, Il n'a donc pas été pris en tant que haricot de printemps.

Kamo·6mo ago
FeatureInitializerService

SP5 migrent KamoCRM agereq vers TOUS LES WORK-ÉLIGIBLE

Ajouter KamoCRMAgeReqUpdateRunner (ordre 10) et conditionnel idempotent UPDATE sur le démarrage; Où la clause vérifie l'ancienne valeur, de sorte que les re-run...

Kamo·6mo ago
FeatureInitializerService

Ajouter EmailTemplateSeedRunner for SYSTEM et par or ensemencement

S'exécute à l'Order (20) sur le startup KamoInitializerService. Charges canoniques modèles à partir de ressources de kamo-shared-library; upserts SYSTEM rows (n...

Kamo·6mo ago
FeatureInitializerService

Ajouter des index uniques partiels et des contraintes CHECK pour les e-mails-modèles

Hibernate ddl-auto ne peut pas générer d'indices uniques partiels ou de chèvre calculé contraintes. Cet engagement les ajoute via le idempotent idempotent DDL r...

Kamo·6mo ago
FeatureInitializerService

Semener KamoCRM avec All-WORK-ELIGIBLE sur des installations fraîches

L'aide createOrg() applique cet argument unique aux deux AgeReqTypeMembre et âgeReqTypeTeamMembre ; cohérent avec convention de la plate-forme. Assaisonnant ave...

Kamo·6mo ago
RefactorInitializerService

Serre KamoCRMAgeReqUpdateRunner par avis

- Rétablir le paragraphe de Javadoc expliquant la justification de l'ordonnance(10). - Le test fait maintenant référence à la constante UPDATE-SQL directement a...

Kamo·6mo ago
FeatureInitializerService

Ajouter un coureur à usage unique pour migrer KamoCRM agereq à All WORK-ELIGIBLE

MISE À JOUR conditionnelle idémpotent s'exécute au démarrage du service; LORS, les contrôles de la clause l'ancienne valeur attendue, de sorte que les rediffusi...

Kamo·6mo ago
April 17, 2026
FeatureInitializerService

Ajouter ssl-confirmé et ssl-confirmed-at colonnes à org-domains

Ajoute des instructions idémpotentes de la TABLE ALTER pour fournir les deux nouvelles colonnes nécessaire pour le suivi de confirmation SSL de configuration DN...

Kamo·6mo ago
FixInitializerService

Mettre à jour la version kamo-shared-library de 1.0.0 à 1.1.0

Nécessité de résoudre les nouvelles entités de facturation dans le commerce.facturation paquet ajouté à la bibliothèque partagée 1.1.0.

Kamo·6mo ago
FeatureInitializerService

Ajouter l'initialisation de la configuration de facturation à KamoCRMPricingLoader

Semence un BillingConfig par défaut (ORG-PAYS-ALL, SOFT-LOCK, grâce de 7 jours) pour l'organisation KamoCRM lors du démarrage de la chargeuse de tarification. A...

Kamo·6mo ago
April 16, 2026
FixInitializerService

Courrier électronique en tant qu'ajouts payants, non inclus gratuitement

- Hébergement KamoMail : 5 dollars/utilisateur/mo pour tous les plans - Intégration par courrier électronique de la 3e partie : 2 dollars/utilisateur/mos add-on...

Kamo·6mo ago
FeatureInitializerService

Mettre à jour les prix KamoCRM pour les taux de marché de l'aller-seuil

- Démarreur : 34 euros/mois (28 euros par an), Entreprises : 72 euros/mois (59 euros par an), Entreprises à partir de 109 euros/mois (99 euros par an) - Port du...

Kamo·6mo ago
April 11, 2026
FixInitializerService

Prolonger la date de fin de promotion du 18DOFF à 2026-12-31

La date de fin du 14 avril a amené la page d'offre à être indiquée comme expiré.

Kamo·6mo ago
RefactorInitializerService

Utiliser List-String-Cling----------------------------------

Mise à jour KamoCRMPricingLoueur pour utiliser List.of() pour les plansIds et applicablesBillingCycles, en correspondance avec la migration de la bibliothèque p...

Kamo·6mo ago
FeatureInitializerService

Utiliser createOrganizationOwner pour les membres admin, renommer INTERNAL en TEAM-MEMBER

Mettre à jour la création du propriétaire pour utiliser la nouvelle méthode de créationOrganizationOwner qui gère automatiquement l'attribution des rôles d'admi...

Kamo·6mo ago
April 9, 2026
April 4, 2026
FeatureInitializerService

Ajouter des données de type webinaires et de données de démarrage du marché du plomb pour la démonstration de KamoCRM

Ajout d'une initialisation des données de démarrage pour le système d'ordonnancement des webinaires: - "KamoCRM Software Introduction Demoar" type de webinaire ...

Kamo·6mo ago
April 3, 2026
FixInitializerService

Colonnes Drop UUID-typed customer-id/customer-group-id pour les loisirs INT8

Après RetailCustomer (UUID PK) et compte (Long PK) refactor, le commerce-cart, Les tables des listes de commerce avaient des colonnes de clients avec Type UUID ...

Kamo·6mo ago
FixInitializerService

Nettoyage des offres commerciales CockroachDB orphelins de marque id/tax-class-id-id-id-id-id-id---tax-classe-id-id-classe-id-id-classe

CockroachDB applique par défaut des colonnes FK annulables, créant Les UUID orphelins qui rompent la création de la contrainte FK. Nullifier les orphelins et ré...

Kamo·6mo ago
April 2, 2026
FixInitializerService

Supprimer l'essai de 14 jours des plans de démarrage et d'entreprise

Le plan gratuit sert d'expérience à l'essai - pas besoin de séparer les périodes d'essai sur les plans rémunérés.

Kamo·7mo ago
April 1, 2026
FixInitializerService

Supprimer les données d'abonnement simulées de DataLoader

Supprimer loadMockSubscriptionData (BASIC/PRO/ENTERPRISE faux plans) de loadMockPOSData. Toutes les données d'abonnement pour KamoCRM sont désormais exclusiveme...

Kamo·7mo ago
FeatureInitializerService

Ajouter KamoCRMPricingLader avec un modèle de prix de commercialisation complet

Précharge la structure complète de prix de l'abonnement de KamoCRM dans le Organisation KamoCRM, en miroir de la page /prix sur le kamo-marketing: - 4 plans : ...

Kamo·7mo ago
FixInitializerService

Mettre à jour les données d'amorçage pour utiliser les nouveaux champs DTO du plan d'abonnement

Remplacer déprécié par planType, maxSeats et description dans l'abonnement DataLoader planifier des données de semences.

Kamo·7mo ago
FixInitializerService

Ajouter l'importation et le corriger l'appel de créationMember dans DataLoader

Ajoute l'absence d'importation pour la classe de membre et remplace l'absence memberService.createMember() avec memberRepository.save() pour la création d'un me...

Kamo·7mo ago
March 29, 2026
March 28, 2026
RefactorInitializerService

Schéma de la bandeCleanupRunner à seulement des solutions post-Hibernate

Hibernate ddl-auto: update gère toutes les créations table/colonne de la JPA entités. Suppression de toutes les instructions redondantes de CREATE TABLE/ADJOUTE...

Kamo·7mo ago
FeatureInitializerService

Ajouter schéma de table AI-CHAT-FEEDBACK

Kamo·7mo ago
March 27, 2026
FixInitializerService

Auto-réactivez toutes les applications au stade complet pour les nouvelles orgs au lieu d'une liste codée en dur

Remplace la liste des caractéristiques codées en dur (qui avait des doublons et des types dépréciés) avec une boucle sur toutes les Types de service non dépréci...

Kamo·7mo ago
March 24, 2026
FeatureInitializerService

Migrez tout le rôle de tous aux membres et créer un rôle de membre de l'équipe

- Renommer la colonne ROLE-EVERYONE-ID en REUX-MEMBER-ID - Renommer les rôles existants "Tout le monde (se conforme à tous)" en "Membres" - Fixer des drapeaux s...

Kamo·7mo ago
March 23, 2026
FeatureInitializerService

Ajouter la colonne de traitement de l'IA et le tableau d'enregistrements de notes

Ajouter la colonne AI-PROCESSING-ENABLED au tableau des notes et créer NOTE-EMBEDDING-RECORDS table pour la vectorisation RAG de la note de suivi.

Kamo·7mo ago
March 22, 2026
FixInitializerService

Supprimer RoleRightsSyncRunner et les droits sont ajoutés manuellement pour les orges existantes

L'insecte sous-jacent dans le l'émission d'entité) a été fixée en librairisseur kmo-shared. Nouveaux droits pour Les rôles existants seront ajoutés manuellement...

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