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
August 7, 2026
FixKlusterServices

Pin оставшиеся рабочие нагрузки hostPath на узел, хранящий их данные

Та же ошибка, что и модель встраивания, найденная путем аудита каждого тома hostPath в репо. А. hostPath является локальным узлом, и ничто не копирует его, поэт...

Kamo·2mo ago
Fixkamo-internal

Сортировать отделы по алфавиту

Список разделов отделов в любом порядке backend Вернул их. Сортировать ключи раздела A→Z (локально-знающий); заказ участника Внутри каждого раздела она неизменн...

kamo·2mo ago
Testkamo-shared-library

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

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

Kamo·2mo ago
FixMediaService

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
FixKlusterServices

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

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

Kamo·2mo ago
FixMediaService

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

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

Kamo·2mo ago
CIESigService

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

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

Kamo·2mo ago
Fixkamo-shared-library

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

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

Kamo·2mo ago
CIMediaService

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

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

Kamo·2mo ago
FixMediaService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureEmailService

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

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

Kamo·2mo ago
FixMediaService

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

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

Kamo·2mo ago
FixESigService

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

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

Kamo·2mo ago
Fixkamo-signer-monorepo

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
FixESigService

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

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

Kamo·2mo ago
FeatureEmailService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo 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·2mo ago
FeatureEmailService

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
FeatureMediaService

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

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

Kamo·2mo ago
Docskamo-internal

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

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

kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
Fixkamo-internal

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

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

kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago

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

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

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