Створення компонента DocumentEditor для інлайн редагування в DocManager
Фіксувати водяний знак вище-шаровий z-index, додати сторінку правою кнопкою миші меню, додати сторінку вище / див., поліпшити індикатор перетягування
- МодифікаторLayer: 'above' pass now use zIndex 20 so watermarks render on top полів і анотації - PdfCanvas: правий клік контекстного меню з обертати, видалити,...
Перетягніть поле, плаваючу панель інструментів для анотації та спикання сторінки PDF
- Замініть клацання за допомогою @dnd-kit drag-and-drop для всіх підписів, ідентичності, і вхідні польові інструменти; перетягування привидів відповідає точному...
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...
Додавання параметра положення шару до модифікатора водяного знака (behind / вище вмісту)
- WatermarkModifier отримує поле 'шар': 'behind'above' (за замовчуванням 'behind') - МодифікаторLayer тепер займає проп ('below'above'): - нижче проходу: додає ...
Додати модифікатор водяного знака для вилучення коробки інструментів
- Тип водяного знакаModifier: логотипТип (повний/простір), початокПage, кінецьПейдж, обертання (−180–180), розмір (10–90% від ширини сторінки), непрозорість (2–...
Розширений модифікатор етикеток для повної 8-місної сітки з поворотом LM/RM
- LabelModifier. В даний час використовується ModifierPosition8 (наприклад, 8-позиційна сітка як номери сторінок) - ЛМ (Middle Ліворуч): кожен рядок, що подаєть...
Додавання вкладок інструментів/моделяторів для виписки інструментів з накладками живого полотна
- Split Toolbox лівий бічний панель у вкладки Інструменти та модифікаторів - Вкладка модифікаторів: розбити список + панель налаштувань (Option B) - модифікатор...
Показати сьогодні зміни в списку попереднього перегляду банера з посиланням на /changelog
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...
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...
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...
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...
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...
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...
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...
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...
Додати Thumbnails крок, щоб завантажити індикатор прогресу, відстеження генерації thumbnails WS етап
Синхронний пер-сторінок великого пальця під час завантаження шаблону з гранульованим прогресом WS
- Додати залежність PDFBox до pom.xml - Після зберігання перетворений PDF, надайте всі сторінки за допомогою PDFRenderer і завантажте кожну як {id} thumb p{n}.p...
Generate per-page thumbnails for all PDF pages, store as {id}_thumb_p{n}.png
Додати thumbPageCount поле і знайтиПрихованеPageThumbnails запиту для підтримки веб-сторінок
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...
Додати редактор шаблонів електронних знаків з дизайнерським полотном, знаками та версіями
Повний перезапис сторінки / док / позначений / вихід з інтерфейсом вкладок (Налаштування та підписники, Дизайн), PDF.js полотно з перетягуванням поля, анотаційн...
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...
Додавання електронних підписів шаблонів, оманів та репозицій
Нові суб'єкти JPA для системи розробки шаблонів електронних знаків: ESignTemplate, ESignTemplateSigner, ESignTemplateDesignVersion та ESignTemplateFieldLink з п...
Статус на сервери
Стовпи бару та фільтра тепер приходять з /api/changelog/public/stats (реабілітативні агрегати DB, не завантажені рахунки сторінок). Замінена кнопка з Intersecti...
Додавання /api/changelog/public/stats endpoint для сукупних підрахунків за типом та проектом
Додати пошукByProjectIn запиту на CommitLogRepository для кінцевої точки статистики
Додавання перевірки секрету webhook для зміни кінцевої точки
Оборона-глибина: дійсні *** заголовок на Надання послуг безпеки на додаток до перевірки воріт APIService.
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 / ...
Додавання змінних текстових замін для відображення зміни
Замінює імена внутрішніх інструментів з іменами публічного завантаження (Docs-> Документи Зустріч->Мец, Капча->Капча, Аватар Кратор->Аватар Кратор і т.д.) у заг...
Додайте сторінку журналу змін у реальному часі, фільтри та статистика
Сервер-за межами Fetches Changelog від SecurityService, компонент клієнта забезпечує фільтрування проекту/типу, формування дати, розширені описи, і вагінальне н...
Додайте CommitType Enum, CommitLog та CommitLogРепозиторію для зміни системи
Додавання редактора рівня доступу до параметрів учасників з заміною етикетки org-specific
Rename CLIENT→MEMBER і INTERNAL→TEAM MEMBER в ImageAccessLevelType.ts з {var} розміщуються власники. Додайте розділ рівня доступу до ролейПермісіїТаб з редагува...
Додавання рівня доступу користувачів та кінцевих точок статусу власника
Додати GET і PATCH *********** кінцеві точки для читання та оновлення рівнів доступу з повним дозволом. Створення організації оновлень для створенняОрганізаціїО...
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...
Додавання системи рівня доступу до користувачів з управління активами
Rename CLIENT→MEMBER і INTERNAL→TEAM MEMBER в ImageAccessLevelType з {var} розміщують держателі для нестандартних етикеток. Перемістити SecurityLevel від TeamMe...
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...
Додайте етапи прогресу перетворення гранули з 8-ма різними оновленнями WebSocket
Етапи: завантаження (0-15%) → приготування (15-20%) → перетворення (20-65%) → Перевірка (65-75%) → зберігання (75-90%) → завершення (90-100%) → завершено
Редизайн сторінки підтримки та вебінарного майстра з підбору сторінок
Обидві сторінки тепер використовують той же градієнтний герой заголовок з вбудованою вкладкою Навігація, що відповідає шаблону сторінки / облікового запису. Веб...
Додати випадання підтримки з розділами, витягти вебінарне планування на спеціальну сторінку
Підтримуючи нав кнопка тепер має стрілку і поповнювач з двома розділами: "Онлайн підтримка" (Контактна підтримка, Перегляд активних квитків) та "Поїзд" (Request...
В режимі реального часу перетворення через WebSocket з подвійними відсотками
- Додати використанняConversionWebSocket гак, що підтримує як учасників, так і шаблонні теми - Створіть сторінку підключає WebSocket до завантаження, показує пе...
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...
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...
Синхронний конверт PDF для завантаження шаблону електронних підписів
Шаблон завантаження тепер конвертувати безпосередньо через ПеретворенняПослуги під час Завантажити запит. Публікації подій НАТС для в режимі реального часу WebS...
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.
