Live Change Log

See what we're building, in real-time. Every feature, fix, and improvement shipped across the platform.

17,933
Total Changes
4,614
Features
4,543
Fixes
32
Projects
Filter by project
All Projects17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter by type
All TypesBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
March 20, 2026
March 19, 2026
FeatureAPIService

Add OAuth callback forwarding with no-redirect RestTemplate

- Add noRedirectRestTemplate bean (HttpClient.Redirect.NEVER) so the 302 from VOIPService's OAuth callback is passed through to the browser instead of being...

Kamo·5mo ago
Featurekamo-internal

Replace JWT config with OAuth connect UI for RingCentral

- RingCentralConfig: OAuth connect/disconnect button with status indicator, main phone number field, test connection (only when connected) - voipApi: add getO...

kamo·5mo ago
FeatureVOIPService

Refactor RingCentral to OAuth 2.0 Authorization Code flow

- New OAuthController: /oauth/start (returns authUrl), /oauth/callback (exchanges code, saves tokens), /oauth/status, DELETE /oauth/token - OTKValidationFilte...

Kamo·5mo ago
FeatureInitializerService

Create KamoTokens schema and org_oauth_token table

- CREATE SCHEMA IF NOT EXISTS kamotokens - CREATE TABLE kamotokens.org_oauth_token with unique (org_id, provider) - DROP COLUMN jwt_key from voip_provider_confi...

Kamo·5mo ago
Featurekamo-shared-library

Add OrgOAuthToken entity for OAuth 2.0 token storage

- Add OrgOAuthToken entity in KamoTokens schema (kamotokens.org_oauth_token) - Add OrgOAuthTokenRepository with findByOrgIdAndProvider / deleteByOrgIdAndProvide...

Kamo·5mo ago
Featurekamo-internal

Equal-height feature cards and Kazoo-aware provider descriptions

- Set height: 100% on FeatureCard motion wrapper so cards in the same row match the tallest card - Update KamoPBX description to highlight Kazoo as a carrier-gr...

kamo·5mo ago
Featurekamo-internal

Add SmsTemplatesTab and SmsCrmTab

kamo·5mo ago
Featurekamo-internal

Add SmsNewConversation dialpad component

kamo·5mo ago
Featurekamo-internal

Add shared template data

kamo·5mo ago
Featurekamo-internal

Redesign phone provider setup to match email provider format with logos, help tips, and correct nav tabs

- Rewrite PhoneProviderSetup to match EmailProviderSetup pattern: list/config view split, AnimatePresence transitions, back button with provider name in header,...

kamo·5mo ago
Featurekamo-internal

Add CalDav/CardDav tab to email settings page

kamo·5mo ago
FeatureEmailService

Add ProviderRegistry

Kamo·5mo ago
Featurekamo-shared-library

Add ID-based query methods to ContactIntegrationRepository

Kamo·5mo ago
FeatureEmailService

Add GroupwareProvider interface, ProviderContext, and model classes

- GroupwareProvider interface defines calendar and contact book operations - ProviderContext carries runtime context for provider invocations - Model classes: P...

Kamo·5mo ago
FeatureInitializerService

CalDav/CardDav Part 4 — schema indexes and email repo scan

- Add supplemental indexes on **************** and **************** via SchemaCleanupRunner (Hibernate ddl-auto:update adds the FK columns; indexes are extr...

Kamo·5mo ago
Featurekamo-shared-library

CalDav/CardDav Part 4 — shared library repository and entity additions

- Add contactIntegration FK to ContactBook entity - Add findByContactIntegrationId to UserCalendarRepository - Add findByContactIntegrationId to ContactBookRepo...

Kamo·5mo ago
FeatureEmailService

Add CalDavController and CalendarService DAV methods

Adds findEventByUid, getChangedEventsSince, getDeletedEventsSince to CalendarService. Adds CalDavController handling PROPFIND, REPORT, MKCALENDAR, PROPPATCH, GE...

Kamo·5mo ago
FeatureEmailService

Add DavNamespaces constants

Kamo·5mo ago
Featurekamo-internal

Add Contacts link to NavTop

kamo·5mo ago
Featurekamo-internal

Add contacts types and **************** hooks

kamo·5mo ago

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing