KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

18,590
Total Changes
6,669
Features
5,584
Fixes
30
Projects
Filter by project
All Projects18,590AIService282APIService179BillingService166ConversionService118DaemonService147DocsService258ESigService99EmailService629InitializerService344KBService162KlusterServices771MCPGatewayService277MediaService622RAGService79SecurityService2,026TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,761kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,861kamo-signer-monorepo61kamolos115
Filter by type
All TypesBuild23CI527Chore794Docs3,288Feature6,669Fix5,584Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
November 13, 2026
FeatureBillingService

ஒரு கட்டண கணக்கு உறுப்பினரின் மின்னஞ்சலை வைத்திருப்பதை மீண்டும் பயன்படுத்துகிறது

உறுப்பினருக்கான கணக்கை உறுதிசெய் / உறுப்பினருக்கான தனிப்பட்ட கணக்கை உறுதிசெய் ask shared- lib AccountEmailIdentity (kamo- shared- library 59a6f761) கணக்கை உருவா...

Kamo·37m ago
FeatureBillingService

அட்டைச் செலுத்துவதற்கு மறுத்துவிட்டால், அமைப்புப் பக்கம் ஒரு குறியீட்டை மொழிபெயர்க்கும்

உள் இணைப்பு API பதில்கள் {பிழை, குறியீடு}: CARD_PAYMENTS_NOT_ON_PLATFORM, **************** CARD_PAYMENTS_NOT_CONNECTED மற்றும் CARD_ PAYMENTS_ STRIPE_ REFUSED. ...

Kamo·7h ago
November 12, 2026
FeatureBillingService

தானாகவே செலுத்துதல் சேமிக்கப்பட்ட இணைப்பு சுருக்குப்பையை வசூலிக்கிறது, மற்றும் கட்டணப் பக்கம் ஒரு அட்டையை சேமிக்க முடியும்

Stripe இணைப்புடன் இணையத்தில் ஒரு கட்டணத்தை செலுத்துதல் இணைப்பு ஒரு "இணைப்பு" செலுத்தும் முறையை சேமிக்கிறது ஆஃப்- அமர்வு பயன்பாடு, ஆனால் சார்ஜர் அட்டைகளை மட்டுமே...

Kamo·12h ago
FeatureBillingService

நிறுவனத்தின் Stripe கணக்கில் நிறுவனத்தின் விண்ணப்பங்களில் அட்டை செலுத்துதல்

Stripe Connect for every Line of Business: an organization connects its own Stripe account (a Standard account; the தனிப்பட்ட- கடன் கடன் கணக்கு அட்டை செலுத்தல் ...

Kamo·1d ago
November 11, 2026
FeatureBillingService

PlanDto.flatPrice flat திட்டத்தின் மாதத்திற்கு ஒரு லேபிளுக்கு

ஒரு பரந்த உற்பத்தி (CorePlans.isFlat, உ.ம். சந்தைப்படுத்தல் வலைத்தளம் $ 50 / மாதம்) இப்போது கொண்டு செல்கிறது அதன் மாதாந்திர கட்டணம் சரியானது, எனவே முனையம் அதை "...

Kamo·2d ago
FeatureBillingService

முக்கிய திட்டம் தேர்வு செய்பவர்கள், ஒற்றை திட்டங்கள், தவணை காலங்கள், வங்கிக் கட்டணங்கள், செலுத்தப்பட்ட/முடிந்த நிகழ்வுகள்

- அஞ்சல் பெட்டி/ PBX கட்டுப்பாட்டாளர்கள் மற்றும் ஒப்பீட்டாளர்கள், LicenseUsageService, OrgPlanService: CorePlans மூலம் CORE உறுப்பினர் (ஒருபோதும் ஒரு பரந்த உற...

Kamo·2d ago
November 1, 2026
FixBillingService

பணம் தவறினால் வாடிக்கையாளரை நிறுத்தி அல்லது ரத்து செய்ய முடியாது

DunningSweep தள்ளுபடி காலம் முடிந்த பிறகு இடங்களை எடுத்துவிட்டது மற்றும் ரத்து செய்தது முப்பது நாட்கள் தபால் கட்டணம். இருவரும் போய்விட்டன: ஒரு காலாவதியான பில் ...

Kamo·1w ago
October 29, 2026
October 23, 2026
FixBillingService

விவரக்குறிப்பு சரிபார்ப்பு அமர்வுகள் கவனிக்கப்படவில்லை, ஒவ்வொரு சரிபார்ப்பு அமர்வு போல

ஒரு நிலையான idempotency விசை ஒரு திரும்பும் வாடிக்கையாளர் அதே கையளிக்கும், சாத்தியம் காலாவதியான, செலுத்தல் பக்கம் ****************

Kamo·3w ago
FeatureBillingService

Stripe-இல் நிறுவப்பட்ட பக்கத்தில் அட்டை மூலம் ஒரு உறுப்பினர் விண்ணப்பத்தை செலுத்தவும்

உள்ளார்ந்த POST **************** ஒரு செலுத்தும் முறையை உருவாக்குகிறது செலுத்த வேண்டிய தொகைக்கு அமர்வு சரிபார்ப்பு. இது அட்டைகளை எதிர்காலத்திற்காக தானாகவே சேமிக்...

Kamo·3w ago
FixBillingService

நிறுவனம் வைத்திருக்கும் சேர்ப்புகளை மட்டும் மூடு

இது வைத்திருக்காத ஒரு சேர்ப்பு ஏற்கனவே உள்ள உரிமை வாயில்களுக்கு விட்டுவிடப்படுகிறது, முன்பு போலவே caps இருந்தன - தொலைபேசி சேவையகத்தை செயல்படுத்தும் நிறுவனங்கள் ...

Kamo·3w ago
FeatureBillingService

உரிமப் பயன்பாடு மற்றும் ஒவ்வொன்றும் உரிமச் சோதனைகள் ஒவ்வொரு பயனருக்கும் சேர்ப்புகள்

உரிமையாளர் விதி 2026-10-22: ஒவ்வொரு பயனருக்கும் கூடுதல் கட்டணங்கள் வாங்கப்பட்ட உரிமங்கள் போன்றவை அமர்வுகள்; எத்தனை அஞ்சல் பெட்டிகள் அல்லது விரிவாக்கங்கள் பயன்பா...

Kamo·3w ago
October 22, 2026
FeatureBillingService

உறுப்பினர் விவரக்குறிப்பு தானாகவே வசூலிப்பதற்கு உள்ளார்ந்த அட்டை முடிவுப் புள்ளிகள்

GET **************** மற்றும் POST / சார்ஜ், பகிர்ந்து பாதுகாக்கப்பட்டது X-Internal-Auth ரகசியம் (நிரந்தர-நேர ஒப்பீடு; 403 இல்லாமல்). ஒரு சார்ஜ் ஒரு வாடிக்கையாளர...

Kamo·3w ago
FixBillingService

Stripe கட்டணங்கள் சேர்க்கப்பட்ட உரிமங்களை வைத்துள்ளது, அஞ்சல் பெட்டிகள் அல்லது விரிவாக்கங்கள் பயன்பாட்டில் இல்லை

ஒவ்வொரு சேர்ப்பும் AddOnLicenses இல் இருந்து அதன் அளவை எடுத்துக் கொள்கிறது, வரிசை விதிகள் கணிப்பொறி மற்றும் உறுப்பினர் விவரக்குறிப்புகள் பகிர்வு: வாங்கப்பட்ட உர...

Kamo·3w ago
FeatureBillingService

ஒவ்வொரு இரவிலும் மற்றும் துவக்கத்தில் Stripe இல் இருந்து Stripe ஐ மீளமை

30 நாட்களுக்கு மேல் பழைய நிகழ்வுகளை பெற முடியாது, ஆகவே செப்டம்பர் விவரக்குறிப்பு மற்றும் அணுகல் நிகழ்வுகள் API- பதிப்பு பொருத்தமின்மைக்கு இழக்கப்பட்டன, அவை மீளம...

Kamo·3w ago
FixBillingService

எந்த API பதிப்பிலிருந்தும் Stripe நிகழ்வுகளை படிக்கவும், தோல்வியடைந்தவற்றை மீண்டும் இயக்கவும்

2026-03-25 இல் நிகழ்வுகளை 2026-03-25 இல் நிகழ்வுகளை 2026-03-25 இல் நிகழ்வுகளை 2026-03-25 இல் நிகழ்வுகளை 2026-03-25 இல் நிகழ்வுகளை 2024-12-18.acacia, எனவே ஒவ்வொர...

Kamo·3w ago
October 19, 2026
FixBillingService

GodModeVerifier அதன் சொந்த கடிகாரத்தில் கடவுள்-பயன்முறை சாளரத்தை தீர்மானிக்கிறது (பகிரப்பட்ட அமர்வுPlatformFacts காலாவதி)

* * * * * * * * * * * * * * * இப்போது GodModeExpiresAt முன்னும் தேவை (kamo-share-library 1. 6. 1). விண்டோஓப்பன் (அமர்வு, உறுப்பினர்ஐடி, இப்போது) கணினி கடிகாரத்த...

Kamo·3w ago
October 18, 2026
FixBillingService

பில்லிங் கணக்குகள் VIEW _ ORG _ BILLING/MANAGE _ ORG _ BILLING க்கு பதிலளிக்கிறது, மேலும் பட்டியல் ஒரு உறுப்பினரை அவர்களின் சொந்தத்தை மட்டுமே காட்டுகிறது (SITP TP02)

பில்லிங் சர்வீஸ் 'சொந்த கணக்கு அல்லது நிறுவன உரிமையாளருக்கு' அங்கீகாரம் அளித்தது மற்றும் ஒருபோதும் ஒரு உரிமையை ஆலோசிக்கவில்லை, எனவே உரிமையாளரால் ஒரு நிர்வாகி அல...

Kamo·3w ago
FixBillingService

ஸ்டார்ட்அப்பில் தரவுத்தள கடவுச்சொல்லை பதிவு செய்வதை நிறுத்துங்கள்

com.zaxxer.hikari at DEBUG HikariConfig ஐ ஒவ்வொரு தொடக்கத்திலும் அதன் முழு உள்ளமைவையும் அச்சிடச் செய்கிறது, இதில் அடங்கும் DataSourceProperities {கடவுச்சொல் =.....

Kamo·3w ago
October 14, 2026
FixBillingService

நிறுவனம் பணம் செலுத்தத் தொடங்கும் போது அதன் தற்போதைய ஊழியர்களை அமர்த்திக் கொள்ளுங்கள்

திரும்பும் PAID வாங்குபவர் மட்டுமே அமர்ந்திருப்பார்; மற்ற அனைவரும் "இதற்கு உரிமம் தேவை உரிமையாளர் கையால் இருக்கைகளை ஒதுக்கும் வரை தயாரிப்பில் இருக்கை "இப்போதுதா...

Kamo·4w ago
BuildBillingService

காமோ-பகிரப்பட்ட-நூலகம் 6fce139a இல் மீண்டும் கட்டவும்

OrgStoregeAggregator 3eda4b54 ஐத் தேர்ந்தெடுக்கிறது: BULK _ EXPORTS மற்றும் EXCHANGE _ DOCUMENTS 0 க்கு பதிலாக பொருள் _ சேமிப்பு _ நாட்களைப் படிக்கிறது.

Kamo·4w ago
FixBillingService

கடவுள் முறை அழைப்பாளரின் சொந்த அமர்வு சாளரத்திலிருந்து வருகிறது, ஒருபோதும் தலைப்பு இல்லை

பில்லிங் சர்வீஸ் X-God-Mode-Active plus users.is_god ஐ God Mode ஆக எடுத்தது, மற்றும் காமோ-இன்டெர்னல் அந்த தலைப்பை நேரடியாக உலாவியில் இருந்து நகலெடுத்தது, எனவே ஒ...

Kamo·4w ago
September 28, 2026
FixBillingService

The Enterprise refusal names KamoUniverse

"The Enterprise plan is arranged directly with KamoCRM and cannot be selected here. Contact us and we will set it up for you." is echoed verbatim to the custome...

Kamo·1mo ago
FeatureBillingService

The billing console sells an organization its own universe's plans

KamoUniverse adds Family, Community and Personal ladders beside the business one, and BillingService assumed a single catalog: "the Free plan" was the code FREE...

Kamo·1mo ago
September 24, 2026
OtherBillingService

Own NATS login and Redis login

Kamo·1mo ago
September 23, 2026
FixBillingService

Pin kamo-shared-library 1.6.1, the only version that exists

The library moved to 1.6.1 and this service still asked for 1.6.0. There is no window in which both resolve: the library is never published to a remote, so the ...

Kamo·1mo ago
FixBillingService

Only an organization's owner may change who pays for mailboxes or extensions

**************** and **************** had no authorization check at all — any member of the organization, not only its owner, could move the whole organization'...

Kamo·1mo ago
TestBillingService

Growth Hub files are reported on their own line

This pins the GROWTH_HUB domain kamo-shared-library gained today. Before it, no domain claimed the Growth Hub's two associations, and the imaging pass dropped t...

Kamo·1mo ago
ChoreBillingService

Scrub copies of live credentials from config and dumps

A sweep of every repo for the values of the cluster's live Secrets (2026-09-23) found copies here: the JWT signing secret as a `${JWT_SECRET:<literal>}` default...

Kamo·1mo ago
September 18, 2026
FeatureBillingService

A group seat's coverage carries its manager's member id

GET /api/billing/self/coverage named the billing group's manager (managerName) but not who they are, so the member's plan page could not open the manager's memb...

Kamo·1mo ago
September 16, 2026
OtherBillingService

Liveness probe on /actuator/health/liveness, not the DB-aware aggregate

The aggregate /actuator/health includes the DataSource indicator, so restarting the database failed liveness on every pod at once and restarted the whole platfo...

Kamo·1mo ago
OtherBillingService

Release idle Hikari connections now that YSQL pooling is shared

The connection manager no longer pins sessions **************** so idle app connections no longer each hold a database backend. Keep the pool maximum, but stop ...

Kamo·1mo ago
September 11, 2026
FeatureBillingService

Active and Void tabs in the platform org directory

The console's Organizations tab now splits into Active and Void sub-tabs. A voided organization is orgs.is_active = FALSE (set by SecurityService's void endpoin...

Kamo·2mo ago
September 10, 2026
FixBillingService

Rerun a webhook event whose first attempt died, and refuse one the SDK cannot read

A losing claim on an unprocessed row always answered 500, so an event whose first attempt failed (a unique-constraint race inside the invoice.created/finalized/...

Kamo·2mo ago
FixBillingService

Only a failed charge starts dunning, and Stripe must agree before dunning acts

invoice.finalized carries status=open with an amount due for every auto-charged invoice before the charge is attempted, and the invoice handler started the deli...

Kamo·2mo ago
September 9, 2026
FixBillingService

The same-commit-rebuild guard could never fire, and the digest check failed open

Both protections against a deploy that deploys nothing were inert, so the pipeline reported two green jobs while the pods stayed on the previous digest. That is...

Kamo·2mo ago
FixBillingService

A catalog row naming an app this build cannot resolve is not for sale

ServiceTypeConverter stopped throwing on an unknown app id and started resolving it to null, which is what a service must do — the enum ships inside each jar wh...

Kamo·2mo ago
September 7, 2026
FixBillingService

A price Stripe has never heard of is a fault, not a silence

The reconciler compared mapped prices against the catalogue and returned early whenever nothing was mapped at all. So a term the catalogue had gained since the ...

Kamo·2mo ago
September 6, 2026
FixBillingService

Charge what the screen says, and refuse rather than pretend

An audit of the Plans & Billing console against live Stripe keys found the seam between the screen and Stripe broken in every direction at once, and silent in a...

Kamo·2mo ago
FeatureBillingService

A plan's startup fee, and the live offer, on the wire

PlanDto carried only the recurring rate, so every surface quoting a plan quoted a price the customer would not be charged: KamoCRM's startup fee is $99 a seat, ...

Kamo·2mo ago
FeatureBillingService

One endpoint behind the customer's own plan page

GET /api/billing/self/plan answers everything /myplan renders: the plan, what the organization can actually use, the catalogue to compare against, seats and the...

Kamo·2mo ago
September 5, 2026
FixBillingService

Prove the deploy by digest, not by tag

The preceding commit stops `set image` being a silent no-op. This asserts the outcome: after the rollout, the tag is resolved to a digest at the registry and th...

Kamo·2mo ago
FixBillingService

A rebuild of the same commit deployed nothing and reported success

The image is tagged with the commit SHA, so rebuilding the same commit produces an identical image reference. `kubectl set image` then changes nothing, the Depl...

Kamo·2mo ago
FeatureBillingService

Bill the startup fee on both routes to a plan, and record negotiated terms

Two routes reach the same plan and only one of them was going to charge the new per-seat startup fee. A sales-written order bills through SubscriptionService, w...

Kamo·2mo ago
September 4, 2026
FeatureBillingService

Lock every money-moving sweep, and run two pods

BillingService ran one pod and its seven scheduled sweeps were correct only because of it. There is no ShedLock anywhere on this platform, so a second replica w...

Kamo·2mo ago
FixBillingService

Let a rollout finish what the old pod was doing

Deploys replaced the only pod of each service with nothing to catch the requests in flight. Three settings, applied across the fleet: - preStop sleeps 10s befo...

Kamo·2mo ago
August 31, 2026
FixBillingService

Stop offering the internal platform-owner plan for sale

listPlansForMarket filtered on isActive alone, and active is not the same as on the menu. OWNER_UNLIMITED ("Platform Owner — Internal") is active, carries no pr...

Kamo·2mo ago
FeatureBillingService

Serve the running offer, and say whether a seat is actually PAID for

Adds GET /markets/{id}/promotion. There was no way for an in-app buying surface to know an offer was running at all — the marketing site read promotions through...

Kamo·2mo ago
FeatureBillingService

Bill the three-year term, and quote its rate to the console

BillingCycles gains TRIENNIAL, expressed to Stripe as three YEARs rather than thirty-six MONTHs so the renewal tracks the signup anniversary — the same reason A...

Kamo·2mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing