KamoCRM

Live Change Log

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

18,608
Total Changes
6,679
Features
5,592
Fixes
30
Projects
Filter by project
All Projects18,608AIService282APIService179BillingService166ConversionService119DaemonService148DocsService259ESigService99EmailService632InitializerService345KBService162KlusterServices772MCPGatewayService277MediaService622RAGService79SecurityService2,029TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,765kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,863kamo-signer-monorepo62kamolos115
Filter by type
All TypesBuild23CI527Chore794Docs3,288Feature6,679Fix5,592Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
November 13, 2026
Testkamo-shared-library

இரண்டு பழைய எதிர்பார்ப்புகளை முதன்மையுடன் பிடிக்கவும்

AiWorkforceRightsTest இன்னும் AI லேபிள்களை எதிர்பார்க்கிறது d8ca5c07 SI க்கு மறுபெயரிடப்பட்டது. IotAlexaEntityMappingTest குரல்-உதவி இணைப்பு நெடுவரிசைகளுக்கு மு...

Kamo·6h ago
November 11, 2026
November 1, 2026
October 19, 2026
Testkamo-shared-library

AIAutonomyModeTest pins CP07 இன் RELEASE _ PROPOSAL வரைவு வகை, மற்றும் எந்த @Immutable நிறுவனம் தரவுத்தளத்தால் உருவாக்கப்பட்ட மதிப்பைக் கொண்டிருக்க முடியாது

- * * * * * * * * * * * * * * * KamoCollab CP07 பணி 5 (8bd0f67c) முதல் பிரதானத்தில் சிவப்பு நிறத்தில் இருந்தது * * * * * * * * * * * * * * * (ஸ்பெக் D25, ஒரு ...

Kamo·3w ago
October 11, 2026
Testkamo-shared-library

தீர்க்கும் நிறுவனம் ஏற்ற முடியாத ஒரு அமைப்பு UNKNOWN மற்றும் மறுக்கப்பட்டது என்று பின் (SP97 T12)

PhiTenantResolver அதன் சொந்த சோதனை இல்லை. SI திசைவி (OrgPhiStatusCache) மற்றும் கருவி விமானம் (OrgFactsService) ஒவ்வொரு org இன் PHI நிலையை அதன் மூலம் படிக்கிறது...

Kamo·4w ago
October 5, 2026
Testkamo-shared-library

உரிமைகள் மற்றும் அமர்வு-டைம்அவுட் நீர்வீழ்ச்சியின் கோல்டன்ஸை மாற்றப்படாத பிரதானத்தில் பிடிக்கவும் (CP01 T1)

RightsWaterfallGoldenTest (933 வரிகள்: அடுக்கு 588, வார்ப்புருக்கள் 324, மூடல் 18, AI 3) a94381d6 மற்றும் இரண்டு நிலை முறைகளிலும் சரிபார்க்கப்பட்டது (சோம்பேறி ச...

Kamo·1mo ago
September 25, 2026
Testkamo-shared-library

Compose manifest, fixtures and 232 goldens from the legacy renderers

The fixtures carry the logo ladders (full: header rung with ?v=, a laddered logo badge; company: header and signature rungs without a revision) and the uploaded...

Kamo·1mo ago
September 12, 2026
Testkamo-shared-library

Count PLAY_CHESS, PLAY_HOLDEM and MANAGE_EMAIL_OPT_OUTS

The two game roots shipped without moving the audited shape, so RoleRightHierarchyTest had been red on main since. The opt-out right is a child of MANAGE_EMAIL_...

Kamo·2mo ago
September 3, 2026
Testkamo-shared-library

Wire the accept-gate mock into the FFA spend test

acceptNextLead consults LeadAcceptEligibilityService before it reaches any of the credit logic these cases are about, and the test builds the service by reflect...

Kamo·2mo ago
September 2, 2026
Testkamo-shared-library

Pin the quote letter's dotted templateKey, as the HR family already is

The constant is not the templateKey. CanonicalTemplateLoader.load derives only the FILENAME from the constant (QUOTE_SENT -> quote-sent.json) and reads template...

Kamo·2mo ago
August 26, 2026
Testkamo-shared-library

Actually exercise the terminal guards

The test that shipped with them asserted only that an ACCEPTED quote reports itself terminal — true before the guards existed and still true if both were delete...

Kamo·2mo ago
Testkamo-shared-library

Parse every core repository query against the real mapping

Spring Data validates an annotated @Query at bean creation, so a bad JPQL path ships green and crash-loops the consuming service instead of failing CI. The clin...

Kamo·2mo ago
August 24, 2026
Testkamo-shared-library

Ratchet that a blocked capability with no app has a call-site guard

Splitting an app from the capability inside it is what lets a clinic hold a phone system and a video room at all, but it moves the enforcement burden. PhiModule...

Kamo·2mo ago
August 11, 2026
Testkamo-shared-library

Pin how the pool divides into per-mailbox limits

Dovecot needs a byte figure per mailbox, but storage is one organization-wide pool across eighteen domains. The division has to hold one property above all — th...

Kamo·3mo ago
Testkamo-shared-library

Pin the delegation-mode semantics

These predicates are what the surfaces hide themselves on, so getting one wrong either offers a button that cannot work or silently permits a charge the owner m...

Kamo·3mo ago
August 9, 2026
Testkamo-shared-library

Pin the deprecated-alias exclusion

The catalog key is ServiceType's numeric id, and several retired constants deliberately share one with the app that replaced them — DOC_MANAGER with DOCS on 8, ...

Kamo·3mo ago
August 7, 2026
Testkamo-shared-library

Script the half of the scan invariant this repo cannot see

SharedLibBeanSafetyTest can only police the library: it knows a bean requires a repository from some package, and nothing about whether the ~40 services scan it...

Kamo·3mo ago
Testkamo-shared-library

Detect the unsafe repository dependencies instead of listing them

The guard carried 29 baselined offenders and a location exemption, and caught none of the four outages it exists to prevent. Both were guesses standing in for a...

Kamo·3mo ago
August 5, 2026
Testkamo-shared-library

Pin the contact-point and linker invariants, and drop timeline count queries

The two classes the whole feature rests on had no tests, and all three properties they guarantee fail silently in production: an unmatched call is indistinguish...

Kamo·3mo ago
July 10, 2026
Testkamo-shared-library

PlatformOAuthProviderType append-order guard

Regression-locks the Phase 5 pull-forward: MERIDIANLINK(8,"meridianlink", "MeridianLink Mortgage") must stay the LAST constant so no existing provider's persist...

Kamo·4mo ago
July 9, 2026
Testkamo-shared-library

Regression test for LeadMarket MLOS collapse rule

Kamo·4mo ago
July 4, 2026
Testkamo-shared-library

[11] doc 11 §6.2 single-active enum↔DDL drift guard

**************** is derived from enum metadata, but the DB backstop is four partial-unique indexes in KamoInitializer whose type IN(...) lists HARD-CODE the sin...

Kamo·4mo ago
Testkamo-shared-library

Update CanonicalTemplateLoaderTest for the change-password template set

Commit 7c6b20f (change-password support) added the canonical PASSWORD_CHANGED template and reworded EMAIL_VERIFICATION's expiry variable ({{expiryMinutes}} → {{...

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