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
October 29, 2026
October 23, 2026
FixBillingService

Les sessions de paiement des factures sont ignorées, comme toutes les sessions de paiement

Une clé d'idempotence stable donnerait à un client de retour la même, éventuellement Expiré, page de paiement ****************

Kamo·1w ago
FeatureBillingService

Payer une facture d'abonnement par carte sur une page hébergée par Stripe

Internal POST **************** crée un mode de paiement Session de paiement pour le montant dû. Il enregistre la carte pour les futurs paiements automatiques Le...

Kamo·1w ago
FixBillingService

Limiter uniquement les add-ons détenus par l'organisation

Un complément qu'il ne détient pas est laissé aux portes d'admissibilité existantes, comme auparavant Des plafonds existaient - les organisations payantes exécu...

Kamo·1w ago
FeatureBillingService

Utilisation des licences et vérification des licences par unité pour les modules complémentaires par utilisateur

Règle du propriétaire 2026-10-22: chaque add-on par utilisateur facture les licences achetées, comme Le nombre de boîtes aux lettres ou de postes pouvant être u...

Kamo·1w ago
October 22, 2026
FeatureBillingService

Points de terminaison de carte internes pour la facturation automatique des abonnements

GET **************** et POST /charge, gardés par le partage X-Internal-Auth secret (comparaison en temps constant; 403 sans). Une charge est un Intention de pai...

Kamo·1w ago
FixBillingService

Stripe factures de licences complémentaires détenues, pas de boîtes aux lettres ou d'extensions utilisées

Chaque add-on prend maintenant sa quantité d'AddOnLicenses, la règle de l'ordre Partage des factures de calculatrice et d'abonnement: licences achetées, par déf...

Kamo·1w ago
FeatureBillingService

Reconstruire le miroir Stripe à partir de Stripe la nuit et au démarrage

Les événements anciens de plus de 30 jours ne peuvent pas être récupérés, donc la facture de septembre et Les événements d'abonnement perdus à la non-correspond...

Kamo·1w ago
FixBillingService

Lire Stripe événements de n'importe quelle version d'API, et rejouer ceux qui ont échoué

Le point de terminaison webhook en direct rend les événements à 2026-03-25.dahlia; stripe-java pins 2024-12-18.acacia, de sorte que chaque facture, paiement et ...

Kamo·1w ago
October 19, 2026
FixBillingService

GodModeVerifier juge la fenêtre en mode dieu à sa propre horloge (partagé SessionPlatformFacts expiration)

************* **** maintenant aussi besoin de dieuModeExpiresA l'avant (bibliothèque partagée-kamo 1.6.1). windowOpen(session, memberId, now) a demandé au lecte...

Kamo·1w ago
October 18, 2026
FixBillingService

Les comptes de facturation répondent à VIEW ORG BILLING / MANAGE ORG BILLING, et la liste affiche un membre seulement son propre (SITP TP02)

Le service de facturation a autorisé «le propriétaire de compte ou d'organisation propre» et n'a jamais consulté un droit. le propriétaire ne pouvait pas remett...

Kamo·1w ago
FixBillingService

Arrêter de enregistrer le mot de passe de la base de données au démarrage

com.zaxxer.hikari au DEBUG fait imprimer HikariConfig toute sa configuration sur chaque démarrage, y compris dataSourceProperties {password=...} et mot de passe...

Kamo·1w ago
October 14, 2026
FixBillingService

Assure le personnel de l'organisation lorsqu'elle commence à payer

Tourner PAID assis seulement l'acheteur; tout le monde a frappé "Ceci a besoin d'une licence siège" sur le produit vient d'acheter jusqu'à ce que le propriétair...

Kamo·2w ago
BuildBillingService

Reconstruire sur la bibliothèque partagée par kamo 6fce139a

Ramasse OrgStorageAgrégateur 3eda4b54: BULK EXPORTS et ÉCHANGE DOCUMENTS lisez objet storage days au lieu de 0.

Kamo·2w ago
FixBillingService

Le mode Dieu vient de la propre fenêtre de session de l'appelant, jamais un en-tête

BillingService a pris X-God-Mode-Active plus users.is god comme mode dieu, et kamo-interne a copié cet en-tête directement hors du navigateur, donc un dieu-élig...

Kamo·2w ago
September 28, 2026
FixBillingService

Les noms de refus de l'Entreprise KamoUniverse

"Le plan d'entreprise est organisé directement avec KamoCRM et ne peut pas être sélectionné Ici. Contactez-nous et nous allons le mettre en place pour vous. » c...

Kamo·4w ago
FeatureBillingService

La console de facturation vend une organisation aux plans de son propre univers

KamoUniverse ajoute des échelles familiales, communautaires et personnelles à côté de l'entreprise, et BillingService a supposé un catalogue unique: "le plan li...

Kamo·4w ago
September 24, 2026
September 23, 2026
FixBillingService

Pin kamo-shared-library 1.6.1, la seule version qui existe

La bibliothèque est passée à 1.6.1 et ce service a toujours demandé 1.6.0. Il n'y a pas de fenêtre dans laquelle les deux résolution: la bibliothèque n'est jama...

Kamo·1mo ago
FixBillingService

Seul le propriétaire d'une organisation peut changer qui paie les boîtes aux lettres ou les extensions

- et - n'avait pas d'autorisation Vérifiez tout le cas - n'importe quel membre de l'organisation, et pas seulement son propriétaire, pourrait déplacer l'ensembl...

Kamo·1mo ago
TestBillingService

Les dossiers de Growth Hub sont publiés sur leur propre ligne

Cette brosme la kamo-libre de domaine crouma-shared GROWTH-HUB a gagné aujourd'hui. Avant cela, aucun domaine n'a revendiqué Les deux associations de Growth Hub...

Kamo·1mo ago
ChoreBillingService

Scrubs de copies des références en direct des configurations et des décharges

Un balayage de chaque repo pour les valeurs des secrets live du cluster (2026-09-23) a trouvé des copies ici: Connexion de la signature secrète en tant que "JWT...

Kamo·1mo ago
September 18, 2026
FeatureBillingService

La couverture d'un siège de groupe porte l'identifiant du membre de son directeur.

GET/api/facturation/auto-couverture nommé gestionnaire du groupe de facturation (managerName) mais pas qui ils est donc la page du plan du membre ne pouvait pas...

Kamo·1mo ago
September 16, 2026
OtherBillingService

Sonde de vivre sur /actuateur/santé/vieness, pas l'agrégat DB-sens

L'agrégat/actionneur/santé inclut l'indicateur DataSource, de sorte que le redémarrage la vidéo de la base de données sur chaque gousse en même temps et redémar...

Kamo·1mo ago
OtherBillingService

Relâcher les connexions Hikari maintenant que la mise en commun YSQL est partagée

Le gestionnaire de connexions ne pincent plus les sessions donc les connexions d'applications inactives ne contiennent plus chacune un backend de base de donnée...

Kamo·1mo ago
September 11, 2026
FeatureBillingService

Onglets actifs et Vid dans le répertoire de l'org de la plateforme

L'onglet Organisation de la console scinche maintenant s' divise en sous-tabulaires actifs et Vid. A L'organisation annulée est orgs.is-active et FALSE (fixé pa...

Kamo·1mo ago
September 10, 2026
FixBillingService

Recourir un webhook dont la première tentative est morte, et refuser un SDK ne peut pas lire

Une réclamation perdante sur une ligne non traitée a toujours répondu à 500, de sorte qu'un événement dont la première tentative a échoué (une course de contrai...

Kamo·1mo ago
FixBillingService

Seule une charge ratée commence à er rage, et Stripe doit s'entendre avant de lancer des actes

facture.statarié de report de statut - ouvert avec un montant dû pour chaque facture autofacturée avant la tentative de facturation, et la facture le gestionnai...

Kamo·1mo ago
September 9, 2026
FixBillingService

Le même engagement-reconstruit ne pouvait jamais tirer, et le contrôle du condensé s'est ouvert

Les deux protections contre un déploiement qui ne se déploie rien étaient inertes, de sorte que le pipeline ont signalé deux emplois verts tandis que les gousse...

Kamo·1mo ago
FixBillingService

Une ligne de catalogue désignant une application que cette version ne peut pas résoudre n'est pas à vendre

ServiceTypeConverter a cessé de lancer sur une application inconnue id et a commencé à le résoudre à nul, ce qu'un service doit faire - les enum navires à l'int...

Kamo·1mo ago
September 7, 2026
FixBillingService

Un prix dont Stripe n'a jamais entendu parler est une faute, pas un silence

Le conciliateur a comparé les prix cartographiés au catalogue et a été renvoyé tôt. chaque fois que rien n'était cartographié. Donc un terme que le catalogue av...

Kamo·1mo ago
September 6, 2026
FixBillingService

Chargez ce que dit l'écran, et refusez plutôt que de faire semblant

Un audit de la console Plans et Billing contre les clés rayées en direct a trouvé la couture entre l'écran et Stripe brisé dans chaque direction à la fois, et s...

Kamo·1mo ago
FeatureBillingService

Frais de démarrage d'un plan, et l'offre en direct, sur le fil

PlanDto ne portait que le taux récurrent, de sorte que chaque surface citant un plan coté un prix Les frais de démarrage de KamoCRM sont de 99 dollars de siège,...

Kamo·1mo ago
FeatureBillingService

Un point d'extrémité derrière la page du plan du client

GET /api/billing/self/plan répond tout /myplan rend: le plan, ce que le l'organisation peut effectivement utiliser, le catalogue à comparer par rapport, les siè...

Kamo·1mo ago
September 5, 2026
FixBillingService

Prouver le déploiement par digest, et non par étiquette

L'engagement précédent s'arrête « image de mise en place» étant un no-op silencieux. Cela affirme la résultat: après le déploiement, l'étiquette est résolue à u...

Kamo·1mo ago
FixBillingService

Une reconstruction du même engagement n'a rien déployé et a fait état d'un succès

L'image est étiquetée avec le commit SHA, donc la reconstruction du même commit produit une référence d'image identique. L'image de set kubectl change alors rie...

Kamo·1mo ago
FeatureBillingService

Facturation des frais de démarrage sur les deux voies d'accès à un plan et des conditions négociées

Deux itinéraires atteignent le même plan et un seul d'entre eux allait facturer le nouveau Frais de démarrage par siège. Une commande de vente de lettres par vo...

Kamo·1mo ago
September 4, 2026
FeatureBillingService

Verrouillez tous les balayages qui se déplaçant d'argent, et lancez deux gousses

BillingService a présenté une nacelle et ses sept balayages prévus n'étaient corrects qu'en raison de lui. Là-bas n'est pas ShedLock n'importe où sur cette plat...

Kamo·1mo ago
FixBillingService

Laisse un déploiement finir ce que la vieille gousse faisait

Les déploiements ont remplacé la seule gousse de chaque service par rien pour saisir les demandes en vol. Trois réglages, appliqués sur l'ensemble de la flotte:...

Kamo·1mo ago
August 31, 2026
FixBillingService

Arrêtez d'offrir le plan de plate-forme interne à la vente

listPlansForMarket filtré sur isActive alone, et actif n'est pas la même chose que sur le menu. OWNER-UNLIMITED («Patform Owner - Internal») est actif, ne porte...

Kamo·2mo ago
FeatureBillingService

Servir l'offre de course, et dire si un siège est réellement payé pour

Ajout de l'EGET/marchés/-id-/promotion. Il n'y avait aucun moyen pour un aire d'achat dans l'application pour savoir qu'une offre était en cours d'exécution - l...

Kamo·2mo ago
FeatureBillingService

Projet de loi sur le mandat de trois ans, et citez son taux à la console

FactureCycles gagne TRIENNIEL, exprimé à Stripe comme trois ANN comme des ANN comme des ANN comme des ANN comme des ANN comme des ANN comme des ANN comme des AN...

Kamo·2mo ago
August 27, 2026
FeatureBillingService

Lignes par serveur sur le résumé des extensions

L'onglet extensions du serveur téléphonique a montré la figure à l'échelle de l'organisation et Rien d'autre, donc un serveur KamoPBX vide a affiché "21 extensi...

Kamo·2mo ago
FixBillingService

L'org de plate-forme n'est pas fermée par son propre catalogue

L'organisation de la plate-forme a été informée de "Requiert l'add-on KamoPBX Hosting" de son propre chef. écran de serveur téléphonique, pour un ajout qu'il pu...

Kamo·2mo ago
FeatureBillingService

Refuser un abonnement à l'entreprise en libre-service

L'entreprise est négociée. Se cachant le prix est la présentation; c'est le frontière. Une demande de nommage du plan d'entreprise est rejetée à moins que l'app...

Kamo·2mo ago
FeatureBillingService

Service de facturation par téléphone par extension

PricingModel.PER-EXTENSION, sa propre clé de quantité réservée, un allocator, un un réchauffeur nocturne, une porte d'enlèvement et l'API résumée - le jumeau de...

Kamo·2mo ago
August 26, 2026
FixBillingService

Scanner le paquet de référentiel email.billing shared-lib

EnableJpaRepositories réprime explicitement les paquets, donc MailboxBillingDayRepository était invisible et le service a refusé de commencer tout simplement - ...

Kamo·2mo ago
ChoreBillingService

Reconstruire contre la librariure kmo-sahaine actuelle

IC clones partagés à l'heure de la construction de l'image. Ce service a été construit pour la dernière fois avant L'enum a été déployé, le dir. ne peut pas ana...

Kamo·2mo ago
FeatureBillingService

Biller e-mail par boîte aux lettres, rapprochés tous les soirs

La quantité est calculée par le serveur sous une clé réservée qu'un organisme de demande ne peut pas atteindre, et poussé à travers le chemin de modification ex...

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