KamoCRM

Live Change Log

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

18,407
Total Changes
6,538
Features
5,540
Fixes
30
Projects
Filter by project
All Projects18,407AIService276APIService177BillingService161ConversionService117DaemonService146DocsService240ESigService93EmailService622InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService620RAGService79SecurityService1,997TranslateService62VOIPService265VectorService11kamo-apps26kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,700kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,826kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild23CI525Chore794Docs3,286Feature6,538Fix5,540Other1,001Performance174Refactor282Revert23Style45Test175Upgrade1
March 14, 2026
FeatureEmailService

Add IMAP connection pool, search intelligence, and delta sync endpoints

- Add Apache Commons Pool2 keyed connection pool for IMAP Store reuse (3/account, 500 total, 10min idle eviction) - Migrate EmailImapService from ConcurrentHash...

Kamo·8mo ago
Featurekamo-internal

Add enterprise email organization — labels, filters, shortcuts, quick actions

Plans 2-3: conversation threading views, email API layer with zustand store, label picker, filter rule builder, smart folder modal, keyboard shortcuts with help...

kamo·8mo ago
FeatureEmailService

Add enterprise email metadata services — labels, filters, smart folders, batch ops

Plans 1-3: metadata schema, JPA entities, repositories, conversation threading, label CRUD, filter rule engine with async retroactive apply, smart folder criter...

Kamo·8mo ago
Featurekamo-internal

Add email HTML sanitization and CSS isolation via Shadow DOM

Replace raw dangerouslySetInnerHTML in MessageBrowser with a sanitized email renderer that uses DOMPurify + css-tree for HTML/CSS filtering and a closed Shadow ...

kamo·8mo ago
FixEmailService

Use StringRedisTemplate to read OTK/session values stored as plain strings

The Next.js app stores OTK and *** values as plain strings in Redis. The default RedisTemplate uses JSON serializer which fails to parse them.

Kamo·8mo ago
FixEmailService

Add *** secret to deployment envFrom

Kamo·8mo ago
CIEmailService

Trigger pipeline

Kamo·8mo ago
Chorekamo-marketing

Add *.md to .gitignore

Kamo·8mo ago
ChoreMediaService

Add *.md to .gitignore

Kamo·8mo ago
ChoreKlusterServices

Add *.md to .gitignore

Kamo·8mo ago
Chorekamo-shared-library

Add *.md to .gitignore

Kamo·8mo ago
ChoreSecurityService

Add *.md to .gitignore

Kamo·8mo ago
ChoreInitializerService

Add *.md to .gitignore

Kamo·8mo ago
ChoreAPIService

Add *.md to .gitignore

Kamo·8mo ago
Chorekamo-register

Add *.md to .gitignore

Kamo·8mo ago
Chorekamo-login

Add *.md to .gitignore

Kamo·8mo ago
Chorekamo-internal

Add *.md to .gitignore

kamo·8mo ago
ChoreEmailService

Add *.md to .gitignore

Kamo·8mo ago
Fixkamo-internal

Resolve TypeScript errors in useEmailWebSocket hook

- Remove non-existent connectHeaders property from Client options - Replace client.active with client.connected for @stomp/stompjs compatibility

kamo·8mo ago
Featurekamo-internal

Rewrite email components to use real EmailService API

- FolderSidebar: fetch folders via API, real create folder, WebSocket refresh - MessageBrowser: real message fetch/search/star/delete with optimistic updates - ...

kamo·8mo ago
Featurekamo-internal

Add EmailWebSocketProvider to PresenceWrapper

kamo·8mo ago
Featurekamo-internal

Add catch-all email API proxy route

kamo·8mo ago
FeatureEmailService

Add EmailController with full REST API endpoints

Kamo·8mo ago
FeatureEmailService

Add EmailImapService with full IMAP operations

Kamo·8mo ago
FeatureEmailService

Add 3-stage Dockerfile for EmailService

Kamo·8mo ago
FeatureEmailService

Add EmailServiceApplication entry point

Kamo·8mo ago
FeatureEmailService

Add pom.xml with all dependencies

Kamo·8mo ago
Docskamo-internal

Add EmailService + email client design spec

Comprehensive design for new EmailService Java microservice and fully functional email client UI at /messages, connecting to existing Postfix/Dovecot mail stack...

kamo·8mo ago
Fixkamo-internal

Match create button styling to existing global.css pattern

Use component={Link} with href, var(--color-primary) colors, and consistent sizing to match the existing Orders and Applications buttons.

kamo·8mo ago
March 13, 2026
Fixkamo-internal

Move create buttons to right side of pipeline tab toolbars

Remove duplicate left-side buttons where right-side ones already existed, and reposition newly added buttons to the right after other toolbar controls.

kamo·8mo ago
Featurekamo-internal

Add "New" create buttons to all pipeline tab toolbars

Each pipeline tab now has a create button in its toolbar for quick record creation.

kamo·8mo ago
Fixkamo-internal

Give pipeline datagrid columns explicit widths with one flex column

Replace minWidth/maxWidth ranges with explicit width values so columns are properly sized for their data. Each grid has exactly one descriptive column with flex...

kamo·8mo ago
Fixkamo-internal

Remove toolbar margin gap between sub-tab row and datagrid

Remove mb:1 from toolbar wrapper in Commitments and Orders tabs, and add py:3px to the sub-tab panel for breathing room.

kamo·8mo ago
Fixkamo-internal

Seamless sub-tab and datagrid panel styling on pipeline market tabs

Remove the content Card wrapper for market tabs so there's no unnecessary panel behind the datagrid. Style the sub-tab row with rounded top / square bottom corn...

kamo·8mo 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