KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 13, 2026
April 12, 2026
Featurekamo-internal

Фіксувати водяний знак вище-шаровий z-index, додати сторінку правою кнопкою миші меню, додати сторінку вище / див., поліпшити індикатор перетягування

- МодифікаторLayer: 'above' pass now use zIndex 20 so watermarks render on top полів і анотації - PdfCanvas: правий клік контекстного меню з обертати, видалити,...

kamo·6mo ago
Featurekamo-internal

Перетягніть поле, плаваючу панель інструментів для анотації та спикання сторінки PDF

- Замініть клацання за допомогою @dnd-kit drag-and-drop для всіх підписів, ідентичності, і вхідні польові інструменти; перетягування привидів відповідає точному...

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

Додавання параметра положення шару до модифікатора водяного знака (behind / вище вмісту)

- WatermarkModifier отримує поле 'шар': 'behind'above' (за замовчуванням 'behind') - МодифікаторLayer тепер займає проп ('below'above'): - нижче проходу: додає ...

kamo·6mo ago
Featurekamo-internal

Додати модифікатор водяного знака для вилучення коробки інструментів

- Тип водяного знакаModifier: логотипТип (повний/простір), початокПage, кінецьПейдж, обертання (−180–180), розмір (10–90% від ширини сторінки), непрозорість (2–...

kamo·6mo ago
Featurekamo-internal

Розширений модифікатор етикеток для повної 8-місної сітки з поворотом LM/RM

- LabelModifier. В даний час використовується ModifierPosition8 (наприклад, 8-позиційна сітка як номери сторінок) - ЛМ (Middle Ліворуч): кожен рядок, що подаєть...

kamo·6mo ago
Featurekamo-internal

Додавання вкладок інструментів/моделяторів для виписки інструментів з накладками живого полотна

- Split Toolbox лівий бічний панель у вкладки Інструменти та модифікаторів - Вкладка модифікаторів: розбити список + панель налаштувань (Option B) - модифікатор...

kamo·6mo ago
Featurekamo-internal

Fix floating zoom control visibility and polish thumbnail placeholders

- Move floating zoom controls outside the scroll container and use position:absolute so they remain visible at all times regardless of scroll position; offs...

kamo·6mo ago
Featurekamo-internal

Page selection with animated glow border synced between canvas and thumbnail sidebar

- DesignTab holds selectedPageIndex as the single source of truth - Clicking any page in the main canvas selects it (onPageSelect) - Clicking a thumbnail select...

kamo·6mo ago
Featurekamo-internal

Auto-select first signer, fix zoom control scrollbar gap, animate properties panel

- Toolbox auto-selects the first signer's UID when signers go from 0→1 - Canvas container uses scrollbar-gutter: stable so the sticky zoom/undo control mainta...

kamo·6mo ago
Featurekamo-internal

Reorder tabs, gate field tools by signer, redesign Settings & Signers tab

- Design is now the first tab; Settings & Signers is second - Toolbox shows "Add Signer" CTA (navigates to Settings) when no signers exist - Signature Tools, Id...

kamo·6mo ago
Featurekamo-internal

Render field controls as actual-looking form elements with signer color tinting

Each field type now renders a visual representation of the real control (text input, checkbox, toggle, dropdown, radio group, date picker, etc.) tinted with the...

kamo·6mo ago
FeatureDocsService

Add imaging management endpoints — move all non-upload imaging from SecurityService

- Add 17 imaging DTOs to beans/imaging/ (folders, documents, templates, updates) - Add ImagingController at /api/docs/imaging with all management + download end...

Kamo·6mo ago
FeatureConversionService

Add imaging upload endpoints — move all upload logic from SecurityService

- Add JPA, Redis, NATS, kamo-shared-library, JJWT, commons-io, jackson-hibernate6 to pom.xml - Add datasource, Redis master/replica, NATS, MinIO config to appli...

Kamo·6mo ago
FeatureConversionService

Add ThumbnailService and POST **************** endpoint

Accepts a PDF file, renders each page at 150 DPI via PDFBox, packs per-page PNGs into a ZIP (thumb_p0.png, thumb_p1.png, …) and returns it. Centralises all thum...

Kamo·6mo ago
FeatureSecurityService

Синхронний пер-сторінок великого пальця під час завантаження шаблону з гранульованим прогресом WS

- Додати залежність PDFBox до pom.xml - Після зберігання перетворений PDF, надайте всі сторінки за допомогою PDFRenderer і завантажте кожну як {id} thumb p{n}.p...

Kamo·6mo ago
FeatureESigService

Add template init endpoint to find-or-create templates by imgId

The create page uploads to the imaging system and redirects with imgId. The edit page now calls POST /api/esig/templates/init with the imgId to find an existing...

Kamo·6mo ago
April 11, 2026
Featurekamo-internal

Додати редактор шаблонів електронних знаків з дизайнерським полотном, знаками та версіями

Повний перезапис сторінки / док / позначений / вихід з інтерфейсом вкладок (Налаштування та підписники, Дизайн), PDF.js полотно з перетягуванням поля, анотаційн...

kamo·6mo ago
FeatureESigService

Initial ESigService Spring Boot project for e-signature template management

New microservice with REST API for e-signature template CRUD, signer management, design version snapshots, and field link tracking. Includes OTK auth filter, Fo...

Kamo·6mo ago
Featurekamo-shared-library

Додавання електронних підписів шаблонів, оманів та репозицій

Нові суб'єкти JPA для системи розробки шаблонів електронних знаків: ESignTemplate, ESignTemplateSigner, ESignTemplateDesignVersion та ESignTemplateFieldLink з п...

Kamo·6mo ago
Featurekamo-marketing

Статус на сервери

Стовпи бару та фільтра тепер приходять з /api/changelog/public/stats (реабілітативні агрегати DB, не завантажені рахунки сторінок). Замінена кнопка з Intersecti...

Kamo·6mo ago
FeatureSecurityService

Додавання перевірки секрету webhook для зміни кінцевої точки

Оборона-глибина: дійсні *** заголовок на Надання послуг безпеки на додаток до перевірки воріт APIService.

Kamo·6mo ago
FeatureAPIService

Expose changelog webhook through APIService with secret key auth

Adds POST /api/changelog/webhook route that validates *** header before forwarding to SecurityService. Secret configured via CHANGELOG_WEBHOOK_SECRET env var / ...

Kamo·6mo ago
Featurekamo-marketing

Додавання змінних текстових замін для відображення зміни

Замінює імена внутрішніх інструментів з іменами публічного завантаження (Docs-> Документи Зустріч->Мец, Капча->Капча, Аватар Кратор->Аватар Кратор і т.д.) у заг...

Kamo·6mo ago
Featurekamo-marketing

Додайте сторінку журналу змін у реальному часі, фільтри та статистика

Сервер-за межами Fetches Changelog від SecurityService, компонент клієнта забезпечує фільтрування проекту/типу, формування дати, розширені описи, і вагінальне н...

Kamo·6mo ago
Featurekamo-internal

Додавання редактора рівня доступу до параметрів учасників з заміною етикетки org-specific

Rename CLIENT→MEMBER і INTERNAL→TEAM MEMBER в ImageAccessLevelType.ts з {var} розміщуються власники. Додайте розділ рівня доступу до ролейПермісіїТаб з редагува...

kamo·6mo ago
FeatureSecurityService

Додавання рівня доступу користувачів та кінцевих точок статусу власника

Додати GET і PATCH *********** кінцеві точки для читання та оновлення рівнів доступу з повним дозволом. Створення організації оновлень для створенняОрганізаціїО...

Kamo·6mo ago
FeatureInitializerService

Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER

Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all Image...

Kamo·6mo ago
Featurekamo-shared-library

Додавання системи рівня доступу до користувачів з управління активами

Rename CLIENT→MEMBER і INTERNAL→TEAM MEMBER в ImageAccessLevelType з {var} розміщують держателі для нестандартних етикеток. Перемістити SecurityLevel від TeamMe...

Kamo·6mo ago
FeatureConversionService

Proper image-to-PDF conversion with sizing, centering, and multi-page TIFF

- Images scaled to fill page (max width or height) maintaining aspect ratio - Images centered on the page - Multi-page TIFF: one PDF page per TIFF page - Letter...

Kamo·6mo ago
FeatureSecurityService

Додайте етапи прогресу перетворення гранули з 8-ма різними оновленнями WebSocket

Етапи: завантаження (0-15%) → приготування (15-20%) → перетворення (20-65%) → Перевірка (65-75%) → зберігання (75-90%) → завершення (90-100%) → завершено

Kamo·6mo ago
Featurekamo-internal

Редизайн сторінки підтримки та вебінарного майстра з підбору сторінок

Обидві сторінки тепер використовують той же градієнтний герой заголовок з вбудованою вкладкою Навігація, що відповідає шаблону сторінки / облікового запису. Веб...

kamo·6mo ago
Featurekamo-internal

Додати випадання підтримки з розділами, витягти вебінарне планування на спеціальну сторінку

Підтримуючи нав кнопка тепер має стрілку і поповнювач з двома розділами: "Онлайн підтримка" (Контактна підтримка, Перегляд активних квитків) та "Поїзд" (Request...

kamo·6mo ago
Featurekamo-internal

В режимі реального часу перетворення через WebSocket з подвійними відсотками

- Додати використанняConversionWebSocket гак, що підтримує як учасників, так і шаблонні теми - Створіть сторінку підключає WebSocket до завантаження, показує пе...

kamo·6mo ago
FeatureDaemonService

Add NATS progress publishing for background document conversion

ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress fo...

Kamo·6mo ago
FeatureMediaService

Add conversion progress NATS-to-STOMP relay

Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...

Kamo·6mo ago
FeatureSecurityService

Синхронний конверт PDF для завантаження шаблону електронних підписів

Шаблон завантаження тепер конвертувати безпосередньо через ПеретворенняПослуги під час Завантажити запит. Публікації подій НАТС для в режимі реального часу WebS...

Kamo·6mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing