Live Change Log

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

17,978
Total Changes
4,641
Features
4,556
Fixes
32
Projects
Filter by project
All Projects17,978AIService112APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService385InitializerService301KBService74KlusterServices547MCPGatewayService43MediaService462RAGService61SecurityService1,527TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,596kamo-login319kamo-marketing588kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,326kamo-signer-monorepo50kamolos102
Filter by type
All TypesBuild24CI523Chore670Docs230Feature4,641Fix4,556Other6,781Performance136Refactor274Revert23Style48Test71Upgrade1
November 5, 2025
FeatureMediaService

Expose MediaService on port 8443 for WebSocket over HTTPS/HTTP1.1

- Added NodePort service on 8443 for direct WebSocket access (bypasses Traefik) - Mount wildcard-kamocrm-com SSL certificate - Init container converts PEM to PK...

snadjafinia·10mo ago
FeatureMediaService

Add CORS middleware to media-route for cross-origin WebSocket

- Added cors middleware to allow cross-origin connections - Enables WebSocket connections from internal.* to media.* - Allows all origins, methods, and headers ...

snadjafinia·10mo ago
Featurekamo-internal

Add API proxy routes for WebRTC endpoints

- Added /api/webrtc/config proxy to MediaService - Added /api/webrtc/token proxy for Janus authentication - Added /api/webrtc/call/initiate, answer, end proxies...

snadjafinia·10mo ago
Featurekamo-internal

Complete peer-to-peer WebRTC calling with signaling

- Added useWebRTC hook with full signaling support - Integrated WebSocket signaling (offers, answers, ICE candidates) - Added incoming call notifications with a...

snadjafinia·10mo ago
FeatureMediaService

Add WebSocket signaling for peer-to-peer calls

- Added WebRTCSignalingController for call signaling - Handles offer/answer exchange via STOMP - Forwards ICE candidates between peers - Manages call hangup not...

snadjafinia·10mo ago
Featurekamo-internal

Add Janus WebRTC integration for audio/video calls

- Added useJanusWebRTC hook for WebRTC call management - Added VideoCallPanel component for in-chat video display - Integrated with ChatBox for seamless call ex...

snadjafinia·10mo ago
FeatureMediaService

Add Janus WebRTC integration

- Added WebRTCController for token generation and call management - Configured Janus API URL and secrets (api, token, admin) - Configured STUN/TURN servers (kam...

snadjafinia·10mo ago
FeatureKlusterServices

Update TURN server credentials with secure values

- Updated turn-secret with secure random value - Updated turn-password for Janus authentication - Credentials match MediaService WebRTC configuration

snadjafinia·10mo ago
FeatureKlusterServices

Add ServersTransport deployment to CI/CD workflow

Deploy traefik/serverstransport.yaml as part of Traefik deployment to both K1M1 and K2M1. This enables HTTP/1.1 backend connections for MediaService WebSocket s...

snadjafinia·10mo ago
FeatureKlusterServices

Add ServersTransport for MediaService WebSocket connections

Add media-websocket-transport ServersTransport resource to disable HTTP/2 for backend connections to MediaService. This is required for proper WebSocket upgrade...

snadjafinia·10mo ago
FeatureKlusterServices

Add media-websocket-upgrade middleware to force Upgrade header

- Add Upgrade: websocket header for WebSocket paths to fix HTTP/2 Extended CONNECT conversion - This ensures HTTP/2 WebSocket upgrade requests are properly conv...

snadjafinia·10mo ago
November 4, 2025
FeatureKlusterServices

Add media-cors middleware for media domain CORS support

- Add media-cors middleware matching theme-cors configuration - Allows CORS headers to be set for media.{domain} requests

snadjafinia·10mo ago
Featurekamo-internal

Add detailed error logging for MediaService session creation

- Log MediaService URL being called - Log response headers - Enhanced error logging with full error details - Include URL in error response for debugging

snadjafinia·10mo ago
FeatureKlusterServices

Add 'media' subdomain to auto-cert SUBDOMAINS for MediaService

- Add 'media' to SUBDOMAINS list in auto-cert-service.yaml - Enables automatic SSL certificate generation for media.{domain} subdomains - Required for MediaServ...

snadjafinia·10mo ago
Featurekamo-internal

Add direct MediaService routes via media.{domain} for WebSocket support

- Create new /api/media/* routes that forward directly to media.{domain} - These routes bypass APIService to allow secure WebSocket connections - MediaService r...

snadjafinia·10mo ago
Featurekamo-internal

Add logging for subscription request to backend

- Log when subscription request is sent to /app/chat/subscribe - Helps verify if subscription requests are reaching the backend

snadjafinia·10mo ago
Featurekamo-internal

Add detailed logging for subscribe function

- Log when subscribe() is called and current connection state - Log client existence and connection status - Helps diagnose why subscriptions aren't being creat...

snadjafinia·10mo ago
FeatureSecurityService

Add detailed logging for WebSocket subscription requests

- Added logging to trace when subscribeToSession is called - Logs payload and sessionGuid extraction - Logs database lookup for session verification - Helps dia...

snadjafinia·10mo ago
Featurekamo-internal

Add detailed WebSocket connection logging

- Enhanced logging for WebSocket connection success/failure - Log connection frame details on successful connection - Log detailed STOMP error information - Hel...

snadjafinia·10mo ago
FeatureSecurityService

Add typing indicator support via WebSocket

snadjafinia·10mo ago
Featurekamo-internal

Add typing indicators for real-time typing status

snadjafinia·10mo ago
November 3, 2025
Featurekamo-shared-library

Add findByOrganizationId method to MemberRepository

snadjafinia·10mo ago
October 30, 2025
Featurekamo-internal

Increase OTK TTL to 60s to support multipart uploads

snadjafinia·10mo ago
FeatureSecurityService

Expose endpoints under /api/security/imaging to match gateway

snadjafinia·10mo ago
FeatureSecurityService

Parse upload metadata JSON; safer defaults

snadjafinia·10mo ago
October 29, 2025
FeatureKlusterServices

Enable HTTPS for MinIO theme routes

snadjafinia·10mo ago
FeatureKlusterServices

Add auto-cert service deployment to CI/CD workflow

snadjafinia·10mo ago
FeatureKlusterServices

Add MinIO public/internal bucket routes to Traefik deployment

snadjafinia·10mo ago
October 28, 2025
FeatureKlusterServices

Add auto-cert service with MinIO-synced shared storage

snadjafinia·10mo ago
Featurekamo-shared-library

Migrate to CockroachDB with unique_rowid() for all entities

snadjafinia·10mo ago
FeatureAPIService

Migrate to CockroachDB with secure mode

snadjafinia·10mo ago
FeatureSecurityService

Migrate to CockroachDB with secure mode

snadjafinia·10mo ago
FeatureKlusterServices

Migrate CockroachDB to secure mode with TLS certificates

snadjafinia·10mo 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