KamoCRM

Live Change Loglog

Все функции, исправления и улучшения, размещенные как корабли. Ничто не сдерживается для запуска.

17,490
Общие изменения
5,980
Особенности
5,281
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,490AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService575InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,348kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore773Docs3,254Feature5,980Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 15, 2026
FixDocsService

Remove auth requirement from backfill-thumbnails endpoint

This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.

Kamo·6mo ago
Fixkamo-internal

Принимайте все типы файлов для загрузки, используйте черный список на стороне сервера вместо белого списка

Заменить жестко закодированный белый список ACCEPTED EXTENSIONS серверным extBlackList Из Assoc-Config. Все типы файлов теперь загружаются, если они явно не зан...

kamo·6mo ago
FeatureDocsService

Include extBlackList in assoc-config response

Kamo·6mo ago
FeatureDocsService

Add thumbnail backfill endpoint for existing converted documents

POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call ...

Kamo·6mo ago
FeatureConversionService

Add async conversion + thumbnail generation for regular document uploads

Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchron...

Kamo·6mo ago
FixDocsService

Use RandomAccessReadBuffer instead of ByteArrayInputStream for PDFBox 3.x

**************** was removed in PDFBox 3.0 — use RandomAccessReadBuffer(byte[]) which implements RandomAccessRead.

Kamo·6mo ago
CIDocsService

Re-trigger build after k0m1 restart

Kamo·6mo ago
FixDocsService

Add esign repos to JPA repository scan so ESignTemplateRepository bean is found

DocsService was crashing on startup because ESignTemplateRepository lives in com.kamo.z.shared.esign.repos which wasn't included in the @EnableJpaRepositories s...

Kamo·6mo ago
Featurekamo-internal

Redesign Prepare Выбранная вкладка с переупорядочением, предварительным просмотром и массовой загрузкой

Замените макет панели опций функциональным интерфейсом подготовки документов. Документы переупорядочены с помощью кнопок перетаскивания и стрелок, с чекбоксами ...

kamo·6mo ago
FeatureDocsService

Add bulk download (merged PDF/ZIP) and general-purpose thumbnails

Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadat...

Kamo·6mo ago
April 13, 2026
Fixkamo-marketing

Используйте 24-часовое окно вместо даты UTC для сегодняшнего счета витрины

Сервер работает в UTC, поэтому ночью в часовых поясах США к ISOString() возвращается Завтрашний день и никакого матча. Вместо этого используется 24-часовое окно...

Kamo·6mo ago
Fixkamo-marketing

Силовая динамика на маршрутах Changelog API для предотвращения кэширования устаревших дат

Next.js статически кэшировал эти обработчики маршрутов GET во время сборки. Замораживание новой даты () до даты сборки, поэтому сегодняшнее количество изменений...

Kamo·6mo ago
Fixkamo-internal

Используйте флаг SystemDocsOnly для вкладки System Docs, покажите все документы в Original Docs

Оригинальная вкладка Docs теперь показывает все документы для этого типа без Фильтрация по AssocObjectId. На вкладке System Docs отправляется SystemDocsOnly: tr...

kamo·6mo ago
FixDocsService

Use **************** for hasDesignVersion, add systemDocsOnly filter

hasDesignVersion now checks if an esign template exists with current_design_version > 0, instead of using isSigTemplate which is true for all uploads through th...

Kamo·6mo ago
Fixkamo-internal

Default assocObjectId to current Member ID для правильной фильтрации вкладок doc

Если парам URL не указан, закладки Original Docs и Modified Docs теперь запрашивается идентификатором текущего члена, в то время как System Docs запрашивает чис...

kamo·6mo ago
FixConversionService

Add @JsonIgnoreProperties to UploadTemplateRequest to prevent hash null on unknown fields

The frontend sends accessLevel, description, folderId, docTypeId in the metadata JSON. Jackson was failing to parse the entire metadata object when encountering...

Kamo·6mo ago
FeatureDocsService

Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response

The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the E...

Kamo·6mo ago
Chorekamo-internal

Удалить /doc/sign/create и /doc/sign/edit маршруты

Редактор теперь встроен в страницу менеджера doc.

kamo·6mo ago
Refactorkamo-internal

Добавить MemberType к пользовательской информации, переименовать шаблонName в docDescription в магазине настроек шаблона

Добавить поле MemberType из колонки дискриминатора организации-члена User-info API и UseUserInfo hook. Переименовать шаблонName в docDescription в templateSetti...

kamo·6mo ago
April 12, 2026
Featurekamo-internal

Исправьте водяной знак выше уровня z-index, добавьте меню правого клика страницы, добавьте страницу выше / ниже, улучшите индикатор сопротивления

- ModifierLayer: теперь используется zIndex 20, поэтому водяные знаки отображаются поверх полей и аннотаций - PdfCanvas: контекстное меню правого клика с поворо...

kamo·6mo ago
Fixkamo-internal

Место выпало поле в точном визуальном положении призрака

Вместо этого используйте active.rect.current.translated (клиент DragOverlay) соответствует переведенной прямой, поэтому поле теперь приземляется именно там, где...

kamo·6mo ago
Featurekamo-internal

Размещение полей Drag-and-drop, плавающая панель инструментов аннотации и интервал между страницами PDF

- Заменить click-to-place на @dnd-kit drag-and-drop для всей подписи, личности, и инструментами поля ввода; перетаскивание призрака соответствует точному визуал...

kamo·6mo ago
RevertAPIService

Remove incorrectly added esig gateway route

Kamo·6mo ago
Fixkamo-internal

Маршрутизация всех вызовов API esig через forwardToApi() для исправления сбоев сохранения

Все 10 обработчиков маршрута Esig указывали на ESIG SERVICE URL, который разрешает к несуществующему доверенному лицу камовсига. Заменить каждого куратора forwa...

kamo·6mo ago
FixESigService

Replace upsertSigners with full delete+insert to handle frontend temp UUIDs

The frontend assigns temporary crypto.randomUUID() values to newly-added signers before any backend call. The previous upsert-by-uid logic would throw 404 for t...

Kamo·6mo ago
FeatureAPIService

Add /api/esig/** gateway routing to ESigService

Route all /api/esig/** requests through the existing API gateway to the dedicated ESigService (kamowsesig-service) instead of the non-existent proxy target. Add...

Kamo·6mo ago
Featurekamo-internal

Добавить опцию положения слоя в модификатор Watermark (за / над контентом)

WatermarkModifier получает «слойное» поле: «за» | «выше» (по умолчанию — «за»). - ModifierLayer теперь принимает "пропускной" реквизит (ниже "выше"): - ниже про...

kamo·6mo ago
Featurekamo-internal

Добавить модификатор Watermark в набор инструментов

- Тип WatermarkModifier: logoType (полный/простой), startPage, endPage, ротация (-180-180), размер (10-90% ширины страницы), непрозрачность (2-60%), solidColor ...

kamo·6mo ago
Featurekamo-internal

Расширить модификатор этикетки до полной 8-позиционной сетки с вращением LM/RM

- LabelModifier.position теперь использует ModifierPosition8 (та же 8-позиционная сетка, что и номера страниц) - LM (Middle Left): каждая строка отображается ка...

kamo·6mo ago
Featurekamo-internal

Добавьте вкладки Tools/Modifiers для подписи Toolbox с наложениями живого холста

- Сплит Toolbox левая боковая панель в Tools и Modifiers вкладки - Вкладка Модификаторов: раздельный список + панель настроек (вариант B) - Модификатор номеров ...

kamo·6mo ago

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

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

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