Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,853
Évolution totale
4,572
Caractéristiques
4,509
Corrections
32
Projets
Filtrer par projet
Tous les projets17,853AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService73KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,516TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,550kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,572Fix4,509Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
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·19m 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·22h 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·22h 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·2d 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·2d 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·4d 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·4d 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·4d 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·5d 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·6d 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·6d 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·6d 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·6d 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·6d 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·1w 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·1w 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·1w 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·2w 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·2w 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·2w 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·2w 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·2w 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·2w 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·2w ago
FixBillingService

Fermer l'écart de idémpotency de BL0 de l'examen final trouvé

Constatation 1 (critique): une réclamation perdante sur un événement Rayonné refait uniquement Il a été prouvé qu'il existait une querelle, et non que la tentat...

Kamo·2w ago
FixBillingService

Ne pas clér l'éphémère par ignée La bande crée

L'examen de la 2e série (Roulage 17) a trouvé que "est-ce un créer?" est nécessaire, mais pas de suffisants. La question qui compte : ce sujet peut-il légitimem...

Kamo·2w ago
FixBillingService

Les clés appartiennent à Stripe crée seulement, pas sur les mutations

Le premier examen (Ruling 15) a trouvé le Critical: a stable idempotency une clé sur une mise à jour/annicis/attach/détacher n'est pas une protection, c'est un ...

Kamo·2w ago
FixBillingService

Faire en sorte que chaque Stripe écrive idempotent, et échouer la construction sur un nouveau sans une clé

Une temporisation de socket sur une écriture de Stripe qui a effectivement réussi est indistinguable, de notre côté, d'un qui ne l'a pas fait; sans un idempoten...

Kamo·2w ago
FixBillingService

Engagez le drapeau traité avec l'argent écrit, pas en avant

b) Il s'agissait d'un traité, le cas échéant, il a commis L'argent de l'utilisateur écrit était encore non engagé dans l'extérieur suspendu transactionnelle. Jp...

Kamo·2w ago
TestBillingService

Prouver bibliothèque HQL parses sur l'Hibernate ce service fonctionne en fait

kamo-shared-library s'appuie sur le boot 3.3.4 / Hibernate 6.5; BillingService s'exécute Botte 3.1.5 / Hibernate 6.2.13. Les tests HQL de la bibliothèque sont d...

Kamo·2w ago
August 25, 2026
FeatureBillingService

Faites un événement Rayé rejoué un no-op

Ajout de BillingWebhookEventClaimService sur sa propre haricot, avec REQUIRES-NEW sur chaque méthode, et la câble en processEvent avant le commutateur d'expédit...

Kamo·2w ago
ChoreBillingService

Échau de karmo-bibliothèques à baldards 1,6,0

La bibliothèque est passée à 1.6.0 tandis que chaque consommateur restait le 1,5.0. IC de consommation Construit la bibliothèque à partir d'un clone frais en un...

Kamo·2w ago
August 23, 2026
FixBillingService

Arrêtez de vendre des add-ons le plan choisi inclut déjà

Le catalogue a toujours enregistré qui ajoute un paquet de plans, en - Port d'entreprises et d'entreprises la visioconférence, l'assistant d'IA, le système HR e...

Kamo·2w ago
August 20, 2026
FeatureBillingService

Publier la conversion payée pour les organisations suivies

Les deux chemins qui s'amortent BillingSourceType.PAID publient maintenant marketing.visitor.paid, parce qu'en n'accrochant qu'un seul, c'est silencieusement qu...

Kamo·3w ago
August 16, 2026
FixBillingService

Taille de la gousse au-dessus de son propre plafond de tas de la JVM [skip ci

L'image démarre la JVM avec -XX:MaxRAMPercentage-70-XX:-TemellementPreTouch, donc le Le tas seul peut prendre 70 % de la limite du conteneur et prétouche mainti...

Kamo·3w ago
August 15, 2026
FeatureBillingService

Décider l'accès à la plate-forme avec le résolveur partagé

Maintenant, la plate-forme ne désigne plus que la plate-forme qui lui convient (défaut de MANUE-ORGANISATIONS, qui est l'objet de la surface de la plate-forme d...

Kamo·3w ago
August 12, 2026
FeatureBillingService

Acérer la date de renouvellement sur la couverture et les charges utiles de groupe

Les deux surfaces signalent maintenant currentPeriodEnd et annulantAtPeriodEnd. La date est ce qui suit : une confirmation d'annulation doit en fait dire - "Vou...

Kamo·4w ago
FixBillingService

L'annulation arrête la facturation à l'avenir et rien d'autre

L'annulation ne prend plus un drapeau "immédiat", et aucune route orientée vers le client ne peut demander pour un. Le passage est vrai a mis fin à l'abonnement...

Kamo·4w ago
FeatureBillingService

Un plan par organisation, un plafond de 25 places pour l'entreprise et un moyen de cesser de payer

Le plan est maintenant une décision au niveau de l'organisation et rien d'autre ne peut l'emporter. Laisser un payeur autonome ou un gestionnaire de groupe choi...

Kamo·4w ago
August 11, 2026
FeatureBillingService

Que le plan d'un groupe soit annulé, et cesse de payer deux fois pour une personne

Trois lacunes dans ce qui a été expédié en dernier: Un groupe avec un plan ne peut jamais être supprimé. delete() refuse pendant qu'il véridique l'abonnement e...

Kamo·4w ago
FeatureBillingService

Faire en sorte que les groupes de facturation fonctionnent à bout de bout en bout, et arrêter la facturation à payer pour rien

Un groupe peut maintenant rassembler des gens, acheter un plan sur la carte de son manager, et main ses sièges. Rien de tout cela n'existait: les seules opérati...

Kamo·4w ago
ChoreBillingService

Reconstruire contre le tableau des groupes de rémunération renommés

L'entité est passée des groupes de facturation à la facturation - groupes de paiement après qu'elle a été mise en place. la première est une table d'héritage vi...

Kamo·4w ago
FixBillingService

Arrêter l'expédition d'un justificatif partagé en tant que défaut de configuration

Le mot de passe partagé de la plate-forme a été mis en place en tant que repli pour DB-PASSWORD et MINIO-ROOT-PASSWORD, donc il vivait dans ce repo et dans l'im...

Kamo·4w ago
FeatureBillingService

Dites aux gens leur paiement ont échoué, et résilvez l'abonnement à la baisse

La ternule qui n'existait pas. facture.payment-écho a fait échouer une querelle et est retournée : Pas d'e-mail, pas de drapeau, pas de changement d'état, et fa...

Kamo·4w ago
FeatureBillingService

Laissez un membre acheter son propre siège, et fermer un trou de paramètre de corps

L'auto-paiement n'avait pas de route à l'intérieur de la console. Tout sur la surface de facturation est en forme de compte - vous devez déjà détenir une ligne ...

Kamo·4w ago
FeatureBillingService

Politique d'Org et API de groupe de facturation

Qui, à l'intérieur d'une organisation, peut payer Kamo est maintenant responsable et séculier. Les deux les routes sont org-arg-arisées et donc délibérément à l...

Kamo·4w ago

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation