KamoCRM

Live Change Log

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

15,120
Total Changes
5,169
Features
4,935
Fixes
30
Projects
Filter by project
All Projects15,120AIService197APIService161BillingService143ConversionService107DaemonService129DocsService215ESigService88EmailService518InitializerService318KBService105KlusterServices697MCPGatewayService85MediaService546RAGService71SecurityService1,658TranslateService55VOIPService205VectorService11kamo-apps25kamo-asterisk-support24kamo-capcha17kamo-capcha-widget4kamo-internal6,937kamo-login330kamo-marketing625kamo-nowww20kamo-register213kamo-shared-library1,455kamo-signer-monorepo53kamolos108
Filter by type
All TypesBuild11CI523Chore738Docs2,167Feature5,169Fix4,935Other986Performance157Refactor274Revert23Style42Test94Upgrade1
March 19, 2026
FeatureEmailService

Add *** secret to deployment envFrom

Provides GOOGLE_OAUTH_CLIENT_ID/SECRET, **************** and ZOHO_OAUTH_CLIENT_ID/SECRET env vars needed for OAuth provider flows.

Kamo·6mo ago
Featurekamo-internal

Implement email provider config secondary page with ?configure=1 routing

- List view shows provider cards only - Clicking a configurable provider pushes ?configure=1 - Config view shows back arrow, config form, and inline Help & Tips...

kamo·6mo ago
Featurekamo-internal

Add HelpTipsOverrideContext and fix help panel suppression in SettingsView

- Fix helpTips type from string to React.ReactNode - Add HelpTipsOverrideContext so child components can suppress outer help panel - Condition help panel and Sh...

kamo·6mo ago
March 18, 2026
FeatureInitializerService

Pre-configure all mock orgs with KamoMail email provider

Kamo·6mo ago
Featurekamo-internal

Add per-member IMAP configuration section

kamo·6mo ago
Featurekamo-internal

Add EmailProviderSetup main component

kamo·6mo ago
Featurekamo-internal

Add static help & tips content for all providers

kamo·6mo ago
Featurekamo-internal

Add OAuthConnectButton component

kamo·6mo ago
Featurekamo-internal

Add ProviderSelector grid component

kamo·6mo ago
Featurekamo-internal

Add ProviderCard component

kamo·6mo ago
Featurekamo-internal

Add provider API service layer

kamo·6mo ago
Featurekamo-internal

Add useProviderCapabilities hook

kamo·6mo ago
Featurekamo-shared-library

Add repositories for email provider entities

Kamo·6mo ago
Featurekamo-shared-library

Add MemberImapConfigEntity for per-member IMAP config

Kamo·6mo ago
Featurekamo-shared-library

Add OrgEmailOAuthTokenEntity for OAuth token storage

Kamo·6mo ago
Featurekamo-shared-library

Add OrgEmailProviderEntity for email_provider schema

Kamo·6mo ago
Featurekamo-shared-library

Add EmailProviderType and EmailProviderStatus enums

Kamo·6mo ago
Featurekamo-internal

Expand all settings groups by default

kamo·6mo ago
Featurekamo-internal

Replace editor/preview toggle with inline template editor

New TemplateInlineEditor component renders the full template (header, backgrounds, margins, signature) with a borderless Quill editor embedded in the body area....

kamo·6mo ago
Featurekamo-internal

Add "No Template" option to template scope dropdown

Adds a "No Template" option at the top of the template dropdown list. When selected, skips the backend fetch and renders plain email body without any header, si...

kamo·6mo ago
Featurekamo-internal

Add template scope dropdown and preview tab to tool window email composer

Add to the MessageTool (tool window email composer, not the standalone MessageComposer): - Template scope dropdown in the subject row: Individual (default), D...

kamo·6mo ago
Featurekamo-internal

Add template scope selector and preview tab to email composer

- Add template scope dropdown (Organization / Department / Individual User) to the toolbar row, defaulting to Individual User - Fetch the saved template from ...

kamo·6mo ago
Featurekamo-internal

Wire signature templates to backend for persistent save/load

- Add backendAdapter.ts with bidirectional mapping between frontend SignatureConfig and backend flat entity format - Generate pre-rendered HTML with placehold...

kamo·6mo ago
FeatureEmailService

Add email signature template CRUD endpoints

REST controller at /api/email/signature-templates with: - GET /{scope} — retrieve template by org+scope - PUT /{scope} — create or update template (upsert) - DE...

Kamo·6mo ago
Featurekamo-shared-library

Add EmailSignatureTemplate entity and repository

JPA entity for persisting email header/signature/footer template configurations per organization scope. Stores all design settings, template selections, image s...

Kamo·6mo ago
Featurekamo-internal

Derive signature content from backend, add social links management

- Remove manual Personal Information, Company Information, and Social Links sections from the signature Content tab — data is now pulled automatically from ...

kamo·6mo ago
FeatureSecurityService

Add website and social links to member profile GET/PUT endpoints

GET /api/security/members/{id} now returns website and socialLinks fields. PUT /api/security/members/{id} accepts website (string) and socialLinks (map of platf...

Kamo·6mo ago
Featurekamo-shared-library

Add website and social links fields to Organization and Member

Add EmbSocialLinks embeddable with fields for LinkedIn, Twitter, Facebook, Instagram, YouTube, TikTok, and GitHub URLs. Add website (VARCHAR 500) and embedded ...

Kamo·6mo ago
Featurekamo-internal

Add near/far background colors, margin/padding sliders, center email option

Design tab additions: - Near Background color (content area background, default white) - Far Background color (outer email area background, default white) - Mar...

kamo·6mo ago
Featurekamo-internal

Add image scale sliders, signature image type, and footer alignment

- Add three image source selectors: Header Image, Signature Image, Footer Image (each with None / Member Avatar / Logo Simple / Logo Full options) - Add scale...

kamo·6mo ago
Featurekamo-internal

Replace photo upload with Header/Footer image source selectors

Replace the drag-and-drop photo upload with two dropdown selectors: - Header Image: None | Member Avatar | Logo Simple | Logo Full - Footer Image: same options ...

kamo·6mo ago
Featurekamo-internal

Add Header tab with 29 header templates and rename UI labels

- Add "Header" tab with 29 email header templates (banner, accent, branded, decorative categories) plus "No Header" option - Rename "Template" tab to "Signatu...

kamo·6mo ago
Featurekamo-internal

Add 21 additional email signature templates

Add elegant-border, two-column-grid, banner-top, gradient-accent, card-style, left-aligned-clean, right-photo, centered-minimal, executive, creative-blocks, tec...

kamo·6mo ago
Featurekamo-internal

Rebuild email signature manager with template-based visual builder

Replace the basic Quill rich text editor with a structured, form-driven signature builder featuring 8 professional templates, design customization controls (col...

kamo·6mo ago
Featurekamo-internal

Add unpublish and delete buttons to KB article view

Add Unpublish button (visible on PUBLISHED articles) that reverts to DRAFT and removes from AI chat. Add Delete button with confirmation dialog. Add proxy route...

kamo·6mo ago
FeatureRAGService

Handle unpublished events by removing vectors from Qdrant

When an article is unpublished, delete its vectors from Qdrant so the AI chat no longer references it.

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