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
August 7, 2026
Testkamo-shared-library

Обнаружение небезопасных зависимостей хранилища вместо их перечисления

Охранник перевозил 29 преступников и освобождение от места преступления и не поймал ни одного из них. Есть четыре отключения, которые необходимо предотвратить. ...

Kamo·1mo ago
FixMediaService

Catch OptimisticLockException, тип 40001 на самом деле обертывается как

Круг 3 исправление обзора: hibernate-core's **************** Тесты LockAcquisitionException (в который конвертируется SQLState 40001) против четырех конкретные ...

Kamo·1mo ago
Fixkamo-internal

Остановите первый ряд списка, надев кольцо постоянного фокуса

скрывает свое кольцо до тех пор, пока j/k не будет нажат; первый пресс просто показывает сменив его, он снова скрывает его.

kamo·1mo ago
FixKlusterServices

Пин к узлу его модель весов фактически на

Модель представляет собой хост-путь под /var/lib/embedding-модель на k1m1, и ничто не повторяет ее. Когда k3m1 присоединился, новая подушка ReplicaSet была запл...

Kamo·1mo ago
FixMediaService

Поймать тип исключения, который конфликт фактически бросает

2-й раунд обзора исправления: уровень утверждения 40001 (общий случай, обнаруженный) Внутренне (внутреннее) исполнение Обновление (вместо совершения) поверхност...

Kamo·1mo ago
CIESigService

Восстановление против фиксированной общей библиотеки, за зеркалом, которое выдерживает плохой байт

ESigService — это CrashLooping по причине, которая не имеет ничего общего с электронными подписями. Восстановлено против общей библиотеки, в которой Служба Депа...

Kamo·1mo ago
Fixkamo-shared-library

Остановите указатель почтового ящика от неудачного запуска платформы

DepartmentService - это @Service, и каждая услуга имеет @ComponentScan («com.kamo»). Все 40 из них его построили. Таким образом, для предоставления почтового ящ...

Kamo·1mo ago
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

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

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

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