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
April 25, 2026
Featurekamo-internal

Per-ticket unread badge + фильтр «Только новые сообщения»

- Список билетов показывает значок чат-пузырь с непрочитанным счетом рядом Билет # всякий раз, когда на сеансе есть сообщения новее, чем у агента Последнее прос...

kamo·6mo ago
Fixkamo-internal

Явные непрочитанные индикаторы при открытии разговора

ThreadDetailView теперь отправляет электронную почту: папка изменена после MarkConversationRead Успешно, поэтому MailButton восстанавливает количество значков в...

kamo·6mo ago
Fixkamo-internal

Разорвать цепочку Min-W-0, чтобы содержать прокрутку электронной почты только в колонке тела

Добавить min-w-0 во внешний контейнер и основной контент flex div, так что гибкие дети не может расширяться до ширины содержимого электронной почты, что привело...

kamo·6mo ago
Fixkamo-internal

Поставщики хостинга выше ToolProviders

Та же первопричина, что и подъемник ChatWebSocketProvider: SupportTicketWindow звонки ********************************************** использовать Unread().markA...

kamo·6mo ago
Fixkamo-internal

Удалите заявления debug console.log и добавьте недостающие маршруты

Удалить все временные отладки, добавленные во время отслеживания WebSocket ChatBox, TicketChat, MemberItem, ChatTool и используйте ChatWebSocket; перенаправить ...

kamo·6mo ago
Fixkamo-internal

Предотвращение расширения колонки заголовка сообщений на длинные адреса

У левого гибкого ребенка заголовка не было min-w-0, так долго нерушимая электронная почта адреса в From/To/Cc заставили его ширину мин-контента расти Надпись (и...

kamo·6mo ago
Fixkamo-internal

Hoist ChatWebSocketProvider выше ToolProvider

ToolDock (и его окна инструментов, такие как SupportTicketWindow → TicketChat) монтируется внутри ToolProviders, который сидит над обёрткой присутствия на дерев...

kamo·6mo ago
Fixkamo-internal

Drop Shadow DOM в рендере электронной почты так переполняет x-auto

Shadow DOM был основной причиной. Широкий контент электронной почты (таблицы фиксированной ширины) внутри тени дерево, окрашенное мимо хозяина, не внося вклад в...

kamo·6mo ago
Fixkamo-internal

Align ChatWebSocketContext путь импорта для соответствия провайдера

TicketChat и ChatNotificationListener импортировали контекст через Интернет. '@/app/contexts/...' alias while PresenceWrapper (провайдер) импортирует его Путь «...

kamo·6mo ago
Otherkamo-internal

Временная консоль.log отслеживает путь подписки TicketChat STOMP

Добавляет консольные журналы на каждом этапе абонентского трубопровода (влияет на пожар). Гарантийный пропуск, подписка() вызов, прикреплениеSessionSubscription...

kamo·6mo ago
Fixkamo-internal

Сила теневой хост-содержания со встроенными стилями + содержат: макет

Класс на основе переполнения-x-auto на теневом хосте не был надежно выигрышным против теней ':host { all: initial }' перезагрузка, так широкая электронная почта...

kamo·6mo ago
Fixkamo-internal

Прокрутите широкий контент электронной почты внутри теневой DOM, а не снаружи

Предыдущие попытки добавить переполнение-x-auto к свету предков DOM Он не мог уловить широкий контент электронной почты, потому что визуальное дерево теней Пере...

kamo·6mo ago
Fixkamo-internal

Добавьте min-w-0 к контенту электронной почты, так что переполняйте x-auto

Без min-w-0 гибкая шея ребенка по умолчанию min-width:auto решает Мин-контент, позволяющий широким таблицам электронной почты расширять див мимо колонки Ширина....

kamo·6mo ago
Fixkamo-internal

Закрытый разрыв в подключении, вызывающий падение сообщений в реальном времени

Удалить «подключенный» от использования подпискиEffect deps в TicketChat и Чатбокс. Раньше каждое повторное подключение WebSocket вызывало эффект Очистка, котор...

kamo·6mo ago
Fixkamo-internal

Содержит горизонтальный переполнение в панели просмотра электронной почты до 3-й колонки

Добавить переполненный x-скрытый во внешний контейнер MessageBrowser в качестве жесткой границы Добавить Overflow-x-hidden в графу 3 обертки и Overflow-x-auto в...

kamo·6mo ago
Fixkamo-internal

Предварительно заселить FROM на ответ / вперед и исправить отправить с Адреса

DraftMessage теперь переносится из Адреса, поэтому он перетекает из OpenNewMessage через композитора - MessageBrowser хранит активный почтовый ящик emailAddress...

kamo·6mo ago
Fixkamo-internal

Sub-tab content fills full content-area width

Drop the centered max-width constraint (was 920 / 1200 / 680 / 720 depending on tab) on SubTabShell. The page already lives inside SettingsView's content column...

kamo·6mo ago
Fixkamo-internal

Add download button to classic view attachment section

The classic view (MessageBrowser) had its own attachment list that was missing the download button — only the conversation view was fixed previously. Also align...

kamo·6mo ago
April 24, 2026
Fixkamo-internal

Правильный макет, прокладка и логотипы провайдера

Установка/установка интервалов: - Все шесть вкладок (Поставщики, Расширения, Пользователи телефонов, Устройства, Голосовая почта, Здоровье) Теперь оберните их с...

kamo·6mo ago
Fixkamo-internal

Load FROM addresses from accessible mailboxes and aliases

Replaces the broken getFromAddresses() endpoint (which sent 'email' instead of 'address') with getAccessibleMailboxes() + listMemberAliases(), matching the same...

kamo·6mo ago
Featurekamo-internal

Закладки конфигурации платформы (General / VOIP & SMS / System User / Advanced)

Обертки **************** в SettingsView с четырьмя вкладками: Общий: обзор платформы только для чтения - общие организации, активный телефон-сервер Количество ...

kamo·6mo ago
Fixkamo-internal

Добавить кнопку загрузки вложения и разъединить пометку как чтение

Добавьте кнопку Download icon в каждый ряд вложений, чтобы пользователи могли нажать кнопку Загрузка файла вместо открытия только в новой вкладке - Decouple mar...

kamo·6mo ago
Fixkamo-internal

Parse formData перед отправкой для предотвращения бинарной коррупции

request.text() на multipart/form-data портит бинарные байты файлов; Передайте парсированные FormData как init.body так впередToApi пропускает запрос.text() и по...

kamo·6mo ago
Fixkamo-internal

Удалить MinHeight: 100vh, вызывая двойные полосы прокрутки

Высота внешней коробки: 100vh превысила кальций макета (100vh - 56px) контейнер, который вызвал как прокрутку уровня браузера, так и внутреннюю Перелив: быть ак...

kamo·6mo ago
Refactorkamo-internal

Заголовок страницы редактора Drop, переименованный в General sub-tab

- Удалить заднюю стрелку IconButton + значок экрана + заголовок + подзаголовок Верхняя часть редактора модели безопасности / мастер-модели. Кнопка отмены в липк...

kamo·6mo ago
Fixkamo-internal

Бросьте устаревший заголовок колонки Pay из таблицы моделей безопасности

Когда поле «Самоплачиваемый работник» Kamo Fees было удалено, соответствие TableCell в корпусе строки был удален, но строка заголовка все еще имела <<Член коман...

kamo·6mo ago
Fixkamo-internal

Censorship sub-tab теперь делает ATF первым в спецификации

Реорганизует цензурные субтаб-карты в соответствии с запрашиваемым заказом: 1 Алкоголь, табак и огнестрельное оружие 2 Разрешенные возрастные диапазоны членов 3...

kamo·6mo ago
Featurekamo-internal

Platform-admin view, pagination, live search, filters, org logos

Администраторы платформы (владелец организации верхнего уровня) теперь видят каждую организацию в системе через Новые конечные точки /api/security/org/all-netwo...

kamo·6mo ago
Featurekamo-internal

Подзагрузки в редакторе модели безопасности + очистка

- Редактор модели безопасности на **************** теперь разделен в четыре подзадачи: общая (базовая информация, видимость, кто может создать), Настройки платф...

kamo·6mo ago
Fixkamo-internal

Удалить дубликат ?type= из apiPath

forwardToApi уже добавляет входящий поиск (?type=...) запрос URL. Встраивание ?type = второй раз в apiPath ?type=full?type=full на бэкэнде, поэтому Spring парси...

kamo·6mo ago
Fixkamo-internal

Восстановите коммутатор почтового ящика для идентификаторов членов int64

Используйте getMemberIdString для почтовых ящиков/member fetch, нормализуйте id/mailboxId от EmailService и отключить коммутатор от доступного личного почтовые ...

kamo·6mo ago
Featurekamo-internal

Видимость Alias UI + кнопка ветвей поддоменов на странице типов ветвей

SubdomainBranchesDialog: Редактор Alias заменил список чипов списком строк в стиле таблицы Члены и члены команды Checkboxs per alias — администраторы, контролир...

kamo·6mo ago
Fixkamo-internal

URL-адреса логотипа Cache-bust с использованием темыRevision от config.json

DynamicMetaLoader теперь хранит темуRevision в сессииХранение и пожары KAMO THEME CONFIG LOADED после извлечения config.json ThemeLogo слушает для этого события...

kamo·6mo ago
Featurekamo-internal

Настройки диалогов, пути web-alias wizard и панели обеспечения DNS

Добавляет пользовательский интерфейс поддоменов через три поверхности: ************* Новая кнопка «Поддоменные ветви» открывает диалог для орг-уровня включения ...

kamo·6mo ago
Fixkamo-internal

Mailbox Checkbox читает домены org domains, а не домены провайдеров

Предыдущая проводка читать /api/email/domains (email provider domains) столик). Этот стол заполняется только тогда, когда сторонний поставщик электронной почты ...

kamo·6mo ago
Featurekamo-internal

Префикс / суффикс выпадающие, почтовый ящик доменных ворот, явный статус

Префикс имени и суффикс теперь являются выпадающими, населёнными из NamePrefixType / Каталоги NameSuffixType, предоставленные орг-конфигурацией Конечная точка. ...

kamo·6mo ago
Fixkamo-internal

Unwrap {рынки:[...]} конверт в диалоге Attach

GET/api/security/commerce-markets returns {markets: [...], message: "..."}, Не голый массив. Диалог Attach Commerce Market был посвящен всему миру. Реакция как ...

kamo·6mo ago
Featurekamo-internal

Полная ширина, макет формы Add Member

Переработает форму создания, чтобы использовать всю область контента вместо 1100px-центрированная колонка. - 3-колонный отзывчивый макет: липкая левая секция n...

kamo·6mo ago
Fixkamo-internal

Слить OTK-redirect в proxy.ts, удалить дубликаты middleware.ts

Next.js 15 отказывается от сборки, когда существуют как middleware.ts, так и proxy.ts. The OTK hand-off redirect, который жил в middleware.ts — отправка любого ...

kamo·6mo ago
Fixkamo-internal

Читать новый *** от Redis master и dedupe OTK POST

Replica читает пропущенные недавно написанные сессии после обмена OTK, вызывая Ложный сбой и перенаправление входа. Пропустить задержку ввода, когда присутствуе...

kamo·6mo ago
Fixkamo-internal

Защита от нередких ответов на /platform/orgs

Ответ без массива (пустое тело, оболочка ошибки или обертка {data: [...]}) приземлялся в состоянии оргов и взрывал рендер с E.map не является функцией. Введите ...

kamo·6mo ago
April 23, 2026
Fixkamo-internal

Открытый /validate для ввода как OTK, поэтому применяется целевая сессия организации

ENTER, связанный с /?otk=, который никогда не назывался /api/validate; shared-domain *** Файлы cookie сохранили исходный код. Redirect ?otk= to /validate via mi...

kamo·6mo ago
Fixkamo-internal

Добавить маршрут BFF для POST/api/security/enter-as

Действие ввода сети называется несуществующим следующим маршрутом, выходящим 404. Передайте запрос в APIService, как и другие прокси-серверы безопасности.

kamo·6mo ago
Fixkamo-internal

Прокси-сервер конфигурирует API-маршруты в APIService

Страница конфигурации /api/security/system-user/*, но не Next Так что приложение возвращалось 404. Добавить маршруты BFF, соответствующие службе безопасности ко...

kamo·6mo ago
Featurekamo-internal

Страница конфигурации пользователя системы + сетевой ENTER AS SYSTEM MEMBER

Добавляет администрирование платформы → Конфигурация, только родитель-орг-владелец страница, которая предоставляет или отзывает разрешение на выдачу себя за пла...

kamo·6mo ago
Refactorkamo-internal

Удалить телефон + страницы вопросов безопасности

Они были добавлены в камо-интернал по ошибке — сбор телефона Вопросы номеров и безопасности входят в регистрационный поток Камо-регистрация, и была перенесена т...

kamo·6mo ago
Featurekamo-internal

Добавить члена команды / Add Team Member Pages

- /account: замените одну двусмысленную кнопку на кнопки с вкладками Добавить <Member> на вкладку «Члены», добавить <Team Member> на вкладку «Члены команды». Ка...

kamo·6mo ago
Featurekamo-internal

Восстановление членских планов и биллинг вокруг биллинговых групп

- Закладка «Планы и биллинг» теперь правильно выровнена с пульсирующим свечением Иконка StarRate на вкладке. Видно, когда просматриваемый член зарегистрированны...

kamo·6mo ago

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

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

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