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
August 9, 2026
FeatureInitializerService

Schéma pour la mesure du stockage par boîte de courrier

- cales, par boîte aux lettres et par jour d'arrivée, RFC822 octets que la boîte aux lettres tient. La comptabilité de stockage n'avait pas de source honnête po...

Kamo·2mo ago
FeatureInitializerService

Mouteur de schéma pour org-storage-snapshots

Miroirs OrgStorageSnapshot comme DDL explicite, selon le style de la maison et ddl-auto crée le tableau en premier, donc le CREATE est un gouffre et les DAFULT ...

Kamo·2mo ago
FeatureInitializerService

Déclarer la division de l'application

Le remblai n'a jamais rempli qu'une ligne de plan qui manquait - délibérément, de sorte qu'il ne pouvait pas silencieusement déplacer un niveau - qui a laissé d...

Kamo·2mo ago
FixInitializerService

Seules les racines réelles obtiennent les lignes d'application de la plate-forme

La possession de plans d'abonnement a été considérée comme une preuve d'une racine de droit. Ce n'est pas: un client org gère ses propres marchés de commerce et...

Kamo·2mo ago
FixInitializerService

Même alias NPE dans les semeurs de l'initialisateur

resolveAll() n'a pas d'entrée pour un alias déprécié partageant un id avec une application en direct, donc boucler ServiceType.values() et désférencer le résult...

Kamo·2mo ago
August 8, 2026
FixInitializerService

Bind le renommage de la coupure en tant que Timestamp, pas une corde

CockroachDB refuse «timestamp»(6) au lieu de le mouler, de sorte que la réparation de l'application-configure a été jetée. sur sa première déclaration chaque bo...

Kamo·2mo ago
FixInitializerService

Réparation du deuxième site de renomlysé par le LOS

est énuméré (STRING) et détient Noms de type de rôle, donc un rôle par défaut accordant des réserves hypothécaires "LOS-VIEW-PIPELINE". C'est le 3 placez la ren...

Kamo·2mo ago
FixInitializerService

Lié la renommage de la réparation LOS en lignes qui précèdent le renommage

La réparation correspondait sur la corde seule et courait sur chaque botte, donc il a cessé d'être idémpotent le moment quiconque accorde l'application de prêt ...

Kamo·2mo ago
FixInitializerService

Master model honore une retraite runtime; abandonne un garde mort

provisionMaxedOutMasterModel permet à chaque application de l'ordonnance de la plate-forme, et que la largeur est délibérée - le pré-lancement de l'alimentation...

Kamo·2mo ago
FixInitializerService

Subventions hypothécaires de réparation rendues orphelines par le LOS à la dénomination MLOS

ServiceType persiste à deux endroits et le renomme 2026-08 seulement a été comptabilisée. ORG-FEATURES.FEATURE-TYPE stocke l'id numérique, donc la conservation ...

Kamo·2mo ago
FeatureInitializerService

Une ligne de catalogue correctement classée par application, sur chaque racine de droit

Neuf applis - POS, outils de commercialisation, calculatrice, Club, Inventaire, Legal, Games et les deux les systèmes de création n'avaient aucune représentatio...

Kamo·2mo ago
FixInitializerService

Les orgs de grands-pères gèrent déjà un marché du commerce fermé

M. MLOS a rendu la porte insatisfaisante pour les locataires: MLOS est toujours en train de PLANIFIER, et FeatureController.enable refuse une application non-CO...

Kamo·2mo ago
FixInitializerService

Droit à l'application de semences pour chaque racine, et cesser d'inventer des niveaux de plan

Deux défauts constatés en vérifiant prod avant de retourner kamo.entitlement.fail-open. Sign Pink est une deuxième racine de droit (isPlatformProduct, avec son...

Kamo·2mo ago
FeatureInitializerService

Lignes d'allocation de recharge dans le catalogue du plan de la plate-forme

Le droit se résout maintenant sur une colonne type service-type typée, mais aucune ligne de catalogue n'a été portée une, de sorte que chaque plan est toujours ...

Kamo·2mo ago
August 7, 2026
FeatureInitializerService

Pointeurs de la boîte aux lettres pour les départements et les orges, et renouer les départements

DEPTS.MAILBOX-ID et ORGS.CONTACT-MAILBOX-ID, tous deux sans FK à e-mail-provider.boxes: synchronisation des boîtes aux lettres de fournisseurs externes et peut ...

Kamo·2mo ago
FeatureInitializerService

Donner un entraîneur à un membre de l'équipe

Ajout MANAGER-ID à Member-team-member-member-member, une auto-référence annulable pour le rapport ligne. Rien n'est remboursé: aucun manager n'est une réponse c...

Kamo·2mo ago
FeatureInitializerService

Ajouter DEPTS.PARENT-DEPT-ID pour les départements emboîtés

Nullable sans recharge -- null signifie niveau supérieur, ce que chaque existe Le département était et la plupart resteront. Déclaré UUID clair avec un DEFAULT...

Kamo·2mo ago
FeatureInitializerService

Migrations pour les tables de gestion du grand livre des commissions et des tableaux de paiement Stripe

Les miroirs com.kamo.z.shared.commission. ddl-auto les créeraient à partir du annotations de toute façon; la DDL explicite est la convention de la maison et c'e...

Kamo·2mo ago
August 6, 2026
FixInitializerService

À défaut de l'exécution lorsqu'un index UNIQUE requis ne peut être créé

garantie() d'une exception capturée et enregistrée, de sorte qu'un INDICE UNIQUE DE CREATE échoué a été signalé le succès et le service booted sans aucune garan...

Kamo·2mo ago
FeatureInitializerService

Débarrquez le plan juridique

Ajout de la liste de scans com.kamo.z.shared.hr.legal et assure la l'unicité et les indices de recherche que la cartographie des entités ne peut pas exprimer en...

Kamo·2mo ago
FixInitializerService

Liants vides de portée à (MY-DOCS, '') et non le membre du propriétaire id

The My Docs DocManager ne passe jamais un assocObjectId prop, donc toujours résout et requêtes (3, ''). BACKFILL-EMPTY-SQL était de campler les liants vides pou...

Kamo·2mo ago
FixInitializerService

Correct javadoc sur le comportement Hibernate ddl-auto pour les colonnes NOT NULL

CockroachDB rejette ADD COLUMN... NON NON NON Sans DEFAULT sur un fond de population la tentative ddl-auto d'Hibernate échoue (enregistrée, non fatale) plutôt q...

Kamo·2mo ago
FeatureInitializerService

Recouvrement de la collection de chaque liant existant auquel appartient

Derne le champ d'application de l'Img du premier élément DOC; les liants vides retombent vers Le propriétaire est Mes Docs. N'applique PAS NULL uniquement après...

Kamo·2mo ago
August 5, 2026
FeatureInitializerService

Créer la colonne de recherche d'e-mail et son index inversé

- Il n'a jamais existé. EmailService est propre V1-email-metadata-schema.sql le déclare, mais cette migration n'a jamais fonctionné -- le le tableau provient de...

Kamo·2mo ago
ChoreInitializerService

Purge lead e-mail liens dont l'adresse du côté principal est la société

Remarques ce que l'ancienne règle de l'aide sociale a écrit avant qu'elle ne lise les domaines. Vivante la production a été purgée à la main à l'époque (126 lig...

Kamo·2mo ago
FeatureInitializerService

Schéma et germe de point de contact pour les transmissions de plomb

Hibernate crée les trois nouvelles tables des entités partageant les dirs; cela ajoute ce qu'il ne peut pas exprimer - l'indice unique partiel qui maintient au ...

Kamo·2mo ago
FeatureInitializerService

Schéma pour la couche de réunion multi-fournisseurs

Crée des jetons, ajoute les colonnes de fournisseur-identité à REETING-RECORDS et MEETING-RECORDING et Paramètres à zoom/Teams-capacitables vers ORG-MEET-CONFIG...

Kamo·2mo ago
FeatureInitializerService

Agent primaire résignable sur une possibilité réservée

PRIMARY-AGENT-MEMBER-ID est celui qui en offre maintenant; DEMANDE - BY-MEMBER-ID est laissé intact pour toujours. Annuleux sans remblai à l'exclusion des moyen...

Kamo·2mo ago
August 4, 2026
FeatureInitializerService

Colonnes de la Commission pour les opportunités réservées et les défauts de paiement du marché

Six colonnes annulables: la commission globale s'est mise d'accord sur une possibilité réservée, et la défaillance du marché qui le pré-remplit à l'approbation....

Kamo·2mo ago
ChoreInitializerService

Déposer les colonnes du destinataire de la citation

Le chef de file contient le nom, l'adresse et le téléphone du client; le snapshont sur le devis a dupliqué un enregistrement édité ailleurs. Les colonnes n'ont ...

Kamo·2mo ago
FeatureInitializerService

Tableaux pour les réservations d'opportunités

Miroirs LeadOpportunityReservation, LeadOpportunityCommissionSplit et dans la bibliothèque kamo-shared. ddl-auto: mise à jour les créer à partir des entités de ...

Kamo·2mo ago
August 3, 2026
FixInitializerService

Réparer l'option de citation par défaut FK ddl-auto ne peut pas atteindre

Le balayage dynamique existant ne couvre que les colonnes FK annulables qui portent déjà un Contrainte de la CLÉE ANTÉGNATION. exclus, et ddl-auto:update ne mod...

Kamo·2mo ago
FeatureInitializerService

Créer la piste d'audit durable de 164,312(b)

Jusqu'à présent, l'accès à l'IPH n'était enregistré qu'à un flux de logarithme avec maintien de 14 jours. contre une obligation de six ans, et sans surface de r...

Kamo·2mo ago
FeatureInitializerService

Créer les tableaux du deuxième facteur

Backs UserMfaEnrollment et MfaRecoveryCode en diplomate-scordiaire Authentification de la personne ou de l'entité, l'écart de l'évaluation de la conformité appe...

Kamo·2mo ago
FeatureInitializerService

Créer des HANDLES-PHI et PHI-EFFECTIVE-DATE sur les orgs

Rétroviseurs des deux nouveaux domaines de l'Organisation, après l'OrgBrandingFieldsMigration convention, donc les colonnes sont reproductibles sur n'importe qu...

Kamo·2mo ago
August 2, 2026
OtherInitializerService

Retourner "feat(phi): créer HANDLES-PHI et PHI-EFFICATIF-DATE sur les orges"

Cela revient à l'engagement

Kamo·2mo ago
FeatureInitializerService

Créer des HANDLES-PHI et PHI-EFFECTIVE-DATE sur les orgs

Rétrovise les deux nouveaux domaines de l'entité de l'Organisation en kôme-bibliothèque, à la suite de la convention OrgBrandingFieldsMigration. Les poules-PHI ...

Kamo·2mo ago
July 31, 2026
ChoreInitializerService

Démarreur maxSeats 5, maxSeats d'entreprise 25

Maintient le KamoCRM pour les prix d'amorçage en phase avec le catalogue vivant après repositionner les casquettes de siège publiées.

Kamo·3mo ago
July 30, 2026
FixInitializerService

Registres et référentiels

LeadService est désormais avide de câbles MarketLosConnectionResolver, ce qui nécessite intégrations.los-Repositories La liste explicite de KI des référentiels ...

Kamo·3mo ago
July 9, 2026
FeatureInitializerService

Originateur/première colonnes de l'expéditeur (- Ordonnance 90)

Colonnes annulables en additif et indice de numéro de transaction org-unique pour le MLOS de l'initiateur/réfacteur de transaction: mlos-loan-transaction (trans...

Kamo·3mo ago
July 8, 2026
FeatureInitializerService

Ajouter la colonne INVESTOR-PRICE à taux-saculations-sacs-snapshots

Ordonnance(80) idempotent ADD COLUMNIF PAS EXISTES (DECIMAL(9,4), correspondant au prix à 100 de sorte que le RCE MLOS peut enregistrer le véritable prix d'exéc...

Kamo·3mo ago
FeatureInitializerService

Indice unique faisant exécuter un ensemble de clôture actif par prêt (eClose double-close back-stop)

CREATE UNIQUE INDEX uk-mlos-closing-pkg-active-loan ON mlos-closing-package (Lunan-file-uid) Où le statut «ANNULÉ». Double appui durable derrière le Garde d'idé...

Kamo·3mo ago
July 6, 2026
FixInitializerService

Indice mono-liveté par homme (emprunter-uid)

Laisser tomber le parti uniquement - (il rejetterait un 2ème légitime l'exigence d'un co-emprunteur); Déjà appliqué à la prod.

Kamo·3mo ago
July 5, 2026
ChoreInitializerService

Scan et reprise (entités de transaction P1)

Kamo·3mo ago
FeatureInitializerService

Semez les 17 ensembles de règles du programme réel (doc03 et 9 phase 1)

Midonne les données faisant autorité sur les règles de programmation tirées du jeu de principes de gestion des clients KamoMLOS fichiers dans les fichiers (17 c...

Kamo·3mo ago
July 4, 2026
ChoreInitializerService

Indice partiel-unique de plate-forme unique pour mlos-governor-config (D4)

mlos-governor-config auto-cres le via ddl-auto; ajouter l'indice d'expression partielle unique le confinement de la plate-forme-default (organisation 'id IS NUL...

Kamo·3mo ago
FixInitializerService

Scan mlos.intake-reprise (-5.A) - goutte orphelin mlos-aus-connection-config (D40)

- Ajouter com.kamo.z.shared.mlos.intake à la rubrique "EnableJpaRepositories" (en) - a été scanné en composante mais pas une prise en charge de l'APP; avort...

Kamo·3mo ago
ChoreInitializerService

Drop - colonne (D39)

Le booléen grossier est remplacé par le moyen de programme mlos-investor-délégation enfant ; chutez la colonne NON NULL supprimée afin que les INSERT Hibernate ...

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