Додайте сторінку журналу змін у реальному часі, фільтри та статистика
Сервер-за межами 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...
Впровадження керування шаблонами електронних підписів UI
- Замініть підписку E-Signatures з повними даними шаблону (AG Grid) з субтабами для Pending/Completed/Архів та створення нової кнопки шаблону - Додати / док / в...
Add e-signature template API endpoints
- POST **************** — upload template with scope control - POST **************** — list templates by context and status - PATCH **************** — update te...
Add document conversion and thumbnail generation background jobs
- DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders f...
Додайте підтримку шаблону електронних підписів до системи візуалізації
- Додати SigTemplateStatusType enum (ЗАГАЛЬНІ, ЗАГАЛЬНІ, АРХИВЕ) - Додати SYSTEM WIDE ImageAssocType для шаблонів крос-контекстів - Додати SigTemplate, sigTempl...
Create ConversionService for document-to-PDF conversion
New Spring Boot microservice that converts documents to PDF using Docs and removes PDF security restrictions using Apache PDFBox. Includes K8s manifests and For...
Змінити позначку віджету на 'Verify', оновити повідомлення про помилку логіна
Зміна етикетки віджету від 'Я не робот' до 'Verify' по всій місцевості
Замініть пакет Capcha npm з приватним покриттям kamo-capcha-widget fork
Вимкнено з пакету Capcha npm до нашого MIT-forked kamo-capcha-widget з усіма брендовими смугами на джерело. Вилучені тіні DOM хакі і CSS перенади, які намагалис...
Fork Capcha v3.0.2 віджет з брендингом, вилученим для приватного маркування
Upgrade to Capcha-lib v2 with PBKDF2/SHA-256 and deterministic effort
- Algorithm: PBKDF2/SHA-256 (recommended for production) - Deterministic effort: counter range 5000-10000 - Cost: 5000 PBKDF2 iterations - Challenge expiry: 300...
Integrate Capcha доказ-of-work *** віджет в логін і відновлення сторінок
Замініть перевірку Google Re****
Видалити Re*** Додати CapchaVerificationService, який перевіряє *** перезавантаження через kamo-capcha сервіс /api/verify кінцева точка. Статус на сервери bean ...
Додати робочі процеси Forgejo CI/CD для двокластерної збірки та розгортання
Авто-flatten 3D прокрутки елементів при зупинці користувача
Додавання детекції прокручування, тому перспективні елементи аніматують на плоску після 300 м не прокручувати, замість перебування нахилу. Як тільки квартира, в...
Додати мінімальне поле попередньої бронювання в налаштуваннях вебінару UI
Додавання введення номера для налаштування, як далеко завчасно слот повинен бути щоб дозволити бронювання, використовуючи текст помічника, що пояснює поле.
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Додати мінімальне поле бронювання заздалегідь в вебінар
Додавання MinAdvanceBookingMinutes до суб'єкта WebinarType і DTOs, що дозволяє адміністратори зажадають слоти забронювати мінімальний час заздалегідь (наприклад...
Додати ПУБЛІЧНЕ ОБСЛУГОВУВАННЯ ПЕРСПЕКТИВИ API
Додати опцію публічного вебінару з іконкою VideoCall Контакти Сторінка налаштування доступу, що дозволяє адміністраторам включити Webinar API доступ до ключа.
Enforce PUBLIC_WEBINAR scope on public webinar endpoints
Adds scope validation check before forwarding public webinar requests to MediaService, returning 403 if the API key lacks PUBLIC_WEBINAR scope.
Додати ПУБЛІЧНЕ ОБ'ЄДНАННЯ до системи API
Додавання нового ApiKeyScope.PUBLIC WEBINAR значення для доступу до воріт до публічного розміщення вебінарів, приєднання та скасування кінцевих точок.
Додати сторінку публічної ануляції вебінарів з фірмовим стилем
Додавання / сканування? inv={token} сторінка для публічних учасників для скасування вебінару реєстрація. Включає бічні коробки API проксі кінцеві точки, nginx м...
Редизайн демо-сторінки з інтеграцією вебінарів
Замінює демо-форму учасника за допомогою трифазного розрахунків: 1. Провідна форма захоплення (відтворює свинцю на ринку платформи KamoCRM) 2. Webinar schedulin...
Додати вебінар scheduling UI з налаштуваннями адміністратора та переглядом користувачів
Впроваджує повний вебінарний фронтенд в камо-інтерналі: - WebinarSettingsTab: адміністратор CRUD для вебінарних типів, ведучих басейнів, Нагадувати інтервали, н...
Add webinar reminder job with NATS event publishing
Adds WebinarReminderJob (runs every minute) that checks for due webinar reminders based on configured intervals, publishes daemon.webinar.reminder events via NA...
Add webinar gateway routes for authenticated and public endpoints
Routes /api/webinar/** to MediaService for authenticated webinar operations and /api/public/webinar/** with API key validation for public scheduling and cancell...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Add webinar type and lead market seed data for KamoCRM demo
Adds seed data initialization for the webinar scheduling system: - "KamoCRM Software Introduction Demo" webinar type (45min, PRIORITY strategy) - Reminder inter...
Додавання суб’єктів системи вебінару, репозиторіїв, ДТО та ентумів
Вводити повну модель даних для системи розміщення вебінарів: - 9 JPA суб'єктів: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabilitySlot, Webinar...
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.