Двигайтесь, помните Забыли пароль + *** под полем пароля, удалите границу виджета / bg
Изменение метки виджета на «Verify», обновление непроверенного сообщения об ошибке входа
Измените этикетку виджета с «Я не робот» на «Верифицировать» во всех местах
Переместить *** виджет в строку с полем пароля, исправить текст сообщения, фиксированную ширину
Используйте виджет типа CSSVariables вместо React. Свойства CSS для стиля prop
Продавец камо-капча-виджет локально вместо git URL (Docker не может решить k0m1)
Заменить пакет Capcha npm частной вилкой Kamo-capcha-widget
Переключен из пакета Capcha npm в наш разветвленный MIT Камо-капча-виджет со всем брендингом, убранным у источника. Удалены теневые DOM-хаки и CSS-оверреды, кот...
Виджет Fork Capcha v3.0.2 с маркировкой удален для частной маркировки
Удалить брендинг Capcha и обновить до PBKDF2/SHA-256 с детерминированным усилием
Обновление до Capcha-lib v2 с помощью PBKDF2/SHA-256 и детерминированных усилий
- Алгоритм: PBKDF2/SHA-256 (рекомендуется для производства) Детерминистическое усилие: контрдиапазон 5000-10000 Стоимость: 5000 итераций PBKDF2 Вызов истекает: ...
Виджет Defer Capcha на стороне клиента для предотвращения сбоя гидратации SSR
Интеграция виджета Capcha proof-of-work *** в страницы входа и восстановления
Заменить Google re*** проверкой Capcha***
Удалите Re***Service и все настройки Google re***. Добавить CapchaVerificationService, который проверяет *** полезные нагрузки kamo-capcha service's /api/verify...
Добавить рабочий процесс Forgejo CI/CD для создания и развертывания двойных кластеров
Восстановление для сбора разделяемой библиотеки RestTemplate fix (16bd71b)
Add explicit AS keyword for PostgreSQL column alias in session and event queries
The session and event expanded metrics queries use implicit column aliasing (`${column} name`) which causes a PostgreSQL syntax error when the column name (like...
OTK от Redis Master после входа в SecurityService
Избегайте пропущенных ***, когда REDIS REPLICA HOST указывает на отстающую реплику.
Revert "Merge pull request #4048 from ****************
This reverts commit **************** reversing changes made to ****************
Сделайте иконку шестиугольника более толстой и видимой
Заменить невидимую границу 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...
Merge pull request #3642 from ****************
Set tracker’s fetch call priority to low
Создайте формы настроек вебинара и заполните доступную область контента
Удалите ограничение 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.
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.