KamoCRM

Live Change Log

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

18,626
Total Changes
6,693
Features
5,596
Fixes
30
Projects
Filter by project
All Projects18,626AIService282APIService179BillingService166ConversionService120DaemonService148DocsService260ESigService99EmailService636InitializerService345KBService162KlusterServices773MCPGatewayService278MediaService623RAGService79SecurityService2,029TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,771kamo-login343kamo-marketing642kamo-nowww20kamo-register214kamo-shared-library1,864kamo-signer-monorepo62kamolos115
Filter by type
All TypesBuild23CI527Chore794Docs3,288Feature6,693Fix5,596Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
November 13, 2026
TestSecurityService

சுற்றுலா SQL பட்டியல் சுற்றுலா உரிமைகளை அறிவிப்பு வரிசை, id வரிசை அல்ல

SHOW_ TOUR_ ANTIVIRUS (700) 338- 368 தொகுதிக்கு முன்னால் அறிவிக்கப்பட்டுள்ளது, எனவே id பட்டியல் 338 இல் ஆரம்பிக்கவில்லை. அதற்கு பதிலாக உறுப்பினரானதை உறுதி செய்.

Kamo·7h ago
November 11, 2026
TestSecurityService

பயன்பாடு பெயர்கள் persona, selectedProgramCode, ownsNoRealEstate மற்றும் realEstateOwnedCount களை படிக்கிறது

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

Kamo·1d ago
November 8, 2026
November 2, 2026
TestSecurityService

ஒரு மேலாளர் ஒரு அறிக்கை-வரி அறிக்கை மூலம் ஜனாதிபதி பார்க்க முடியாது

Pins ReportScopeResolver' s reporting- line scope (அதை தீர்ப்பாளர் மாற்றுகிறது) இந்த கையெழுத்தை முன்னிலைப்படுத்துகிறது): மேலாளர் மேல் ஒரு தலைவர் மேலாளர்' s out ...

Kamo·1w ago
November 1, 2026
TestSecurityService

அமர்வு இல்லாத அழைப்பை நிராகரிக்கும் குழாய் கட்டுப்பாட்டாளர்களை நிரூபி

ரேச்செட் தங்கள் காவலரை பார்க்க முடியவில்லை, எனவே அது இப்போது pipelineAccess. orgId ஐ அறிந்து, ஒரு புதிய சோதனை அழைப்பு அமர்வு இல்லாத அனைத்து 21 கையாளுபவர்களும் ம...

Kamo·1w ago
October 19, 2026
TestSecurityService

ஃபிக்ச்சர்கள் கடவுளின்-முறை சாளரத்தின் முடிவை முத்திரையிடுகின்றன; கடந்துபோன சாளரம் உயர்த்தப்படவில்லை (பகிரப்பட்ட அமர்வுPlatformFacts காலாவதி)

* * * * * * * * * * * * * * * இப்போது GodModeExpiresAt முன்னும் தேவை (kamo-share-library 1. 6. 1), எனவே 28 சோதனை வகுப்புகளின் திறந்த சாளர சாதனங்கள் அதன் வாயில்க...

Kamo·3w ago
October 18, 2026
TestSecurityService

ஒரு மருத்துவரின் நேரடி உத்தரவு ஒருபோதும் ஒரு எஸ்ஐ-க்கு மருத்துவ செயல்பாடுகளை வழங்காது

SITP TP00: மூலம் புதிய SI தரை (kamo-பகிரப்பட்ட-நூலகம் 645068bb) pins கீழ்ப்படியாத பிரதிநிதிகள் இல்லை: குறிப்புகள் வரைவு, முன்பதிவு மற்றும் கட்டணங்களை இடுகையிடுத...

Kamo·3w ago
TestSecurityService

SecurityService இரண்டு ஐஓடி சாசன வகுப்புகளை தீர்க்கிறது (SP11)

சாசன அட்டவணை 24 செயல் வகுப்புகளை பட்டியலிடுகிறது (உரிமையாளரின் JoIN _ MEETING ஆனது 22; IOT SP11 இணைக்கிறது OPERATE _ DEVICE மற்றும் OPERATE _ SECURITY _ DEVICE,...

Kamo·3w ago
October 14, 2026
TestSecurityService

SP01 ஐஓடி நிறுவனங்கள் ஹைபர்னேட்டில் வரைபடம் 6.2.13, வரி பாதுகாப்பு சேவை இயங்குகிறது

IOT SP01 பணி 7 (அரை வரைபடம்). உட்பொதிக்கப்பட்டAttributeMaping 6.2 இல் org.hibernate.metamodel.mapping இல் இல்லை; அதற்கு பதிலாக இந்த சோதனை எம்பெடபிள் வேல்யூட்மோட...

Kamo·4w ago
October 11, 2026
TestSecurityService

குறுக்கு அட்டவணை சாசனம் DDL காவலர் அனைத்து ஆறு உரிமையாளர் அட்டவணைகளில் உருப்படி _ தோற்றம் ஊசிகள் (KamoCollab CP10 பணி 3, R1-4)

பகிரப்பட்ட வரை சிவப்பு-lib இன் CharterItem வரைபடம் உருப்படி _ தோற்றம் (CP10 பணி 3), அதனுடன் பச்சை மற்றும் CP10 பணி 1 DDL கோப்பு. சோதனை-மட்டும்; பகிரப்பட்ட-lib க...

Kamo·4w ago
October 5, 2026
TestSecurityService

**************** — ஒவ்வொரு சாசன உரிமையாளர் அட்டவணை ஒவ்வொரு CharterItem நெடுவரிசை மற்றும் அதன் உரிமையாளர், வரிசையில் docs/sql கோப்புகள் இருந்து மற்றும் ஒரு தேதியிட்ட பாரம்பரிய அடிப்படை (KamoCollab CP03 T7)

நிரலின் ஒரு குறுக்கு அட்டவணை சாசன DDL காவலர் (மாஸ்டர் R 1-12). இது ஒவ்வொன்றையும் படிக்கிறது docs/sql/*. sql கோப்பு பெயர் வரிசையில் மற்றும் ஆறு உரிமையாளர் அட்டவண...

Kamo·1mo ago
TestSecurityService

எந்த தணிக்கை வரிசை அல்லது அமர்வுக்கு முன்பும் அதே-org Enter-As மறுக்கப்படுகிறது என்று பின் செய்யவும் (KamoCollab CP00 இறுதித் தீர்வு)

EnterAsController பதிலளிக்கிறது 400 'இலக்கு தற்போதைய அமர்வு அமைப்பு' முன் ImpersonationAudit.enteredAs இயங்குகிறது, இரண்டு கிளைகளிலும், எனவே எந்த ஒரே-org உள்ளீட...

Kamo·1mo ago
October 4, 2026
TestSecurityService

SP96 முள் சோதனையின் உண்மையான கட்டுப்படுத்தி சார்ட்டர்-மாற்ற வெளியீட்டாளரை எடுத்துக்கொள்கிறது

SP95 T6 (de022c1) சேர்க்கப்பட்டது KamoaiEventPublisher to மேம்பார்சார்டர் கண்ட்ரோலரின் இந்த சோதனை எழுதப்பட்ட பிறகு கட்டமைப்பாளர், எனவே மறுபரிசீலனை சோதனை இனி இல்...

Kamo·1mo ago
September 29, 2026
TestSecurityService

SP96 சாசனத்தின் குரல் TTS முள் மறுக்கப்படுகிறது மற்றும் எதுவும் தீர்க்கிறது

SecurityService பகிரப்பட்ட-lib (பணி 14) இருந்து ஓய்வு பெற்ற முள் எடுக்கும்; இல்லை செக்யூரிட்டி சர்வீஸ் குறியீடு இதைப் படிக்கிறது. சேவையின் பக்கத்தை பின் செய்கிற...

Kamo·1mo ago
September 28, 2026
TestSecurityService

Pin the bare cookie domain against Tomcat's own cookie processor

bc54945 stopped logout clearing *** on ".kamocrm.com", which Tomcat's RFC 6265 processor refuses by throwing from addCookie: logout answered 500 after the sessi...

Kamo·1mo ago
September 25, 2026
TestSecurityService

Accept either read-timeout message in the owner-client test

OkHttp arms the socket's SO_TIMEOUT ("Read timed out") and its own watchdog ("timeout") with the same 300 ms; either can fire first, so the assertion failed abo...

Kamo·1mo ago
September 17, 2026
TestSecurityService

A search term reads the lead's email

Walks the grid specification's LIKE branches on the Hibernate this service runs (the HQL rendering leaves function arguments out, so it cannot show which column...

Kamo·1mo ago
September 12, 2026
TestSecurityService

MANAGE_OUTBOUND_EMAIL_HOSTS is enforced in EmailService

PlatformOutboundHostsController checks it through SessionPlatformFacts and the shared PlatformRightsResolver, so it is listed with the rights enforced elsewhere...

Kamo·2mo ago
September 2, 2026
TestSecurityService

Hold withTermsUnchanged to carrying every field

The method rebuilds UpdateQuoteRequest positionally, so a field added to that record and forgotten here is dropped from every save by a member without EDIT_QUOT...

Kamo·2mo ago
TestSecurityService

Pin the status-label body an org sends to drop a label

The two shapes that used to fail: an empty list, which is what clearing the last remaining label sends and what the handler rejected as malformed, and an entry ...

Kamo·2mo ago
August 27, 2026
TestSecurityService

Fail the build on a @Transactional Spring cannot advise

Two shapes get no transaction advice at all, and neither is visible at a call site or in a unit test: a non-public method, which the proxy cannot intercept, and...

Kamo·2mo ago
August 25, 2026
TestSecurityService

Baseline the desktop probe, which is guarded where the scan cannot see

**************** has been failing on main since ba3f85c. DesktopProbeController#probe is not unguarded — it checks X-Internal-Auth through authorized(auth), con...

Kamo·2mo ago
August 21, 2026
TestSecurityService

An opt-in probe that executes the grid's SQL, not just its HQL

/leads went down on 2026-08-20 with 'missing FROM-clause entry for table a2_1' and no test caught it, because none of them could: the library compiles against H...

Kamo·2mo ago
August 6, 2026
TestSecurityService

Cover the chat-routing propagation that broke assignLoanOfficer

assignLoanOfficer gained a step that looks up the loan's source lead to reroute the borrower's open public-chat session. That lookup runs a JPQL query through t...

Kamo·3mo ago
August 3, 2026
TestSecurityService

Fail the build when a repository package is missing from the scan

This service has @ComponentScan("com.kamo") but an EXPLICIT @EnableJpaRepositories list. The moment a bean here needs a repository outside that list, the reposi...

Kamo·3mo ago
TestSecurityService

Ratchet on endpoints that resolve no session

ResourceServerConfig is anyRequest().permitAll() and @EnableMethodSecurity appears nowhere in this service, so every @PreAuthorize is inert and public is the de...

Kamo·3mo ago
July 15, 2026
TestSecurityService

Prove closed-loan trainer convergence + retire + concurrency

Drives ClosedLoanTrainerService across successive passes with the (pre-live) MeridianLink wire and vision read stubbed, locking the behaviour the design hinges ...

Kamo·4mo ago
July 9, 2026
TestSecurityService

Lock the system-managed originator (projection, freeze, assignment)

8 tests over LoanTransactionService: live projection fills name/NMLS/subject-state license + org and marks LIVE; stale hand-entry is cleared when no LO is assig...

Kamo·4mo ago
July 4, 2026
TestSecurityService

Lock the D28 stage-override write logic (legal-wall reject, delete+audit, rollback)

6 tests over the new MlosConfigWriteService methods: legal-wall stages rejected before any write; routine upsert bumps profileVersion + appends the WORM change-...

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