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,662
Total des changements
6,080
Caractéristiques
5,341
Fixes
30
Projets
Filtrer par projet
Tous les projets17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 9, 2026
FixBillingService

Réponse "est-ce que c'est vendable" du catalogue de l'application, pas de l'enum

La disponibilité est devenue modifiable par l'opérateur au moment de l'exécution, donc la déduire de ServiceType.getStage() signifiait la publication du MLOS da...

Kamo·2mo ago
CIBillingService

Mirror Maven Central via la copie Google GCS

Construire 19 échecs à chercher tomcat-embed-core à partir de repo.maven.apache.org avec "Tag mismatch" et a transfert corrompu, pas une erreur de code: le même...

Kamo·2mo ago
FixBillingService

Valider les codes additionnels avant de pouvoir accorder une application

Les codes actifs'addon' ont été écrits directement à partir du corps de la demande. C'était inoffensif alors que rien n'était lu la colonne, mais c'est maintena...

Kamo·2mo ago
August 8, 2026
FixBillingService

Cacher les applications inédites du catalogue Plans et Billing

- à l'arrière de l'onglet où un client choisit à quoi souscrire, afin qu'il ne soit pas en mesure d'offrir un produit toujours dans la liste non disponible, la ...

Kamo·2mo ago
FixBillingService

Gardez l'isofix sur les noms de fil de PlatformAccountSummary aussi

Même danger de Lombok/Jackson en tant que PlatformOrgRow: is ToopLevel() perd son 'is' sérialisation, donc le DTO met "topLevel"/-------------------------------...

Kamo·2mo ago
FixBillingService

Maintenir le préfixe is-prefix sur le fil pour estTopLevel/isPlatformProduct

Lombok génère isTopLevel() pour un champ "boolean is ToopLevel" et Jackson raye le préfixe 'is', donc le point d'extrémité vivant était en train de sérialiser l...

Kamo·2mo ago
FixBillingService

Déclarer explicitement les apparieurs de sécurité afin que le service puisse commencer

Le service n'a pas été déployé depuis 2026-07-03; chaque gousse a depuis volé en panne avant le chargement du contexte: Cette méthode ne peut pas décider si ...

Kamo·2mo ago
FeatureBillingService

Servir le répertoire de l'orge sous la forme d'une page filtrée, triée, paginée

GET /orgs prend page/size/q/sort/dir plus sept filtres et retourne la maison enveloppe de page avec des agrégats à l'échelle du domaine. GET/orgs/-orgId- sert d...

Kamo·2mo ago
FeatureBillingService

Hydroisation de page battue à un nombre constant de requêtes

Titres de parents, domaine principal, plan/marché à l'origine du droit et le drapeau de catalogue d'abonnement sont chacun d'entre eux (:ids) groupés sur toute ...

Kamo·2mo ago
FeatureBillingService

DTO de ligne/page de répertoires et dépôt de requêtes natives

PlatformOrgRow porte les deux facettes séparément: droit (sous-sorités entrants le ciblage de l'ordonnance - ce qui le régit) et la facturation détenue (comptes...

Kamo·2mo ago
FeatureBillingService

Org Directory SQL avec des ETC par facette

Comptes détenus, abonnements entrants, membres, preneurs de licence et enfants chacun agrégez-vous dans leur propre CTE avant d'être unis à des questions d'ordr...

Kamo·2mo ago
FeatureBillingService

Demande d'annuaire d'orgage validée et serrée

Les pinces de taille à [1,100) et un tri non reconnu retombent au titre, donc a URL édité à la main ne peut ni demander l'ensemble de la succession ni atteindre...

Kamo·2mo ago
FeatureBillingService

Mode d'octroi de la plus-cour pour les moyens de déterminer par un résolveur partagé et déterministe

TrialAdminService a choisi son abonnement d'essai avec findFirst() sur un liste non ordonnée, de sorte qu'un ing organisateur tenant à la fois un procès en atte...

Kamo·2mo ago
August 3, 2026
FixBillingService

Harden the kubectl téléchargement contre la sortie floconneuse [skip ci

dl.k8s.io sur la sortie du coureur chute par intermittence au moyen de transferts: curl: (56) OpenSSL SSL-read: déchiffrement raté ou mauvais enregistrement m...

Kamo·2mo ago
July 3, 2026
FixBillingService

Sétérialiser les ids longs en tant que cordes pour arrêter la perte de précision org-id

Les ids d'org sont des valeurs CockroachDB uniques-rowid() qui dépassent JS MAX-SAFE-INTEGER. BillingService était en train de les sérier en tant que JSON brut ...

Kamo·3mo ago
July 1, 2026
June 26, 2026
June 13, 2026
June 10, 2026
FixBillingService

Inscrire les dépôts de signes électroniques pour la soumission du fève-cul du compteur

EsignMeterSubmissionService a besoin d'EsignUsageRecordRepository, mais EnableJpaRepositories n'a pas scanné com.kamo.z.shared.esign.repos, donc le contexte n'a...

Kamo·4mo ago
FeatureBillingService

Compteur d'utilisation de l'essign électronique et caisse en libre-service pour les consommateurs

4 dosages: - EsignMeterSubmissionService (Télémé quotidiennement): agrégats d'origin API EsignUsageRecords par org-période; premier 40/période inclus, le rest...

Kamo·4mo ago
FixBillingService

Prix d'insertion à dos avec un compteur de facturation

Stripe (no 2025-03-31.basil) rejette l'utilisation de l'ancien type d'agrégateur modèle mesuré (les «prix mesurés doivent être supportés par des compteurs»), le...

Kamo·4mo ago
FeatureBillingService

Gérer Organization.isPlatformProduct de la plate-forme et des orges

PlateformeCompteSummary exposants isPlatformProduct et has SubscriptionMarket; nouveau PUT (plate-forme-admin gated) fixe le drapeau et invalide les droits des ...

Kamo·4mo ago
April 29, 2026
CIBillingService

La concourbure de la mise en place d'emplois, et non le déploiement de Kubernetes

La simultanéité au niveau du flux de travail a sérialisé l'ensemble du pipeline (y compris kubectl Déploiement). Déplacer le groupe vers l'emploi de la construc...

Kamo·6mo ago
April 28, 2026
FixBillingService

Ajouter JsonProperty aux champs DTO booléens préfixés

Lombok génère isXxx() is-getters pour les champs booléens nommés isXxx. Jackson déshabille le premier 'is' des is-getters et les setite comme 'xxx' plutôt que '...

Kamo·6mo ago
FixBillingService

Inclure des comptes de ciblage d'abonnement dans la liste d'orgs

listForOrg retourne désormais également des comptes dont les abonnements ciblent rog demandé - pas seulement des comptes qui lui sont directement détenus. Dans ...

Kamo·6mo ago
RefactorBillingService

Les sous-parties ciblent un sous-org; par sous-membres, répartis en dehors des administrateurs de compte

Les abonnements nécessitent désormais la cible OrganisationId sur la création et le (compte, marché, target-org) triple est la nouvelle clé d'unicité. AccountBi...

Kamo·6mo ago
April 27, 2026
RefactorBillingService

Utiliser Account.members via AccountMember; rebaptiser isGroupPlanManager (isccountManager)

Le compte est maintenant le groupe, donc toutes les références à l'ancien AccountBilling Member entité est pointée sur le nouveau générique - Entité. Le drapeau...

Kamo·6mo ago
RefactorBillingService

Réécrire BillingService sur des entités basées sur des comptes

Le service de facturation est maintenant centré sur les comptes. Flux axés sur les membres (par ex. "ajouter une carte", "s'abonner à un plan") passe maintenant...

Kamo·6mo ago
April 23, 2026
FixBillingService

Utiliser - getter primitif

isOrganizationOwner est un booléen primitif sur TeamMember, donc le Lombok- l'accesseur est l'OrganisationOwner() ne pas getIsOrganizationOwner(). Les correctio...

Kamo·6mo ago
FeatureBillingService

Réécrire le service de facturation autour de BillingGroups

Supprime le niveau de l'ordonnance contrôleurs, services et DTO. Introduit: - Groupes de montage, membres, abonnements, licences, groupes demotocycleur, les ...

Kamo·6mo ago
FixBillingService

Expose l'abonnement commercial sur GET/abonnements/courant

Lorsqu'il n'existe pas de rangée de rétroviseur Stripe, résoudre le commerce actif de l'ordre AbonnementsRecord (par ex. Subventions du COMP), y compris paiemen...

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

Reconstruire la mise à jour de la bibliothèque kémo-partagée (CREATE-CHILD-ORG droite et application aux drapeaux)

Tire le nouveau rôle de type "RizightType.CREATE-CHILD-ORG) (id 131"), les trois drapeaux sur ChildOrgSecurityModel, les deux surcharges de services de 13-arg e...

Kamo·6mo ago
ChoreBillingService

Reconstruire la mise à jour de la bibliothèque kmo-shared (solution à l'état d'avancement du karConfig ups uniquement)

Tire le durci - qui ne supprime plus les lignes appConfig dont les types de service sont absents de la charge utile de l'appelant - empêche la perte de données ...

Kamo·6mo ago
ChoreBillingService

Reconstruire la mise à jour de la bibliothèque kmo-shared (résolveur de caractéristiques efficaces)

Picks sur les nouvelles méthodes AppliedModelEnforcementService (computeAvailabilitiesMap, isAppEffectivelyEnabledAppyTypes, calculCompleEffectiveFeatures), don...

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