KamoCRM

Live Change Loglog

Все функции, исправления и улучшения, размещенные как корабли. Ничто не сдерживается для запуска.

17,500
Общие изменения
5,986
Особенности
5,284
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
December 1, 2025
November 30, 2025
Fixkamo-internal

WebSocket connection - use public domain kamocrm.com:8443 instead of private IP

- Use public domain with port 8443 (e.g., kamocrm.com:8443) - Public address forwards to NodePort 30843 on private IP 192.168.42.191 - Extracts base domain from...

snadjafinia·11mo ago
Fixkamo-internal

WebSocket connection - use direct node IP via NodePort 30843 (bypasses Traefik)

- Connect directly to node IP 192.168.42.191:30843 for WebSocket - NodePort 30843 exposes MediaService port 8443 directly - Bypasses Traefik to avoid WebSocket ...

snadjafinia·11mo ago
FixMediaService

Добавьте промежуточное ПО WebSocket и серверы Transport to IngressRoute

- Добавлено промежуточное программное обеспечение для обновления WebSocket - Добавлен медиа-вебсокет-перенос для отключения HTTP/2 (WebSocket требует HTTP/1.1) ...

snadjafinia·11mo ago
Fixkamo-internal

WebSocket connection - use Traefik ingress instead of direct port 8443

- Changed WebSocket URL to connect through Traefik on standard HTTPS port (443) - Removed port 8443 from domain connections (Traefik routes to service on port 8...

snadjafinia·11mo ago
FixMediaService

WebSocket live message delivery - disable ChatMessageHandler subscription, enhance logging

- Disabled ChatMessageHandler subscription to chat.session.> that was consuming messages without forwarding to WebSocket - Enhanced WebSocketConfig logging to t...

snadjafinia·11mo ago
Fixkamo-internal

Replace MUI Grid with CSS Grid for compatibility with MUI v7

- Replaced Grid component with Box using CSS Grid layout - Maintains responsive breakpoints (xs: 1, sm: 2, md: 3, lg: 4 columns) - Fixes TypeScript build error ...

snadjafinia·11mo ago
Fixkamo-internal

Move sx prop from AgGridReact to wrapping Box component

snadjafinia·11mo ago
Fixkamo-internal

Add missing InputLabel import to LeadManager

snadjafinia·11mo ago
November 29, 2025
Fixkamo-internal

Add missing Next.js API route handlers for custom-forms

- Create /api/security/custom-forms route handler for GET and POST - Create /api/security/custom-forms/[id] route handler for GET, PUT, and DELETE - Proxy reque...

snadjafinia·11mo ago
Fixkamo-internal

Improve form creation error handling and validation

- Filter out fields with empty fieldIds before sending to backend - Filter out empty stacks from form data - Add validation error if fieldId is invalid during d...

snadjafinia·11mo ago
Fixkamo-shared-library

Добавить нулевые проверки и валидацию в CustomFormService createForm/updateForm

Добавить нулевые / пустые чеки для fieldId перед вызовом trim(.toLowerCase() для предотвращения NullPointerException Добавить полную валидацию для требуемых пол...

snadjafinia·11mo ago
Fixkamo-internal

Add missing imports in FormEditor

- Add FIELD_TYPES_ARRAY import from fieldTypes - Add validateFieldId and normalizeFieldId imports from fieldValidation - Fixes TypeScript compilation errors

snadjafinia·11mo ago
Fixkamo-internal

Replace Grid with CSS Grid layout in FieldTypeSelector

- Remove Grid component usage that was causing TypeScript errors - Replace with Box using CSS Grid for responsive layout - Maintains same visual layout and resp...

snadjafinia·11mo ago
Fixkamo-internal

Fix TypeScript errors in FieldTypeSelector and remove unused imports

- Replace dynamic icon lookup with explicit icon map to avoid type assertion issues - Import all required icons directly from lucide-react - Remove unused Field...

snadjafinia·11mo ago
Fixkamo-internal

Fix TypeScript errors in FieldConfigurationPanel

- Replace array.includes() with direct equality checks to avoid type narrowing issues - Remove unused Card import from FormEditor - Prefix unused stackIndex par...

snadjafinia·11mo ago
Fixkamo-internal

Fix build errors in custom forms components

- Fix import error: getAllFields should be imported from utils, not fieldValidation - Fix TypeScript errors: Replace 'any' types with proper FieldType - Fix une...

snadjafinia·11mo ago

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены