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
July 2, 2026
FeatureInitializerService

Codifier 4,2 scripts-writer-soule de sécurité partiel-unique à écriture unique

Au plus UNE exigence LIVE par (prêt-file-uid, img-doc-type-id, party) cellule d'obligation. - couche d'application idempotency lire ne peut pas attraper un doub...

Kamo·4mo ago
July 1, 2026
ChoreInitializerService

Reconstruire contre la dernière kamo-shared-library

Kamo·4mo ago
June 30, 2026
FeatureInitializerService

Indice unique NULLs-safe pour les versions ClosingWorkflowTemplate (doc 05 -6,3)

Une version par grain (organisation-id, scope-level, scope-ref-id). Le CRDB est NULLs-distinct, donc divisé pour le l'ulcôture nulle (réf-id (miroirs mlos'aiptp...

Kamo·4mo ago
FixInitializerService

Dissoculation sans conditions de sécurité de l'indice AiPullThroughPolicy mono-actif (doc 09 -8)

Le CRDB est NULLs-distinct, donc le single (lender-profile-id, market-id) OU OU AI 'ACTIVE' index NE 'ACTIVE' 'l'index 'ACTIVE' NE NE SERONT PAS un filetage de ...

Kamo·4mo ago
June 29, 2026
FeatureInitializerService

(loan-file-uid,type) Indice monoactive monoactive natif (doc 11 -5,3/-6.2)

Ferme un trou double-actif préexistant dans le registre des prêts-identifiants MLOS: index a) - ne contraint (org, type, VALUE) que pour les 10 REGISTRY-NATIVE ...

Kamo·4mo ago
June 28, 2026
FeatureInitializerService

Indice antidouble-soleil pour les enregistrements de verrouillage RCE (doc 08 -7,3)

SchemaCleanupRunner ajoute un Indice UNIQUE sur le cas de l'enregistrement de l'enregistrement (organisation-id, loan-scenario-id) État IN : Chez au plus un tau...

Kamo·4mo ago
FeatureInitializerService

-2.4 Indice partiel-unique à l'achat d'AUS sur le brocilage de mlos-aus-run

Une AusRun par les Aetes (non supersté, non congelée) AusRun per (loan-file-uid, source-label) comme l'achat d'AUS" (doc. Sûr de débarquer maintenant que l'aute...

Kamo·4mo ago
June 27, 2026
FeatureInitializerService

Registre pkg - RCE/pull-through DDL (docs 08/09)

SchémaCleanupRunner: (partiellement-unique) rce-commit-ai-décision-fk rce-commit-lock-record-fk- rce-commit-pricing-snapshot-fk (le '7.4 snapshot supprimer-guar...

Kamo·4mo ago
FeatureInitializerService

Inscrivez com.kamo.z.shared.mlos.aus dans les référentiels de l'entreprise (doc 10)

Nouveau paquet de retraite aus (AusRun et enfants).

Kamo·4mo ago
FeatureInitializerService

EventProjectionPolicy-default Indice unique partiel (doc 07 -6,7)

- LOReux organisation-id IS NULL - brossée la plate-forme-pare-feuille singleton (CRDB NULLs-distinct laisse les lignes d'orge nulles sans contrainte autrement;...

Kamo·4mo ago
FeatureInitializerService

RuleVersionPin entrée-zpin hard FK (doc 06 -4,46)

mlos-rvpe-pin-idx - mlos-rvpe-pin-fk --- mlos-rule-version-pin.uid), en miroir de la satisfiante--exigence FK. Appliqué et vérifié.

Kamo·4mo ago
FeatureInitializerService

Clé de règles DB CHECKs (doc 06 - 4.2/-9,2)

3 CHECKs biconditionnels appartenant à la plate-forme (mlos-requirequirement-rule / 'règle / mlos-freshness-policy: platform-owned-set (organisation id IS NULL)...

Kamo·4mo ago
FeatureInitializerService

Schéma pour le modèle de condition de 1 obligation/état de non-satisfaction (doc 06)

Inscrivez-vous com.kamo.z.shared.mlos.docs dans les départements de la société (nouveau repo pkg) SchemaCleanupRunner Support pour mlos - acquis - satisfaction ...

Kamo·4mo ago
FeatureInitializerService

Formulaire du grand livre du consentement du conseil (doc 07 - 6)

- KamoInitializerApp : « EnableJpaRepositories » (nouveau recuple pkg pour - SchémaCleanupRunner: mlos-consent-one-identity-chk-num-nonnulls(party-uid, raw-...

Kamo·4mo ago
FeatureInitializerService

DécisionInpute provenance-intégrité DDL (décision-spin 2c)

décision-entrée auto-crée via ddl-auto; SchemaCleanupRunner ajoute les invariants Hibernate ne peut pas émettre: - Décision - entrée-one-source-chk: num-nnulls(...

Kamo·4mo ago
June 26, 2026
ChoreInitializerService

En attente WIP (pas d'IC/CD sur ce repo)

DataLoader: modèle de sécurité de base de la plate-forme et câblage de décharge de marché KamoCRM - ajouter KamoCRMMarketBackfillLoader; supprimer le retrait de...

Kamo·4mo ago
PerformanceInitializerService

Arrêter le bras de fer à l'arrêt par coup de remorqueur FK dans SchemaCleanupRunner

Retirer les gouttes de nettoyage de RetailCustomer-Account-Account-s de commerce-carts.customer-id, et ceux-ci les colonnes sont maintenant en direct, les colon...

Kamo·4mo ago
FeatureInitializerService

Indice de conversion de la ligne directrice sans lapet partiel-unique (phase 2 tranche 7)

SchémaCleanupRunner: ux-guideline-version-active partielle-unique L'état d'origine «ACTIVE» ET efficace IS NULL - une version directrice ouverte/actuelle des AC...

Kamo·4mo ago
FeatureInitializerService

Propriété de la plate-forme de valeur CHECK (Phase-2 Slice 4)

SchémaCleanupRunner: AJOUTER CONSTRAINT mlos-value-set-ownership-chk VÉRIFICATION (plateforme et appartenant à l'organisation NULL)) et doc 02,2 dollars: une ta...

Kamo·4mo ago
FeatureInitializerService

CHECK (Phase-2 Slice 2)

SchémaCleanupRunner: AJOUTER CONSTRAINT VÉRIFICATION ((amortissement-type - 'ARM') (bras-fixed-période-mois-n'est-n'A-nALLA-NON-NULLÉ) - une période fixe est dé...

Kamo·4mo ago
FeatureInitializerService

Indice de non-volonté de la fiche de suivi du catalogue de la feuille de taux (phase 2)

- EnableJpaRepositories - com.kamo.z.shared.mlos.catalog (le nouveau MlosInvestor/ Reprise; entités déjà couvertes par l'EntityScan). - SchémaCleanupRunner: u...

Kamo·4mo ago
FeatureInitializerService

Indices uniques partiels et invariants d'entretien (achèvement de la configuration de la phase 1)

SchemaCleanupRunner DDL pour les nouveaux domaines mlos.config (mlos.config déjà en EnableJpaRepositories; Hibernate ddl-auto:update crée les tableaux): - indic...

Kamo·4mo ago
FeatureInitializerService

Enregistrer mlos.config repo pkg (Phase-1 Slice 1)

Ajouter com.kamo.z.shared.mlos.config à "EnableJpaRepositories so KamoInitializer" crée de l'entrée de mlos-lender-profiles et de l'entrée. Index (incl. UNIQUE ...

Kamo·4mo ago
FeatureInitializerService

Registre mlos.conformité repo pkg (Slice 2c-i)

Ajouter à Ajouter des référentiels Jpa afin que KamoInitializer crée mlos-adverse-action-timer-mlos-regx-timer. Indexes déclarées par l'entité Tableau : pas de ...

Kamo·4mo ago
FeatureInitializerService

Registre mlos.legal repo pkg (Slice 2b)

Ajouter com.kamo.z.shared.mlos.legal à "EnableJpaRepositories so KamoInitializer" crée des mlos-licendus-act-registre / mlos-ron-eligibility / mlos-steward-lice...

Kamo·4mo ago
FeatureInitializerService

Register mlos.steward et mlos.orchestration repos; Schéma de la tranche-2a

- KamoInitializerApp - EnableJpaRepositories: ajouter la prise MLOS accumulée colis plus esign/prêts personnels, le chaînon de type KamoInitializer possède ...

Kamo·4mo ago
May 18, 2026
FeatureInitializerService

Migration pour la marque faisant face à l'emprunteur et les colonnes de divulgation

Ajoute les sept colonnes annulables de l'Organisation de bibliothèque kamo-shared L'entité déclare maintenant (TAGLINE / NMLS-ID / PHONE-SUPPORT / EMAIL-SUPPORT...

Kamo·5mo ago
May 16, 2026
April 29, 2026
FeatureInitializerService

Ajouter le tableau MEMBRE-UI-PRÉFÉRENCES (ordre 60)

Idempotent CREATE pour le support de mémoire de préférences UI par membre le sélecteur de taille popover hexagone et les paramètres d'interface utilisateur futu...

Kamo·6mo ago
FeatureInitializerService

Migrate members.is-disponible à available-status enum

Kamo·6mo ago
FeatureInitializerService

Ajouter les colonnes CDR caller-ID au tableau des enregistrements (ordre 40)

Ajout de l'appeler-id-num, caller-id-name, call-direction, et call-result colonnes à la table des enregistrements afin que l'onglet d'historique de téléphone lo...

Kamo·6mo ago
April 27, 2026
FeatureInitializerService

Ajouter la langue membre - par défaut - colonnes de monnaie

Ajoute deux colonnes NOT NULL au tableau des membres soutenant la nouvelle colonne Membre.language (VARCHAR DEFAULT 'ENGLISH) et Member.defaultCurrency (VARCHAR...

Kamo·6mo ago
FeatureInitializerService

Lecat de migration pour les colonnes de l'enregistrement des fournisseurs de l'enregistrement et des colonnes d'archives VM

AddORDINGS.provider-instance-id (UUID) et provider-external-id (VARCHAR(64)) plus l'indice de recherche de l'onglet idx-recordings-provider-lookup index utilisé...

Kamo·6mo ago
April 26, 2026
FeatureInitializerService

Ajouter les colonnes d'inclusion d'entreprises et de noms d'entreprise

LeadCompanyColumnRunner (Ordre 40) ajoute de manière idempotent : - lead-markets.include-company (BOOLEAN, nullable) - suivi de la question de savoir si un le...

Kamo·6mo ago
April 24, 2026
FixInitializerService

Utiliser la syntaxe CockroachDB compatible DROP INDEX CASCADE

CockroachDB rejette la TABLEAU DE L'ALTER... CONSTRAINT DE LA DROP pour les contraintes UNIQUES avec: non mis en œuvre: ne peut pas laisser tomber la contrai...

Kamo·6mo ago
FeatureInitializerService

Migration du téléphone à plusieurs instances/fournisseur de SMS

S'exécute après Hibernate ddl-auto:update crée de nouvelles tables (VOIP-PROVIDER-INSTANCE, APPLICATION, ÉLÉTÉTHALISATION, PHONE-EXTENSION, PHONE-END-USER, PHON...

Kamo·6mo ago
RefactorInitializerService

Drop teamMemberPayFeesSet de DataLoader

Le provisionneur-modèle maître ne passe plus par les frais de rémunération des trois États supprimés réglage lors de la création du modèle de sécurité maître - ...

Kamo·6mo ago
April 23, 2026
FixInitializerService

Membre de l'équipe is-a membre; drops tm.get calls() calls

TeamMember utilise l'héritage JOINED - il est membre, aucun membre imbriqué champ. Le remblai était appelé tm.getMember() qui n'existe pas. commute également le...

Kamo·6mo ago
April 21, 2026
April 20, 2026
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
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

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