Журнал изменений
Что нового.
Каждое усовершенствование платформы, как только она появится.
· kamo-marketing
Добавьте гибридный виджет всплывающего чата с режимами AI Chat и Live Support
Добавлен виджет чата производственного качества, который автоматически открывается для новых посетителей с двумя режимами: AI Chat (на основе REST с интеграцией RAG) и Live Support (обмен сообщениями в режиме реального времени). Виджет поддерживает минимизированную вкладку, нормальное всплывающее окно (420x600) и полноэкранные режимы. анонимный Посетители могут устанавливать имена дисплеев. Не может быть закрыт, только минимизирован. Соответствует теме стекломорфизма сайта.
· kamo-internal
Добавьте управление ключами API публичного чата в настройки безопасности
Добавлена вкладка PublicChatKeyManager в разделе Настройки Безопасность для создания и управления Открытый чат API ключи. Ключи отображаются один раз при создании, хранятся хэшированными и поддержкой Допускается происхождение и предельные уровни ставок. Обновление всех 3-х навигационных локаций.
· AIService
Добавьте общедоступные конечные точки чата с RAG-интеграцией для анонимных посетителей
Добавляет /api/ai/public/sessions конечные точки для анонимного чата ИИ на маркетинговых сайтах. Обходит фильтр OTK auth для общественных дорожек. Использует открытую систему быстрого и RAG с MemberType = ноль для общедоступной видимости статьи KB.
· MediaService
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth (separate from ***), registered on /ws/public-chat endpoint. Creates support tickets as PRE_TICKET with visitor tracking via PublicChatVisitor entity.
· APIService
Add public chat gateway with API key validation, rate limiting, and WebSocket proxy
Adds public chat endpoints at /api/public-chat/** for anonymous website chat. Includes API key validation (SHA-256 hashed, Redis-cached), per-key and per-IP rate limiting with escalating cooldowns, and a raw WebSocket proxy to MediaService for real-time live support messaging.
· kamo-shared-library
Добавление объектов PublicChatVisitor и PublicChatApiKey для виджета публичного чата
Добавляет объекты, репозитории и DTO для поддержки анонимных сеансов публичных чатов. на маркетинговых сайтах. PublicChatVisitor захватывает контекст посетителя (заголовки, IP, имя) совместно с PK MediaSession. PublicChatApiKey позволяет использовать API-ключ auth.
· kamo-marketing
Контактная форма по умолчанию для неопределенной темы и ссылка на значок электронной почты нижних колонок для контакта со страницей
· InitializerService
Add Unspecified support topic to seed data
· kamo-marketing
Замените все адреса электронной почты ссылками на контактную форму и добавьте поддержку подачи билета
· MediaService
Add public contact form endpoint for anonymous pre-ticket creation
· InitializerService
Seed support topics and website-contact system member for KamoCRM org
· kamo-shared-library
Добавить поддержку общественных контактов - DTO, методы запроса РЕПО для темы и поиска участников
· kamo-marketing
Добавьте значки в кнопки Login, Demo и Start Free nav
Login получает значок LogIn, Demo получает значок Play, Start Free получает значок Rocket. Применяется как для настольных кнопок CTA, так и для мобильных кнопок меню.
· kamo-marketing
Добавьте предзапускный код скидки 18DOFF со страницей предложения и значками Nav Promo
Создайте страницу /предложение с: карта героя, показывающая скидку $18 / пользователь план, блок кода копирования на клавиатуре, сравнение цен (ежемесячно / ежегодно), Таймер обратного отсчета до истечения 14 апреля 2026 года, сетка функций «What You Get», Пошаговый поток «Как это работает», полные юридические условия и CTA - Добавить промо-знак в SharedNavigation между нав-связями и CTA кнопки (на рабочем столе) и выше кнопок мобильного меню - Добавить промо-знак на главную страницу Навигационный компонент (настольный и мобильный) Код 18DOFF: только бизнес-план, $18 скидка/пользователь/месяц, 12-месячная продолжительность, Срок действия истекает 14 апреля 2026 года, новые подписки только
· kamo-marketing
Полностью рефакторный калькулятор для поддержки новой модели ценообразования на уровне
Полное переписывание калькулятора затрат в соответствии с 4-уровневой моделью ценообразования: Выбор плана: Стартер ($29/$24) и Бизнес ($64/$53) с визуальными картами - Переключение платежного цикла: Ежемесячный против годового с показателем экономии 17% - Слайдер размера команды: автоматические колпачки по плану max (25 Starter, 50 Business) - Дополнительные модули: видео ($8), AI ($10), HR ($8) только для начинающих Auto-applies Productivity Bundle (AI+HR=$15) (Видео+AI+HR=$21) при выборе квалификационных модулей Бизнес показывает все модули, как включено Хостинг электронной почты Kamo: $6 / пользовательское дополнение для любого плана - Хранение: Шоу включает бассейн (распределение планов пользователей) с дополнительными Слайдер для хранения $5/25GB - Разбивка расходов: Линейные товары в режиме реального времени с пакетными значками и экономией - Ежегодный сберегательный дисплей, коды скидок, рекламное предложение (30% первый 3mo) - Корпоративная ссылка на контактные продажи Включенный список функций, показывающий, что поставляется с каждым планом Сохраняет систему анимации сот, эффекты цветового импульса и визуальный стиль
· kamo-marketing
Создайте всеобъемлющую страницу ценообразования с 4-уровневой моделью, дополнениями, пакетами и юридическими условиями
Заменяет базовое 2-уровневое ценообразование полной 4-уровневой моделью (Free, Starter $29/mo, Business $59/mo, Enterprise custom) с ежегодным платежным переключателем (17% экономии), 5 дополнительными модулями, 2 пакетными сделками, 48-функциональной таблицей сравнения по 7 категориям, 12 часто задаваемых вопросов и полными юридическими / биллинговыми условиями. Обновляет компонент ценообразования домашней страницы, чтобы соответствовать.
· kamo-marketing
Добавить FIPS 140-2 на страницу безопасности
FIPS 140-2 (стандарты Федерального криптографического модуля) Раздел «Концептуальные рамки». Обновленная сетка до 3 колонок.
· kamo-marketing
Общая навигация с выпадами, домашняя страница Jump To sub-nav bar
SharedNavigation (используется как на главной странице, так и на подстраницах): - Основные ссылки: Home, Features (dropdown: All Features, Security, Roadmap), Цены, компания (снижение: О, Блог, Карьера, Контакт, Демо), Ресурсы (снижение: Документация, API Reference, Help Center, Сообщество), Legal → sub-dropdown: Конфиденциальность, Условия, Cookies, GDPR - Login + Start Free CTAs с правой стороны - Адаптивное мобильное меню с выпадающими гармошками и вложенным подменю Активное выделение состояния на основе текущего имени пути JumpToBar (только домашняя страница): - Фиксированная вторичная панель ниже основного nav (вверху: 64px) - Показывает ярлык «Прыгать» + кнопки раздела: Особенности, Демо, Покажи меня, Случаи, ROI, Отзывы, Цены, FAQ Scroll spy выделяет активный раздел - Гладкая прокрутка в клике Отклонения после прокрутки 300px, скрытые сверху Главная страница обновлена для использования SharedNavigation + JumpToBar вместо старой Навигация + ScrollSpyNav. Подстраница также использует SharedNavigation.
· kamo-marketing
Добавить HTML-страницу Sitemap, JSON sitemap API, динамические статьи KB в XML sitemap
Новые страницы и конечные точки: - /site-map - стилизованная HTML карта сайта со всеми статичными страницами, организованными Категория плюс динамически загружаемые статьи КБ от Центра помощи, Документация и ссылки API. Ссылки на машиночитаемые версии. - /api/itemap - JSON sitemap API со всеми страницами и статьями KB, организовано по разделам с названиями и последними измененными датами - sitemap.ts обновляется, чтобы динамически извлекать и сплющивать деревья статей KB XML Sitemap для индексации поисковых систем Обновления Footer: Как домашняя страница Footer, так и подстраница SubFooter теперь имеют ссылку «Сайт-карта» с значком карты слева от кнопки «Назад в верх» Также: robots.txt обновил Allow for /api/sitemap и дополнил Директива Sitemap указывает на конечную точку JSON.
· kamo-marketing
Независимый нав и футер для вторичных страниц, целевые страницы категорий
Заменить домашнюю страницу Навигация/Футер на подстраницах с полной независимостью Компоненты SubNavigation и SubFooter построены полностью в стиле inline Устранение любых проблем каскада CSS. Субнавигация: Фиксированный заголовок с продуктом, компанией, ресурсами, юридическими выпадающими Каждая выпадающая страница показывает ссылки на страницы ребенка с активным состоянием Домашняя ссылка возвращается на домашнюю страницу - Login/Start Free CTA - Адаптивное мобильное меню с выпадающими аккордеонами Субфутер: Та же структура ссылок, что и nav в чистой схеме сетки Флаг США, авторское право, кнопка back-to-top Все встроенные стили, без Framer Motion, без зависимостей класса Tailwind Категория целевых страниц: - /product - ссылки на функции, цены, безопасность, дорожную карту - /компания - ссылки на О, Блог, Карьера, Контакты - /ресурсы - ссылки на Документацию, API Reference, Help Center, Community, Demo - /legal - ссылки на Конфиденциальность, Условия, Cookies, GDPR Также: обновленная карта сайта с новыми маршрутами категорий, скорректированная прокладка PageHero для новых 72px фиксированной высоты. Построить проверено локально: 28 маршрутов, 0 ошибок.
· kamo-marketing
Замените значок с искрами флагом США SVG рядом со слоганом футера
· kamo-shared-library
Добавить методы запросов к KbArticleRepository
Добавить три новых метода репозитория для извлечения опубликованных статей aiVisibleToPublic=true, используемый новыми публичными конечными точками KBService: ********************** ********************** **********************
· KBService
Add unauthenticated public endpoints for KB articles
Add KbPublicArticleController with endpoints for the marketing site to fetch published articles where aiVisibleToPublic=true, without requiring OTK authentication. Accessed via K8s internal DNS. Endpoints: - GET **************** - GET **************** - GET **************** - GET /api/kb/public/articles/{guid} Includes KbPublicArticleDTO to control exposed fields and new public service methods in KbArticleService.
· kamo-marketing
Добавьте 17 подстраниц, интеграцию KB, раздел замены инструментов, SEO и улучшения UX
Основные дополнения: Общий макет подстраницы с PageHero, хлебными крошками и последовательным нав / футером - О, Контакты, Особенности, Цены, Дорожная карта, Страницы безопасности / Инфраструктура - Список блогов + страницы статей с макетом контента Страница карьеры с макетами вакансий - Запросить демонстрационную страницу с макетом формы Страница «Community Coming Soon» Юридические страницы: Политика конфиденциальности, Условия предоставления услуг, Политика использования файлов cookie, соответствие GDPR Интеграция KB: динамические маршруты для справочного центра, API Reference, Documentation Поддержка общедоступных конечных точек KBService через внутренний DNS K8 - Лексический рендер JSON контента для статей KB с форматированием на маркетинговом уровне - Раздел домашней страницы «Что заменяет что», показывающий консолидацию стека инструментов Прокси-маршрут KB API для клиентских fetches Улучшения: - Удалить режим намерения выхода с домашней страницы Обновление консольного сообщения для брендинга BOS Добавить robots.txt и генератор Sitemap Next.js Исправьте альтернативный текст на логотипах TechStackBanner Добавить значок «Free forever» в разделе «Герои» Обновление всех кнопок CTA до «Start Free Forever» Обновление нижних ссылок с якорных хешей до реальных маршрутов страниц Обновление K8s configmap с помощью KBSERVICE URL, KB ORG ID, KB SECTIONS env vars - Обновлено авторское право с «КамоКРМ» на «Камо»
· kamo-internal
Remove stepper, overlay loading bar, persistent controls panel, font replacement toggle
Layout: - Removed step indicator (Select Area / Remove Background / Review) for more room - Loading bar now overlays on top of the preview image, hidden when complete - Preview dims to 60% opacity while processing - Controls panel always visible on the right, just disabled while processing (no more disappearing/reappearing) Font replacement: - Added textDetection toggle in Advanced section (disabled by default) - Switch with description: "Detect text and replace with clean fonts" - Sent as part of vectorization settings to backend Spacing: - Tighter padding throughout dialog - Smaller action buttons
· kamo-internal
Планировка бокового обзора с компактным управлением и автопереработкой
Шаг обзора: - Предварительный просмотр слева, прокручиваемая панель управления справа (240px) - Прокрутка управления самостоятельно, в то время как предварительный просмотр остается видимым Не нужно прокручивать изображение ниже, чтобы увидеть варианты Панель управления: - Всегда видимый (без переключения коллапса) - компактная одноколонная компоновка - Меньшие размеры шрифтов, более плотное расстояние, сокращенные этикетки Автопереработки при любых изменениях настроек (отклонение 800 мс) - Предустановленные чипы в компактном ряду Продвинутая секция все еще разборчива
· kamo-internal
Удобный для пользователя поток преобразования векторов с автоконвертом для векторных форматов
Улучшения UX: - Заменить всю терминологию "СВГ" на "вектор" для нетехнических пользователей - Добавлено руководство по обучению, объясняющее, зачем нужна конверсия Шаги переименованы: Выберите область → Удалите фон → Обзор «Use This Logo», «Try Again», «Start Over» Добавлен пояснительный текст на первом шаге о том, почему векторы остаются резкими Обработка файлов: Файлы SVG проходят через Векторные файлы EPS/AI/PDF автоматически конвертируют на стороне сервера (не требуется диалог) - Растровые изображения (PNG/JPG/etc) открывают управляемый диалог преобразования
· kamo-internal
Добавить 8 перетаскивающихся ручек размера на краях и углах выбора урожая
- 4 угловых ручки (tl, tr, bl, br) с диагональными кодерами - 4 ручки с краевой серединой (tc, bc, мл, mr) с горизонтальными/вертикальными кодерами Руки перетаскиваются, чтобы изменить выбор в любом направлении - Обнаружение удара с щедрой областью удара для легкого захвата - все еще может нарисовать новый выбор, нажав внешние ручки
· kamo-internal
Заменить реактивно-легкий-кроп на свободноформенный инструмент перетаскивания-выбора прямоугольника
реактивно-легкий-культурный принудительный квадрат/фиксированный-аспект выбора. Новый инструмент Canvas Позволяет пользователям нажимать и перетаскивать любой прямоугольник в любом соотношении сторон. Шоу потускнело наложение вне выбора, пунктирная граница, угловые ручки и размеры пикселей.
· kamo-internal
Добавьте шаг выбора цвета фона и улучшите конверсию SVG UX
Добавлен шаг «Pick Background» между Crop и Process Пользователи нажимают на изображение, чтобы выбрать цвет фона для удаления - Показывает выбранные цветные часы с значениями RGB - Автоматическое обнаружение углов выборки Добавлено поле bgColor в BgRemovalSettings Обновленный AVAILABLE MODELS для отображения цвета по умолчанию для логотипов Объединённый процесс и обзор в один шаг для более чистого потока

Ваша вселенная ждет.
Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.
Бесплатно навсегда — не требуется кредитная карта