Перейти до вмісту
KAMOUniverse

Журнал змін

Что нового.

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

  1. · kamo-marketing

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

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

  2. · kamo-marketing

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

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

  3. · SecurityService

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

  4. · kamo-shared-library

    Додайте CommitType Enum, CommitLog та CommitLogРепозиторію для зміни системи

  5. · kamo-internal

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

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

  6. · SecurityService

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

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

  7. · InitializerService

    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 ImageAccessLevelType.INTERNAL references with TEAM_MEMBER.

  8. · kamo-shared-library

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

    Rename CLIENT→MEMBER і INTERNAL→TEAM MEMBER в ImageAccessLevelType з {var} розміщують держателі для нестандартних етикеток. Перемістити SecurityLevel від TeamMember до Учасника для універсального контролю доступу. Add isOrganizationOwner прапор в TeamMember. Додати EDIT MEMBER ACCESS LEVEL прямо до RoleRightType. Додати створенняОрганізаціяОвнер і оновленняДодаткові методи для членПослуги з повним виконавчим провадженням бізнесу.

  9. · ConversionService

    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/Legal aspect ratio detection: if a TIFF page matches US Letter (8.5x11) or Legal (8.5x14) aspect ratio, that page size is preserved - Landscape images get landscape PDF pages - Added TwelveMonkeys ImageIO TIFF plugin for multi-page TIFF reading

  10. · SecurityService

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

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

  11. · kamo-shared-library

    Add findByDat query to ImgRepository for nonlazy Img lookup

  12. · kamo-internal

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

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

  13. · kamo-internal

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

    Підтримуючи нав кнопка тепер має стрілку і поповнювач з двома розділами: "Онлайн підтримка" (Контактна підтримка, Перегляд активних квитків) та "Поїзд" (Request Webinar, Моя запланована вебінари). Вебінарне планування переїхала з діалог в MyWebinarsTab на окрему сторінку / support/schedule-webinar з послідовними майстерними вкладками (Виберіть тип, підберіть час, підтвердіть).

  14. · kamo-internal

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

    - Додати використанняConversionWebSocket гак, що підтримує як учасників, так і шаблонні теми - Створіть сторінку підключає WebSocket до завантаження, показує перетворення прогрес з сервера з подвійними стовпчиками (поточний крок % + загальний %) - Етап потік: Hash → Завантажити (XHR %) → Конвертувати (WebSocket %) → Done - Редагування завантаження сторінок, перетворених PDF відразу (перетворення синк) з WebSocket випадання для крайових випадків

  15. · DaemonService

    Add NATS progress publishing for background document conversion

    ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress for WebSocket relay to frontend clients.

  16. · MediaService

    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 during e-signature template conversion.

  17. · SecurityService

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

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

  18. · kamo-internal

    Впровадження керування шаблонами електронних підписів UI

    - Замініть підписку E-Signatures з повними даними шаблону (AG Grid) з субтабами для Pending/Completed/Архів та створення нової кнопки шаблону - Додати / док / відписати / відтворити сторінку з ім'ям шаблону, вибірковим розділом, завантаження файлів Dropzone, хеш обчислення та діалогове вікно пароля для обмежених PDF - Додати / док / призначити сторінку з PDF.js перегляду та перетворення - Додати наступний.js API проксі- маршрути для завантаження шаблону, список, оновлення статусу, і перетворено потокове відео PDF

  19. · SecurityService

    Add e-signature template API endpoints

    - POST **************** — upload template with scope control - POST **************** — list templates by context and status - PATCH **************** — update template lifecycle - GET **************** — stream converted PDF - Add UploadTemplateRequest, TemplateListRequest, UpdateTemplateStatusRequest, TemplateMetadata DTOs

  20. · DaemonService

    Add document conversion and thumbnail generation background jobs

    - DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders first page of converted PDFs as 300px PNG thumbnails - Add PDFBox dependency for thumbnail rendering - Register both jobs in QuartzConfig with configurable cron schedules

  21. · kamo-shared-library

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

    - Додати SigTemplateStatusType enum (ЗАГАЛЬНІ, ЗАГАЛЬНІ, АРХИВЕ) - Додати SYSTEM WIDE ImageAssocType для шаблонів крос-контекстів - Додати SigTemplate, sigTemplateStatus, sigTemplateName поля для Img суб'єкта - Додати перетворенийDatId, Конвертується, перетворенняПолів у об'єкт ImgDat - Додавання репозиторійних запитів для чітких шаблонів та неперевершених/thumbnailless файлів - Додати uploadSigTemplate, оновленняSigTemplateStatus, listSigTemplates до ImageService

  22. · ConversionService

    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 Forgejo CI/CD pipeline.

  23. · kamo-capcha-widget

    Change verified label to 'Human Verified'

  24. · kamo-capcha-widget

    Зміна етикетки віджету від 'Verify' до 'Я людина'

  25. · kamo-login

    Змінити позначку віджету на 'Verify', оновити повідомлення про помилку логіна

  26. · kamo-capcha-widget

    Зміна етикетки віджету від 'Я не робот' до 'Verify' по всій місцевості

  27. · kamo-login

    Замініть пакет Capcha npm з приватним покриттям kamo-capcha-widget fork

    Вимкнено з пакету Capcha npm до нашого MIT-forked kamo-capcha-widget з усіма брендовими смугами на джерело. Вилучені тіні DOM хакі і CSS перенади, які намагалися приховати брендинг — не потрібно.

  28. · kamo-capcha-widget

    Fork Capcha v3.0.2 віджет з брендингом, вилученим для приватного маркування

  29. · kamo-capcha

    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: 300s (5 minutes)

  30. · kamo-capcha

    Відповідність з ROFL на головній сторінці

Твій всесвіт чекає.

Почати безкоштовно за декілька хвилин. Додати продукти, коли ви будете готові — без перенесення, без нових реєстрацій.

Безкоштовно назавжди — не потрібна кредитна карта