KamoCRM

Live Change Log

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

17,374
Total Changes
5,891
Features
5,258
Fixes
30
Projects
Filter by project
All Projects17,374AIService242APIService174BillingService157ConversionService110DaemonService137DocsService223ESigService91EmailService568InitializerService329KBService151KlusterServices738MCPGatewayService235MediaService592RAGService79SecurityService1,822TranslateService62VOIPService248VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,321kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,631kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,252Feature5,891Fix5,258Other993Performance165Refactor278Revert23Style42Test159Upgrade1
October 24, 2025
Featurekamo-register

Auto-enable nickname field when clicking on disabled textbox

snadjafinia·Oct 24, 2025
FeatureSecurityService

Add endpoints for name prefixes and suffixes

snadjafinia·Oct 24, 2025
Featurekamo-shared-library

Add NamePrefixType and NameSuffixType enums with international titles

snadjafinia·Oct 24, 2025
Featurekamo-register

Complete redesign of sorry page with modern, polished UI

snadjafinia·Oct 24, 2025
Featurekamo-register

Filter banned countries and redirect to sorry page if detected

snadjafinia·Oct 24, 2025
FeatureSecurityService

Add countries endpoint to return list with banned status

snadjafinia·Oct 24, 2025
Featurekamo-register

Age Check improvements and Passport ID enhancements

snadjafinia·Oct 24, 2025
October 23, 2025
Featurekamo-register

Modernize Personal Info component and button styling

PERSONAL INFO MODERNIZATION: - Remove card wrapper for cleaner, integrated look - Update header to use var(--color-primary) from globals.css - Increase icon siz...

snadjafinia·Oct 23, 2025
Featurekamo-register

Dynamic Member Alias/E-Mail mode and UI improvements

HEADER UPDATES: - Change title from 'Create KamoCRM Passport' to 'Join {OrganizationName}' - Update sign-in text to 'Already have a {Organization Name} member?'...

snadjafinia·Oct 23, 2025
Featurekamo-register

Implement comprehensive country-based ATF verification and slide reordering

MAJOR CHANGES: - Rename FormWelcome to FormAgeCheck component - Reorder registration flow: MyCountry first (step 0), AgeCheck second (step 1) - Bump all other s...

snadjafinia·Oct 23, 2025
FeatureSecurityService

Return organization ATF fields in org/domain endpoint

- Return isAlcohol, isTobacco, isFirearms boolean flags - Enable frontend to check content against user country restrictions - Support dynamic ATF text generati...

snadjafinia·Oct 23, 2025
Featurekamo-shared-library

Add IS_ALCOHOL, IS_TOBACCO, IS_FIREARMS fields to Organization

- Add isAlcohol boolean field (nullable=false, default false) - Add isTobacco boolean field (nullable=false, default false) - Add isFirearms boolean field (null...

snadjafinia·Oct 23, 2025
Featurekamo-register

Implement country-specific legal ages and dynamic ATF text

- Update CountryType to include legalAdultAge, legalAtfAge, legalAtfCategories - Dynamically display age requirements based on country (18, 19, 21, etc.) - Gene...

snadjafinia·Oct 23, 2025
FeatureSecurityService

Include country legal ages in organization endpoint

- Return country date format and separator in org/domain endpoint - Include legalAdultAge, legalAtfAge, and legalAtfCategories - Enable frontend to dynamically ...

snadjafinia·Oct 23, 2025
Featurekamo-shared-library

Add legal age fields and ATF categories to CountryType

- Add legalAdultAge field for adult content verification - Add legalAtfAge field for alcohol/tobacco/firearms age requirements - Add legalAtfCategories field to...

snadjafinia·Oct 23, 2025
Featurekamo-register

Align XXX/ATF buttons left-right and add meaningful icons

- Change button layout from centered to space-between (left and right alignment) - Add ExitToApp icon to EXIT button (startIcon on left) - Add VerifiedUser icon...

snadjafinia·Oct 23, 2025
Featurekamo-register

Update sorry page buttons to Go Back and Exit Website

- Change Home button to Exit Website with error color styling - Implement window.close() functionality to close tab/window - Add fallback to redirect to about:b...

snadjafinia·Oct 23, 2025
Featurekamo-register

Add EXIT and ENTER buttons for XXX_RATED and ATF_ONLY age verification

- Remove birth date input forms for XXX_RATED and ATF_ONLY - Add EXIT button that redirects to sorry page - Add ENTER button with age confirmation (18 for XXX, ...

snadjafinia·Oct 23, 2025
Featurekamo-register

Enhance age verification with modernized date inputs and comprehensive validation

- Add polished, card-based date input UI with visual feedback - Implement comprehensive date validation (valid ranges, actual calendar dates, not future) - Show...

snadjafinia·Oct 23, 2025
Featurekamo-register

Implement comprehensive age verification system with country-specific date formats

- Add WORLD_WIDE_BAN to AgeReqType enum - Update CountryType with date format and separator properties - Create /sorry page for age restriction redirects - Comp...

snadjafinia·Oct 23, 2025
FeatureSecurityService

Add registration and org domain endpoints for age verification

snadjafinia·Oct 23, 2025
Featurekamo-shared-library

Add date format and separator fields to CountryType enum

snadjafinia·Oct 23, 2025
FeatureAPIService

Add domain-agnostic IngressRoute for api subdomain

snadjafinia·Oct 23, 2025
Featurekamo-register

Add domain-agnostic IngressRoute for register subdomain

snadjafinia·Oct 23, 2025
Featurekamo-internal

Add domain-agnostic IngressRoute for internal subdomain

snadjafinia·Oct 23, 2025
Featurekamo-login

Add domain-agnostic IngressRoute for automatic SSL and routing

- Added k8s/ingressroute.yaml with HostRegexp pattern for login subdomain - Updated CI/CD to deploy IngressRoute automatically - Enables Cloudflare-like automat...

snadjafinia·Oct 23, 2025
October 19, 2025
Featurekamo-internal

Add themed colors and background logo to calendar page

snadjafinia·Oct 19, 2025
Featurekamo-internal

Add OAuth configuration management UI for multi-tenant system

- Create OAuth App Configurations settings page at /settings/integrations - Add UI for managing OAuth credentials per organization - Support Google Calendar, Mi...

snadjafinia·Oct 19, 2025
FeatureSecurityService

Implement multi-tenant OAuth configuration system

- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs -...

snadjafinia·Oct 19, 2025
Featurekamo-shared-library

Add multi-tenant OAuth configuration system

- Create OAuthAppConfiguration entity for storing OAuth credentials per organization - Add OAuthAppConfigurationRepository with comprehensive queries - Support ...

snadjafinia·Oct 19, 2025
FeatureSecurityService

Add iCal export and import functionality

- Create ICalService for RFC 5545 iCalendar format support - Implement calendar export to .ics file format - Implement single event export functionality - Add i...

snadjafinia·Oct 19, 2025
Featurekamo-internal

Add recurring events and enhanced event creation

- Add recurring event support in EventModal - Implement recurrence frequency selection (daily, weekly, monthly, yearly) - Add recurrence interval and occurrence...

snadjafinia·Oct 19, 2025
Featurekamo-internal

Add search and filtering functionality to calendar

- Create CalendarSearchBar component with search input and filter popover - Add calendar-specific filtering (show/hide specific calendars) - Implement privacy f...

snadjafinia·Oct 19, 2025

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