Live Change Loglog

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

17,905
Общие изменения
4,602
Особенности
4,528
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,905AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,566kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI523Chore670Docs226Feature4,602Fix4,528Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 7, 2026
CIMediaService

Mirror Maven Central и retry, так что один плохой байт перестает убивать сборку

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

Kamo·1mo ago
FixMediaService

Возврат 409 на каждую проигранную гонку претензий, добавьте траекторию претензий менеджера

Задачи 1-го раунда обзора для конечной точки заявления о приеме-всплывателе: Обычная проигранная гонка (loser's isClaimableBy) TicketAlreadyClaimedException (40...

Kamo·1mo ago
Featurekamo-internal

Переключайте почтовые ящики с того же поисковика, который использует композитор

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

kamo·1mo ago
FeatureEmailService

Пусть /sendable удалит группу псевдонимов для звонящих, которые открывают почтовые ящики

Коммутатор почтовых ящиков /messages предлагает тот же набор, что и композитор From Поле, минус одно: псевдоним нельзя открыть. Почта адресована ему Попадает в ...

Kamo·1mo ago
FixMediaService

Сканировать репозитории электронной почты DepartmentService теперь нужно

MediaService CrashLooped на каждой капсуле со времен Shared-lib 1.5.0: DepartmentService - это популярный сервис. @Service, поэтому wildcard @ComponentScan («co...

Kamo·1mo ago
FixESigService

Сканирование срока действия прошло без транзакции

@Transactional применяется прокси и sweep() под названием expireDue() на Это, так что аннотация была инертной. Уведомления о истечении срока действия читают кон...

Kamo·1mo ago
Fixkamo-signer-monorepo

Сторона, которая уже подписала, получает свою копию, а не документ снова

Сессия всегда начиналась на «Добро пожаловать», поэтому подписчик следует по ссылке в своем электронном письме — или просто открывая приглашение — Прошел весь п...

Kamo·1mo ago
Featurekamo-internal

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

У отправителя вообще не было пути к готовому документу. Конверт резюме рекламируется подписанный документUrl, указывающий внутри собственного приложения подписч...

kamo·1mo ago
FixSecurityService

Держите созаемщиков на одном маршрутном заказе

дистрибьюторы пронумеровали заемщиков 1, 2, 3... как показатель. ESigService Вместо того, чтобы просто сообщать об этом, теперь выполняется порядок маршрутизаци...

Kamo·1mo ago
FixESigService

Закройте жизненный цикл подписания - уведомления, маршрутизация, охрана, истечение срока действия

Все после того, как подписант нажимает Финиш, было неполным. Заметки: последняя подпись конверта произвела сплюснутый PDF в MinIO что только последний подписав...

Kamo·1mo ago
FeatureEmailService

Переменные предварительного просмотра шаблонов электронной подписи

Редактор шаблона администратора делает каждый заполнитель пустым для ключа с Нет шаблонов переменных, поэтому семь шаблонов esign предварительно просматриваются...

Kamo·1mo ago
Featurekamo-shared-library

Пять шаблонов электронной почты, которые никогда не были написаны

В конверте электронной подписи было ровно два шаблона: приглашение и приглашение. Повышенный код. Ничего не было для того, что происходит после подписи знаки — ...

Kamo·1mo ago
Featurekamo-internal

Восстановите настройки ипотечного рынка в семь последовательных вкладок

Рыночная страница MORTGAGE содержала пятнадцать вкладок, двенадцать из них - конфигурация кредитора. и несколько ответили на один и тот же вопрос в двух местах:...

kamo·1mo ago
Featurekamo-internal

Pick the From address from a searchable dialog, not a dropdown

A select cannot hold this list. Everything the /messages switcher offers is sendable, and for a member with ACCESS_ALL_MEMBER_MAILBOXES that is every mailbox in...

kamo·1mo ago
FeatureEmailService

Поисково-страничная конечная точка для адресов, которые член может отправлять из

GET /api/email/mailboxes/sendable отвечает на тот же вопрос, что и /accessible каждый адрес участник может отправить как - но как один объединенный поток, котор...

Kamo·1mo ago
Fixkamo-internal

Сопоставьте DTO TypeScript с прокси-серверами Java

/api/webinar/* является пропуском, поэтому каждое имя поля TS, которое дрейфовало от Java DTO безмолвно читается как неопределенный, а не компилируется. Настрой...

kamo·1mo ago
FeatureMediaService

GET /types/{typeId}/slots, чтобы редактор настроек мог перечислять слоты

UI настроек всегда прокладывал этот путь, но только POST/PUT/DELETE На карте, так что вкладка «Слоты доступности» получила 405 и оказалась пустой. отличие /slot...

Kamo·1mo ago
Docskamo-internal

Запись моста совместимости и что его удаляет

Мост невидим из кода, который в конечном итоге удалит его. Выглядит как реальная часть запроса. Назовите условие, которое его завершает: Служба безопасности Вос...

kamo·1mo ago
Featurekamo-internal

Назначить почтовый ящик в отдел и в организацию

Контактная электронная почта диалогового отдела была бесплатным текстом, поэтому он мог назвать адрес Орг не владеет. Он становится пикером над реальными почтов...

kamo·1mo ago
FeatureInitializerService

Указатели почтовых ящиков для департаментов и организаций, а также заполнение отделов

DEPTS.MAILBOX ID и ORGS.CONTACT MAILBOX ID - простые UUID без FK email provider.mailboxes: почтовые ящики синхронизируются с внешними поставщиками и могут быть ...

Kamo·1mo ago
Fixkamo-internal

Заселите быстрые советы и используйте общие примитивы помощи

Наконечники плановой поддержки отображают четыре строки заполнителя («Как шаг 1»...); Замените их реальным руководством, охватывающим тип → презентаторы → слоты...

kamo·1mo ago
Fixkamo-internal

Составьте из почтового ящика, который вы открыли, и предложите каждый, к которому вы можете получить доступ

Новое сообщение открыло композитора на почтовом ящике участника по умолчанию: Он был принят, и только для почтового ящика другого члена, так что личный или общи...

kamo·1mo ago
Featurekamo-shared-library

Пусть отдел и организация указывают на один из своих почтовых ящиков

Контактное письмо отдела было бесплатным текстом, поэтому он мог назвать адрес, который делает организация. Два из трех отделов с одним набором сегодня делают и...

Kamo·1mo ago
Featurekamo-internal

Поле менеджера на позиции и один человек для всего приложения

Карта позиции получает менеджера, необязательно. Это поиск, а не выпадение: орг может держать Тысячи имен, и единственное, что выбирается со всеми гарантиями, э...

kamo·1mo ago
FeatureSecurityService

Установите менеджер и ищите в каталоге страницу за раз

GET **************** отвечает на одну страницу каталога организации сессии. Поиск, заказ и подкачка происходят в базе данных; враждебный размер = ограничен. Сло...

Kamo·1mo ago
Featurekamo-shared-library

Менеджер и поиск в каталоге, который выживает в большой организации

TeamMember получает дополнительную самооценку для того, кому он сообщает. Обозначение является Прикреплен к INT8, поэтому Hibernate не может копировать Участник...

Kamo·1mo ago
FeatureInitializerService

Дайте члену команды менеджера

Добавляет MANAGER ID в Member team member, самоотчетность для отчетности линия. Ничего не заполнено: ни один менеджер не является полным ответом. График и для л...

Kamo·1mo ago
FeatureInitializerService

Добавить DEPTS.PARENT DEPT ID для вложенных отделов

Nullable with no backfill - нуль означает верхний уровень, который является тем, что каждый существующий Большинство было и останется. Объявлен простой UUID с ...

Kamo·1mo ago
FeatureSecurityService

Погрузите родительский отдел через создание и обновление

Теперь ведомство принимает запрос DTO вместо восьми позиционных аргументов, Таким образом, родитель присоединяется к полезной нагрузке, а не становится девятым ...

Kamo·1mo ago
Featurekamo-internal

Рисуем отделы как орг-карту с родительским пикером

Закладка отделов была плоским списком, поэтому организация с Операциями > Успех клиентов > На борту не было возможности сказать это и не было возможности увидет...

kamo·1mo ago
Featurekamo-shared-library

Пусть отдел сидит под родительским отделом

Отделы были плоским списком, поэтому орг-карта с Операциями > Успех клиента > На борту не было возможности сказать это. Отдел получает факультативную саморефере...

Kamo·1mo ago
Featurekamo-internal

Увеличьте поля To/Cc/Bcc до трех строк, затем прокрутите

Поля реципиента в окне композитного инструмента представляли собой один ряд, который должен был быть перетаскивается вбок для чтения, и окно имеет ширину 360px ...

kamo·1mo ago
FixSecurityService

Stop losing organizations to swallowed exceptions, and accept the full create payload

createOrganization could destroy a customer's signup and report nothing useful. Transaction integrity: - Five Docstors ran behind try/catch that only looked sa...

Kamo·1mo ago
Featurekamo-internal

Сделайте создание Org жизнеспособным и предложите каждый вариант брендинга заранее

Волшебник может подвести клиента так, как ничто на экране не объяснило, и он попросил об этом. Часть того, что показывает Настройки → Поведение и маркировка. Н...

kamo·1mo ago
FixAPIService

Закодируйте декодированный токен ровно один раз на пути вверх по течению

21670e5 маршрутизированный SocialWebhookController через вход UpstreamUri точка, но ее URL-адрес является гибридом: «токен» - это переменная @PathVariable, так ...

Kamo·1mo ago
Fixkamo-internal

Заставьте форму учетной записи рассказать вам, что произошло

Создание аккаунта из лида, казалось, ничего не делало. Сервер был возврат 500 (см. исправление адреса учетной записи в библиотеке kamo-shared), но только ошибка...

kamo·1mo ago
Fixkamo-internal

Заставьте форму учетной записи рассказать вам, что произошло

Создание аккаунта из лида, казалось, ничего не делало. Сервер был возврат 500 (см. исправление адреса учетной записи в библиотеке kamo-shared), но только ошибка...

kamo·1mo ago
FixSecurityService

Сделайте создание учетной записи атомной, орг-спотированной и с правами

пользователь сохранил Аккаунт до написания его адресов и не транзакционный — поэтому, когда вставка адреса не удалась, наполовину построенная учетная запись И к...

Kamo·1mo ago
Fixkamo-internal

Держите меню правого клика внутри порта просмотра

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

kamo·1mo ago
Fixkamo-shared-library

Отметьте даты адреса учетной записи, чтобы адрес действительно мог быть сохранен

DATE CREATED НЕ НУЛЬНО с DEFAULT now(), но ничто никогда не устанавливает поле. Hibernate называет каждую вставляемую колонку в своем INSERT, поэтому он отправи...

Kamo·1mo ago
FixAPIService

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

Шлюз остановил двойное кодирование переадресованных строк запросов в 3c24d32, но четыре Другие прокси-серверы в этой службе по-прежнему содержат уже закодирован...

Kamo·1mo ago

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

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

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