Перейти к содержимому
KAMOUniverse

Журнал изменений

Что нового.

Каждое усовершенствование платформы, как только она появится.

  1. · kamo-login

    Интеграция виджета Capcha proof-of-work *** в страницы входа и восстановления

  2. · SecurityService

    Заменить Google re*** проверкой Capcha***

    Удалите Re***Service и все настройки Google re***. Добавить CapchaVerificationService, который проверяет *** полезные нагрузки kamo-capcha service's /api/verify endpoint. Обновление LoginRequest Bean и SecurityController для использования поля ***Payload.

  3. · KlusterServices

    Add capcha subdomain to auto-cert monitoring

  4. · kamo-capcha

    Добавить рабочий процесс Forgejo CI/CD для создания и развертывания двойных кластеров

  5. · kamo-capcha

    Добавьте Dockerfile и K8s для развертывания capcha

  6. · kamo-capcha

    Scaffold kamo-capcha API сервис с вызовом и проверкой конечных точек

  7. · kamo-marketing

    Автоматизированные элементы 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 и DTO, позволяя администраторы, требующие бронирования слотов за минимальное время (например, 24) часов). Слоты ближе этого порога исключены из доступности.

  11. · kamo-internal

    Добавить PUBLIC WEBINAR масштаб переключения на API Key Management UI

    Добавляет опцию публичного вебинара с значком VideoCall в API Страница настроек доступа, позволяющая администраторам включать 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

    Добавить область PUBLIC WEBINAR в систему ключей API

    Добавлено новое числовое значение ApiKeyScope.PUBLIC WEBINAR для доступа к воротам Публичное планирование вебинара, присоединение и отмена конечных точек.

  14. · kamo-marketing

    Редизайн демо-страницы с интеграцией планирования вебинара

    Заменяет демо-форму заполнителя трехфазным потоком бронирования: 1. Форма захвата свинца (создает лид с рынком платформы KamoCRM) 2. Расписание вебинаров (Присоединиться к существующей или запланировать новую демонстрацию) 3. Подтверждение бронирования по электронной почте / детали календаря Интегрируется с общедоступным API вебинара для доступности слотов и Планирование с автоматической ассоциацией свинца и вебинара.

  15. · kamo-internal

    Добавить вебинар планирование 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

    Добавьте объекты системы планирования вебинаров, репозитории, DTO и перечни

    Внедряет полную модель данных для системы планирования вебинара: - 9 организаций JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabilitySlot, WebinarChildOrgRestriction, ScheduledWebinar, WebinarAttendee, WebinarLeadAssociation, WebinarReminderLog 9 Spring Data репозитории с пользовательскими запросами 13 DTO для ответов и запросов API - 3 номера: WebinarStatusType, WebinarAttendeeStatusType, ****************************

  21. · kamo-internal

    Добавьте динамическую панель Help & Tips и URL-адреса веб-хуков для интеграции с поставщиками

    CommerceProviderSetup теперь использует HelpTipsOverrideContext для отображения контекста помощь в изменении на основе текущего представления (список, селектор или пер-провайдер) Диалог Config показывает URL-адрес webhook с помощью click-to-copy для поставщиков, которые поддерживают Веб-хуки в реальном времени (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, WEB ) 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 и поддержка displayName.

  28. · kamo-internal

    Создайте страницу учетной записи в /account/new с минимальной формой

    Задает только основные области: имя, фамилия, электронная почта, телефон, компания, Тип счета и факультативная ассоциация рынка. Создать аккаунт через аккаунтыApi и перенаправляет на /account/view/{uid}. Также нажмите кнопку «Новый аккаунт» на странице браузера аккаунта.

  29. · SecurityService

    Улучшить POST / Клиенты для приема контактной информации и поиска пользователя по электронной почте

    Создать учетную запись теперь принимает электронную почту, контактное имя, телефон, принимает маркетинг, освобождается от налогов. Если электронная почта предоставляется и соответствует существующему пользователю, автонастройки в качестве MasterAccountHolder.

  30. · kamo-shared-library

    Добавить UserRepository.findByEmailEmail для создания учетной записи

Ваша вселенная ждет.

Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.

Бесплатно навсегда — не требуется кредитная карта