Live Change Loglog

Посмотрите, что мы строим в реальном времени. Все функции, исправления и улучшения отправляются через платформу.

17,865
Общие изменения
4,581
Особенности
4,512
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 24, 2026
Fixkamo-internal

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

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

kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Refactorkamo-internal

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

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

kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
FixSecurityService

Реальная причина ошибки GoDaddy 400

GoDaddy теперь возвращает HTTP 400 с кодом = UNABLE TO AUTHENTICATE «Плохой запрос: плохой запрос», когда учетная запись не соответствует их текущему Производст...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Featurekamo-internal

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

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

kamo·4mo ago
FeatureSecurityService

Добавить GET/api/security/org/all-networks для администраторов платформ

Владельцы организаций верхнего уровня теперь могут получить все организации в системе. Информация о членстве относительно абонента. Органы, в которых у абонента...

Kamo·4mo ago
Featurekamo-internal

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

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

kamo·4mo ago
RefactorInitializerService

Drop teamMemberPayFeesSetting от DataLoader

Провайдер «Мастер-модель» больше не пропускает снятые трехгосударственные платежи настройка при создании мастер-модели безопасности — поле ушло от ChildOrgSecur...

Kamo·4mo ago
RefactorSecurityService

Drop teamMemberPayFeesНастройка параметра

Зеркало изменения общей библиотеки — SecurityModelController MasterModelController и AppliedModelController перестали читать и писать Разработчик:MemberPayFeesS...

Kamo·4mo ago
Refactorkamo-shared-library

Разработчик:MemberPayFeesSetting

Политика самооплаты сотрудников ушла — рефактор BillingGroup обрабатывает выставление счетов по группам, а не по модели безопасности. Удалить The TeamMemberPayF...

Kamo·4mo ago
FixSecurityService

Eager-load domains via findByIdWithDomains, drop @Transactional

@Transactional на методе контроллера держит соединение DB открытым Вся загрузка MinIO, а также риск LazyInitializationException внутренняя GetOrganizationById т...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Featurekamo-internal

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

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

kamo·4mo ago
FeatureSecurityService

Фильтрация видимости Alias + автопроверка владения поддоменом

Контролер организации: - Создание Web-alias org теперь автоматически отмечает право собственности isDnsVerified=true on the created OrgDomain — с тех пор запись...

Kamo·4mo ago
Featurekamo-shared-library

Добавить флаги видимости типа создателя per-alias

Добавить видимыеToMembers / видимыеToTeamMembers булевые колонки ChildOrgSecurityМодельАлии, чтобы администраторы могли ограничить, какие родительские псевдоним...

Kamo·4mo ago
Fixkamo-register

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

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

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
FixSecurityService

Загрузить непосредственно в public/{domain-folder}/img/ вместо постановки ведра

Конечная точка загрузкиLogo писала в жестко закодированный заполнитель «sumtingwong» (незаполненная настройка) вместо фактического публичного тематического пути...

Kamo·4mo ago
FixSecurityService

Удаление сбитого узла k2m1 из краевых узлов по умолчанию

k2m1 (10.8.2.1) постоянно снижается. Оставить его в списке отказов Это привело к тому, что повторные загрузки зависли до тех пор, пока новый тайм-аут OkHttp не ...

Kamo·4mo ago
Fixkamo-shared-library

Применить тайм-ауты для подключения / записи / чтения к MinioClient через OkHttpClient

Без тайм-аутов сбитый одноранговый аналог репликации сайта (k2m1) вызвал MakeBucket и PutObject призывает блокировать бесконечно, всплывая как бесконечное «Savi...

Kamo·4mo ago
Featurekamo-internal

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

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

kamo·4mo ago
FeatureSecurityService

Конфигурация уровня организации, клиент GoDaddy и web-alias org создают путь

Проводит новые ветви Subdomain сквозной на бэкэнде: - SubdomainBranchesController for org-level enable + GoDaddy creds (live-verified) GoDaddyDnsClient выполняе...

Kamo·4mo ago
Featurekamo-shared-library

Добавить объекты, шифр и псевдоним / DNS log scaffolding

Добавляет креды GoDaddy per-org (зашифрованные AES-GCM), флаг поддоменов и сбор псевдонимов для детей на модели безопасности, предоставление DNS журнал аудита и...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Refactorkamo-register

Drop My Profile Наконечник баннер + унифицировать интервал раздела

Все четыре раздела моего профиля теперь имеют одинаковый вертикальный ритм. 8px между заголовком каждой секции и ее полем (полями), 16px между Секции. Баннер оп...

Kamo·4mo ago
Refactorkamo-register

Tidy My Profile Макет + проверка телефона

Реорганизуйте шаг «Мой профиль», чтобы все четыре раздела были одинаковыми макет и формат заголовка. Заказ теперь является юридическим именем, псевдонимом, элек...

Kamo·4mo ago
RefactorSecurityService

Бросьте проверку SMS для поля телефона при регистрации

Номер телефона, полученный при регистрации самообслуживания, теперь является простое дополнительное текстовое поле — нет /регистрации/телефона/инициативы, нет S...

Kamo·4mo ago
Refactorkamo-shared-library

Drop RegistrationPhoneCode entity + репозиторий

Регистрация самообслуживания больше не использует проверку SMS-кода поле телефона — форма регистра собирает номер телефона в виде простого текста и сохраняет ег...

Kamo·4mo ago
Featurekamo-internal

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

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

kamo·4mo ago
FeatureSecurityService

Явный статус команды + префикс имени / каталоги суффиксов

GET **************** теперь возвращает имя ИмяSuffixes, полученное от NamePrefixType и NameSuffixType Добавить член / Добавить член команды формы не должны жест...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Featurekamo-internal

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

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

kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Featurekamo-register

Объединение псевдонима / электронной почты / имени / телефона в один шаг «Мой профиль»

Объедините ранее отдельные «Моя электронная почта и Alias», «Мое имя», и «Номер телефона» переходит в один шаг «Мой профиль» для 13+ регистрантов. с псевдонимом...

Kamo·4mo ago
FeatureSecurityService

Сделайте электронную почту + юридическое имя необязательным для регистрации в возрасте до 13 лет

Конечная точка /api/security/register ранее отклоняла любой запрос Отсутствие электронной почты, имени или фамилии. Это сделало путь до 13 (KIDS ONLY orgs, или ...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
April 23, 2026
FixSecurityService

Enforce/network вводит правила на стороне сервера

Отклонить, когда целью является текущий сеанс, пользовательский домен SSL не Подтверждено, или целевое членство человека неактивно. Share domain-setup Логика с ...

Kamo·4mo ago
FixSecurityService

Требовать членство в организации назначения Id и валидировать членство в организации

Enter-as теперь всегда строит новый *** с клиентом-поставленной целью членский ряд; отклонить несоответствующую организацию/член. Улучшить сеансовую отладку.

Kamo·4mo ago
RefactorSecurityService

Поделиться PostAuth***Сервис между входом и входом

Извлеките сборку после аутентификации *** (расширение для всех, профиль SQL, Заголовки филиалов, создайте Сессию) в PostAuth***Service, так что введите, как исп...

Kamo·4mo ago
FixSecurityService

Сеанс Enter-as использует провайдера безопасности целевой организации и дополнительную целевую платформу TargetMemberId

Enter-as устанавливал Redis securityOrgId от пользователя global security provider, в то время как логин устанавливает его из целевой сети FQDN. Это несоответст...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
FixSecurityService

Разрешение сеанса системного пользователя из OTK для запросов BFF

SystemUserConfigController и SystemUserCapabilityController только читать *** печенье. kamo-internal пересылает X-OTK без файлов cookie, поэтому SecurityService...

Kamo·4mo ago

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

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

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