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

Журнал змін

Что нового.

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

  1. · kamo-login

    Integrate Capcha доказ-of-work *** віджет в логін і відновлення сторінок

  2. · SecurityService

    Замініть перевірку Google Re****

    Видалити Re*** Додати CapchaVerificationService, який перевіряє *** перезавантаження через kamo-capcha сервіс /api/verify кінцева точка. Статус на сервери bean і SecurityController для використання ***Поле завантаження.

  3. · KlusterServices

    Add capcha subdomain to auto-cert monitoring

  4. · kamo-capcha

    Додати робочі процеси Forgejo CI/CD для двокластерної збірки та розгортання

  5. · kamo-capcha

    Додати Dockerfile і K8s проявляється для Capcha.{domain} розгортання

  6. · kamo-capcha

    Послуги API-capcha API з викликом та перевіркою кінцевих точок

  7. · kamo-marketing

    Авто-flatten 3D прокрутки елементів при зупинці користувача

    Додавання детекції прокручування, тому перспективні елементи аніматують на плоску після 300 м не прокручувати, замість перебування нахилу. Як тільки квартира, вони залишатися рівною до прокручування з вигляду, після чого скидати на наступний прокруток.

  8. · kamo-internal

    Додати мінімальне поле попередньої бронювання в налаштуваннях вебінару UI

    Додавання введення номера для налаштування, як далеко завчасно слот повинен бути щоб дозволити бронювання, використовуючи текст помічника, що пояснює поле.

  9. · MediaService

    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.

  10. · kamo-shared-library

    Додати мінімальне поле бронювання заздалегідь в вебінар

    Додавання MinAdvanceBookingMinutes до суб'єкта WebinarType і DTOs, що дозволяє адміністратори зажадають слоти забронювати мінімальний час заздалегідь (наприклад, 24 час. Слоти ближче, ніж цей поріг виключаються з наявності.

  11. · kamo-internal

    Додати ПУБЛІЧНЕ ОБСЛУГОВУВАННЯ ПЕРСПЕКТИВИ API

    Додати опцію публічного вебінару з іконкою VideoCall Контакти Сторінка налаштування доступу, що дозволяє адміністраторам включити Webinar API доступ до ключа.

  12. · APIService

    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.

  13. · kamo-shared-library

    Додати ПУБЛІЧНЕ ОБ'ЄДНАННЯ до системи API

    Додавання нового ApiKeyScope.PUBLIC WEBINAR значення для доступу до воріт до публічного розміщення вебінарів, приєднання та скасування кінцевих точок.

  14. · kamo-marketing

    Редизайн демо-сторінки з інтеграцією вебінарів

    Замінює демо-форму учасника за допомогою трифазного розрахунків: 1. Провідна форма захоплення (відтворює свинцю на ринку платформи KamoCRM) 2. Webinar scheduling (join існуючий або розкладний новий демо) 3. Підтвердження книг з електронними листами Інтеграція з публічним вебінарним API для доступності слотів та Спланування з автоматичною супутньою асоціацією.

  15. · kamo-internal

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

    Впроваджує повний вебінарний фронтенд в камо-інтерналі: - WebinarSettingsTab: адміністратор CRUD для вебінарних типів, ведучих басейнів, Нагадувати інтервали, наявність слотів та обмежень дитини - MyWebinarsTab: погляд на майбутні вебінари з приходом до зустрічі, 3-ступінчастий модуль та управління активами - LeadWebinarsSection: вебінарні асоціації на головній сторінці деталі - Визначення параметрів типу API та TypeScript - Дріт в налаштування / захоплення / підтримка та підтримка вкладок сторінок

  16. · DaemonService

    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 NATS, and tracks sent reminders via WebinarReminderLog.

  17. · APIService

    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 cancellation flows.

  18. · MediaService

    Implement webinar scheduling backend with full business logic

    Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict checking, MeetingRecord creation, email notifications, auto-cleanup - PublicWebinarService: public scheduling with lead creation, cancellation via token, webinar-lead association - WebinarController: authenticated endpoints for admin setup, member scheduling, and "my webinars" view - PublicWebinarController: API-key-authenticated endpoints for marketing site integration and public cancellation flow

  19. · InitializerService

    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 intervals at 24 hours and 30 minutes before - "KamoCRM Platform" lead market with SERVICE sale type

  20. · kamo-shared-library

    Додавання суб’єктів системи вебінару, репозиторіїв, ДТО та ентумів

    Вводити повну модель даних для системи розміщення вебінарів: - 9 JPA суб'єктів: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabilitySlot, WebinarChildOrgОбмеження, Графік роботиВебінар, WebinarAttendee, WebinarLeadAssociation, WebinarReminderLog - 9 Репозиторії вихідних даних з користувацькими запитами - 13 СТО для реагування на API та запитів - 3 думи: WebinarStatusType, WebinarAttendeeStatusType, ******************************************************************************************************************************************************************************************************************************************************************************

  21. · kamo-internal

    Додайте динамічну панель інструментів та URL-адресу Webhook для інтеграції постачальників

    - CommerceProviderSetup тепер використовує HelpTipsOverrideContext для відображення контекстного допомогти, що зміни виходячи з поточного вигляду (список, selector або per-provider) - Налаштування діалогу показує URL-адресу Webhook з натисненням для постачальників, які підтримують Веб-сайти в режимі реального часу (Shopify, BigCommerce, Wix, Squarespace, Ecwid, WooCommerce) - Повернути всі 10 допоміжних компонентів з простим, нетехнічним поясненням мови що отримує синхронізацію, як підключитися, і як працює оновлення в режимі реального часу

  22. · kamo-internal

    Add download SVG button to logo vector converter for mid-process export

  23. · kamo-internal

    Створіть вкладку інтеграції провайдерів для синхронізації електронної комерції

    Додати повну інтеграцію провайдера електронної комерції 10 (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop, OpenCart. Включає селектор провайдера, форми налаштування, панель інструментів синхронізації, матриці можливостей, Торговельна асоціація по спаданню, а також дозвільної документації.

  24. · DaemonService

    Add RetailProviderSyncJob for scheduled e-commerce provider polling

  25. · APIService

    Add commerce webhook forwarding endpoint for retail provider integrations

  26. · SecurityService

    Додавання кінцевих точок інтеграції роздрібних провайдерів для тестування з'єднання, синхронізації, можливостей та вебок

  27. · kamo-shared-library

    Впровадження системи інтеграції роздрібних провайдерів з постачальниками електронної комерції 10

    Додати повний адаптер реалізації для Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop та OpenCart. Включає клієнтів HTTP, **************************************************************************************************************************************************************************************************************************************************************** Автореєстратор, симфонічний оркестратор, webhook-процесор, підтримка відображення.

  28. · kamo-internal

    Створіть сторінку облікового запису на /account/new з мінімальною формою

    Подає тільки необхідні поля: прізвище, ім'я, електронна пошта, телефон, компанія, тип облікового запису та додаткова асоціація ринку. Подати заявку через акаунтиApi і перенаправлення на /account/view/{uid}. Також проводжає кнопку "Новий обліковий запис" написати на сторінку браузера облікового запису.

  29. · SecurityService

    Розширені POST /customers, щоб прийняти контактну інформацію та шукати користувачів електронною поштою

    Створіть обліковий запис зараз приймає електронну пошту, контактну ім'я, телефон, приймаєМаркетинг, податковий супровід. Якщо електронна пошта надається і відповідає існуючому користувачу, авто-сету як masterAccountHolder.

  30. · kamo-shared-library

    Додати UserRepository.findByEmailЕлектронний лист для створення облікового запису електронної пошти

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

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

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