Интеграция виджета Capcha proof-of-work *** в страницы входа и восстановления
Заменить Google re*** проверкой Capcha***
Удалите Re***Service и все настройки Google re***. Добавить CapchaVerificationService, который проверяет *** полезные нагрузки kamo-capcha service's /api/verify...
Добавить рабочий процесс Forgejo CI/CD для создания и развертывания двойных кластеров
Восстановление для сбора разделяемой библиотеки RestTemplate fix (16bd71b)
OTK от Redis Master после входа в SecurityService
Избегайте пропущенных ***, когда REDIS REPLICA HOST указывает на отстающую реплику.
Сделайте иконку шестиугольника более толстой и видимой
Заменить невидимую границу CSS (обрезанную клип-путем) на:: Псевдоэлементная граница, которая простирается на 3px вне формы шестиугольника.
Автоматизированные элементы 3D-прокрутки, когда пользователь прекращает прокрутку
Добавляет обнаружение холостого свитка, поэтому вращающиеся в перспективе элементы оживляют до плоскости После 300 мс без прокрутки, вместо того, чтобы оставать...
Add debug logging and robust rights parsing for webinar controller
Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...
Выравнивайте имя поля в доступном для детей и улучшайте предварительный пользовательский интерфейс бронирования
Исправьте 400 плохих запросов при создании типов вебинаров Доступно для детей, чтобы соответствовать имени поля Java DTO (Lombok) Создает getIsAvailableToChildr...
Создайте формы настроек вебинара и заполните доступную область контента
Удалите ограничение maxWidth из формы деталей, чтобы заполнить полную Ширина. Делает таблицу типов и ее контейнер использовать гибкую компоновку для заполнения ...
Тип состояния WidenStrategy для строк для совместимости TypeScript
Утверждение Const в WebinarPresenterStrategy было использовано буквальный тип, вызывающий несоответствие типа с установщиком струнного опоры.
Перепроектируйте настройки вебинара от диалоговой навигации до навигации по подстраницам
Заменяет всплывающие диалоги и отдельные разделы аккордеона двухуровневыми Поток встроенной навигации: Уровень 1: чистая таблица типов вебинаров с кликом к нави...
Добавить минимальное поле предварительного бронирования в настройки вебинара 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 и DTO, позволяя администраторы, требующие бронирования слотов за минимальное время (например, 24) часо...
Update WebinarReminderJob to use renamed repository method
Calls **************** with a 24-hour max window instead of the removed findWebinarsWithDueReminders method.
Заменить неверную временную арифметику JPQL фильтрацией прикладного уровня
Hibernate 6 отклоняет вычитание Длинного из Мгновения в JPQL. замененный FindWebinarsWithDueReminders (который сделал наносекундную арифметику в запросе) с ****...
Добавить PUBLIC WEBINAR масштаб переключения на API Key Management UI
Добавляет опцию публичного вебинара с значком VideoCall в API Страница настроек доступа, позволяющая администраторам включать 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.
Добавить область PUBLIC WEBINAR в систему ключей API
Добавлено новое числовое значение ApiKeyScope.PUBLIC WEBINAR для доступа к воротам Публичное планирование вебинара, присоединение и отмена конечных точек.
Редизайн демо-страницы с интеграцией планирования вебинара
Заменяет демо-форму заполнителя трехфазным потоком бронирования: 1. Форма захвата свинца (создает лид с рынком платформы KamoCRM) 2. Расписание вебинаров (Присо...
Добавить вебинар планирование 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...
Добавьте объекты системы планирования вебинаров, репозитории, DTO и перечни
Внедряет полную модель данных для системы планирования вебинара: - 9 организаций JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabilitySlot, W...
Нормализовать вывод Quill HTML для последовательного рендеринга электронной почты
Маршрутизация всего содержимого тела электронной почты через нормализациюQuillHtmlForEmail и wrapBodyForEmail перед отправкой, обеспечивая согласованный вывод H...
Отдельные настройки поддержки от страницы поддержки уровня участника до выделенной страницы настроек
- Удалить вкладку «Настройки» со страницы поддержки, сохраняя только Билеты и Аналитика - Добавить подзаголовки в Analytics: Обзор и Статус и Время отклика (пер...
Добавьте динамическую панель Help & Tips и URL-адреса веб-хуков для интеграции с поставщиками
CommerceProviderSetup теперь использует HelpTipsOverrideContext для отображения контекста помощь в изменении на основе текущего представления (список, селектор ...
Удалить зависимость от фасоли от BaseProviderHttpClient
BaseProviderHttpClient создает собственный RestTemplate требовать одного из контекста приложения, фиксируя крах стартапа в Служба безопасности, которая не опред...
Gracefully обрабатывает недоступность API провайдера на вкладке интеграции
Добавить внутренний секрет для публичного каталога API прокси
Добавить ********************** в развертывание Службы безопасности APIService может аутентифицироваться при прокси-сервере публичной подписки Каталог и промо-з...
Include SUBSCRIPTION_CATALOG in default scopes fallback
When MediaService doesn't return scopes in the validation response, default to including both PUBLIC_CHAT and SUBSCRIPTION_CATALOG scopes. This ensures public c...
Обновить брендинговые активы новым логотипом и оптимизированными фавиконами
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
