Обновление 2.5.1 от 22.10.2026

Обзор изменений Champion. Обновление 2.5.1 от 22.10.2026: что нового и что исправлено — по продуктам, с пояснениями, скриншотами и видео.

🚀 Что нового в Champion — Обновление 2.5.1 от 22.10.2026

Состав по продуктам

🗓 1. Кабинет менеджера

🚀 Новые возможности

ЗадачаСуть изменения
TKMF-676 — Подписка на обновления и страница уведомленийВ кабинете менеджера появился отдельный раздел «Уведомления».
TKMF-689 — Алерт об истёкшей членской карте на дату бронированияПри бронировании занятия показывается алерт, если членская карта клиента истекает до даты занятия.
TKMF-703 — Тултип у кнопки удаления платёжного документаУ кнопки удаления платёжного документа появилась подсказка (тултип) с объяснением последствий.

🖥 2. Админ-панель

🚀 Новые возможности

ЗадачаСуть изменения
CHADFE-311 — Поле «учитывать в отчётах» в типе оплатыВ настройках типа оплаты появился переключатель «Учитывать в отчёте по продажам».
CHADFE-316 — Подсказки под полями в /brandingsВ настройках брендинга приложения под полями появились подсказки с пояснениями.
CHADFE-317 — Подсказки под полями в редактировании эквайрингаНа странице настроек интернет-эквайринга под каждым полем появилась подсказка с пояснением.
CHADFE-318 — Подсказки под полями при создании типа/способа оплатыВ окнах создания и редактирования типов и способов оплаты под полями добавлены подсказки.
CHADFE-312 — Платёжный документ: действие «Удалить» и полная архивацияВ таблице платёжных документов кнопка «Архивировать» заменена на «Удалить».
CHADFE-313 — Категории типов задач: обновлённый список и меткиОбновлён список категорий типов задач, по которым настраиваются задачи.
CHADFE-314 — Виджет расписания: ссылка, iframe и QR-кодПоявился виджет расписания: по локации, дате и кортам формируется ссылка на расписание.
CHADFE-315 — Настройки сервисного приложения: новый интерфейсРаздел «Настройка приложения» переработан: понятные разделы и вкладки, аккуратные сетки, единая панель сохранения.
CHADFE-320 — Поле «Возврат» в бонусахВ разделе бонусов появилось поле «Возврат».
CHADFE-322 — Доступность тренера для клиента и менеджераДобавлена настройка доступности тренера для клиента и для менеджера.

💻 3. Клиент и тренер

🚀 Новые возможности

ЗадачаСуть изменения
TKCF-162 — Форма группы на вкладке серий с переходом на разовые занятияФорма записи в группу теперь корректно открывается на нужной вкладке — «Серия» или «Разовое занятие».
TKCF-147 — Уточнение явки: счётчик гостейПри уточнении явки тренер теперь указывает количество гостей кнопками «−» и «+» с крупным числом, вместо выбора «более N гостей: Да/Нет».
TKCF-171 — Фильтр доступных тренеровДобавлен фильтр, который отдаёт только доступных тренеров.
TKCF-172 — Гости: комментарий и список гостейКомментарий при добавлении гостей теперь связан со списком гостей (guests\_list), а не с общим комментарием.
TKCF-178 — Тосты при регистрацииПоявились всплывающие уведомления (тосты) при регистрации.
TKCF-179 — Текущий тренер в группе и роли тренеровВ клетках расписания группы отображается текущий тренер.

🐞 Исправления

ЗадачаСуть изменения
TKCF-180 — Вывод подписи «без тренера»1. Теперь у записи без тренера подпись — «Без тренера», а не «Добавить тренера».

📱 4. Мобильное приложение клиента

🚀 Новые возможности

ЗадачаСуть изменения
CHM-1 — Пакет доработок мобильного клиентаПополнение баланса прямо в приложении.

⚙️ 5. Бэкенд

🚀 Новые возможности

ЗадачаСуть изменения
Деактивация аккаунта клиентаУдаление собственного аккаунта клиента теперь работает как деактивация: аккаунт закрывается и перестаёт быть активным, а не «обезличивается» с потерей истории.
Интеграция с Tilda: приём лидов без дублей и с привязкой к клиентуЗаявки с форм Tilda теперь корректно превращаются в лид-задачи.

🐞 Исправления

ЗадачаСуть изменения
Фикс гонки бронирования (дубли слота)1. Добавлены блокировки при бронировании, чтобы параллельные запросы не создавали два слота.

📚 6. Методическая платформа

🚀 Новые возможности

ЗадачаСуть изменения
TCMEF-43 — Роли, авторизация и локализация методической платформыРоли и проверка доступа приведены к общему стандарту (менеджер / админ / управляющий), вход — по сессии (запрос me).

🗓 Кабинет менеджера — что нового

Обновления кабинета менеджера (champion-frontend).

🗓 Кабинет менеджера — что нового

TKMF-676 · Подписка на обновления и страница уведомлений

TKMF-676 — Подписка на обновления и страница уведомлений

TKMF-676 · Кабинет менеджера

📍 Где найти: Приложение менеджера → шапка → «Уведомления»

🧪 Попробовать: test.tk-champion.ru

Что нового

Как это работает

  1. Появляется новое уведомление — оно тут же оказывается в разделе, счётчик в шапке увеличивается и показывается всплывающее сообщение.
  2. Нажатие на уведомление открывает связанный объект: задачу, запись клиента, группу или видеоаналитику.
  3. Непрочитанные можно гасить по одному или сразу пачкой; потерявшее актуальность — убирать в архив.

Выгоды

Как меняется работа

🎥 Видео-обзор

📸 Как это выглядит

🎥 Видео по направлениям

Разбор по событиям вынесен в отдельные карточки:

🗓 Кабинет менеджера — что нового

TKMF-676 · Видеоаналитика

TKMF-676 — Видеоаналитика

TKMF-676 · Кабинет менеджера · направление

📍 Где найти: Приложение менеджера → Уведомления → «Видеоаналитика»

🧪 Попробовать: test.tk-champion.ru

← Обзор «Подписка на обновления и страница уведомлений»

Событие: на корте сработала видеоаналитика — камера зафиксировала нештатную ситуацию. Уведомление приходит менеджеру сразу.

● Видеоаналитика

← Вернуться к обзору

🗓 Кабинет менеджера — что нового

TKMF-676 · Платежи

TKMF-676 — Платежи

TKMF-676 · Кабинет менеджера · направление

📍 Где найти: Приложение менеджера → Уведомления → «Платежи»

🧪 Попробовать: test.tk-champion.ru

← Обзор «Подписка на обновления и страница уведомлений»

Событие: клиент сам произвёл оплату онлайн — через интернет-эквайринг. Уведомление приходит менеджеру сразу.

● Платежи

← Вернуться к обзору

🗓 Кабинет менеджера — что нового

TKMF-676 · Брони

TKMF-676 — Брони

TKMF-676 · Кабинет менеджера · направление

📍 Где найти: Приложение менеджера → Уведомления → «Брони»

🧪 Попробовать: test.tk-champion.ru

← Обзор «Подписка на обновления и страница уведомлений»

Событие: клиент сам забронировал занятие через личный кабинет. Уведомление приходит менеджеру сразу.

● Брони

← Вернуться к обзору

🗓 Кабинет менеджера — что нового

TKMF-676 · Задачи

TKMF-676 — Задачи

TKMF-676 · Кабинет менеджера · направление

📍 Где найти: Приложение менеджера → Уведомления → «Задачи»

🧪 Попробовать: test.tk-champion.ru

← Обзор «Подписка на обновления и страница уведомлений»

Событие: изменение по задаче — менеджер ведёт задачи на экране «Управление задачами». Уведомление приходит сразу.

● Задачи

← Вернуться к обзору

🗓 Кабинет менеджера — что нового

TKMF-676 · Мини

TKMF-676 — Мини

TKMF-676 · Кабинет менеджера · направление

📍 Где найти: Приложение менеджера → Уведомления → «Мини»

🧪 Попробовать: test.tk-champion.ru

← Обзор «Подписка на обновления и страница уведомлений»

Событие: клиента записали в мини-группу. Уведомление приходит менеджеру сразу.

● Мини

← Вернуться к обзору

🗓 Кабинет менеджера — что нового

TKMF-689 · Алерт об истёкшей членской карте на дату бронирования

TKMF-689 — Алерт об истёкшей членской карте на дату бронирования

TKMF-689 · Кабинет менеджера

📍 Где найти: Приложение менеджера → Расписание → карточка занятия / записи клиента

🧪 Попробовать: test.tk-champion.ru

Что нового

Как это работает

Выгоды

🗓 Кабинет менеджера — что нового

TKMF-703 · Тултип у кнопки удаления платёжного документа

TKMF-703 — Тултип у кнопки удаления платёжного документа

TKMF-703 · Кабинет менеджера

📍 Где найти: Приложение менеджера → Платежи → Платёжные документы → кнопка удаления

🧪 Попробовать: test.tk-champion.ru

Что нового

Как это работает

Выгоды

🖥 Админ-панель — что нового

Обновления админ-панели (champion-admin-fe).

🖥 Админ-панель — что нового

CHADFE-311 · Поле «учитывать в отчётах» в типе оплаты

CHADFE-311 — Поле «учитывать в отчётах» в типе оплаты

CHADFE-311 · Админ-панель

📍 Где найти: Админ-панель → Платежи → Настройка платежей → «Типы платежей» → форма типа оплаты

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

  1. При создании или редактировании типа оплаты появляется переключатель с пояснением: платежи этого типа попадают в отчёт «Аналитика → Прочие отчёты → Отчёт по продажам».
  2. По умолчанию переключатель выключен.

Выгоды

🎥 Видео-обзор

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-316 · Подсказки под полями в /brandings

CHADFE-316 — Подсказки под полями в /brandings

CHADFE-316 · Админ-панель

📍 Где найти: Админ-панель → Администрирование → Оформление

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

  1. Под каждым полем — короткая строка с объяснением, что вводить.
  2. Для логотипа показывается превью; можно переключить фон (тёмный или светлый), чтобы проверить, как логотип смотрится на разных темах.

Выгоды

🎥 Видео-обзор

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-317 · Подсказки под полями в редактировании эквайринга

CHADFE-317 — Подсказки под полями в редактировании эквайринга

CHADFE-317 · Админ-панель

📍 Где найти: Админ-панель → Платежи → Настройки интернет-эквайринга → редактирование записи

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

  1. При заполнении настроек рядом с полями видно, что это за параметр, откуда взять значение, что указывать в НДС и т. п.
  2. Поля-секреты (токен, пароль) теперь не подставляются браузером из сохранённых данных.

Выгоды

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-318 · Подсказки под полями при создании типа/способа оплаты

CHADFE-318 — Подсказки под полями при создании типа/способа оплаты

CHADFE-318 · Админ-панель

📍 Где найти: Админ-панель → Платежи → Настройка платежей → создание типа/способа оплаты

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

  1. Рядом с каждым полем — пояснение, что оно означает.
  2. Для полей со значениями по умолчанию, шагом платежа, разрешением минуса и подтверждением по SMS дано понятное описание.
  3. В подсказке по «Позиции» перечислены зарезервированные значения, которые менять нельзя.

Выгоды

Как меняется работа

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-312 · Платёжный документ: действие «Удалить» и полная архивация

CHADFE-312 — Платёжный документ: действие «Удалить» и полная архивация

CHADFE-312 · Админ-панель

📍 Где найти: Админ-панель → Платежи → Платёжные документы → действие «Удалить»

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

Выгоды

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-313 · Категории типов задач: обновлённый список и метки

CHADFE-313 — Категории типов задач: обновлённый список и метки

CHADFE-313 · Админ-панель

📍 Где найти: Админ-панель → CRM → Шаблоны задач

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

Выгоды

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-314 · Виджет расписания: ссылка, iframe и QR-код

CHADFE-314 — Виджет расписания: ссылка, iframe и QR-код

CHADFE-314 · Админ-панель

📍 Где найти: Админ-панель → Администрирование → Настройка приложения → вкладка «Главная» → блок расписания

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

Выгоды

🎥 Видео-обзор

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-315 · Настройки сервисного приложения: новый интерфейс

CHADFE-315 — Настройки сервисного приложения: новый интерфейс

CHADFE-315 · Админ-панель

📍 Где найти: Админ-панель → Администрирование → Настройка приложения

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

Выгоды

🎥 Видео-обзор

📸 Как это выглядит

🖥 Админ-панель — что нового

CHADFE-320 · Поле «Возврат» в бонусах

CHADFE-320 — Поле «Возврат» в бонусах

CHADFE-320 · Админ-панель

📍 Где найти: Админ-панель → Клиенты → бонусы (настройка бонусов)

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

Выгоды

🖥 Админ-панель — что нового

CHADFE-322 · Доступность тренера для клиента и менеджера

CHADFE-322 — Доступность тренера для клиента и менеджера

CHADFE-322 · Админ-панель

📍 Где найти: Админ-панель → CRM → Категории тренеров → карточка тренера

🧪 Попробовать: admin.test.tk-champion.ru

Что нового

Как это работает

Выгоды

💻 Клиент и тренер — что нового

Обновления кабинета клиента и тренера (champion-client-coach).

💻 Клиент и тренер — что нового

TKCF-162 · Форма группы на вкладке серий с переходом на разовые занятия

TKCF-162 — Форма группы на вкладке серий с переходом на разовые занятия

TKCF-162 · Кабинет клиента и тренера

📍 Где найти: Приложение клиента/тренера → «Каталог групп» → группа → вкладка «Серия занятий» → форма группы → переход на «Разовое занятие»

🧪 Попробовать: lk.test.tk-champion.ru

По умолчанию при записи в группу открывается вкладка бронирования «Серия». Если серия недоступна, форма автоматически открывается на вкладке бронирования «Разовое занятие». Клиент в любой момент может переключиться между вкладками вручную — например, когда доступны и серия, и разовое занятие.

Что нового

Как это работает

  1. При открытии формы сначала определяется подходящая вкладка (иногда с короткой загрузкой).
  2. Ранее сделанный выбор корректно восстанавливается, а недоступные серии автоматически снимаются.
  3. Вкладки «Серия» и «Разовое» пересчитываются при каждом показе.

Выгоды

🎥 Видео-обзор

📸 Как это выглядит

💻 Клиент и тренер — что нового

TKCF-180 · Вывод подписи «без тренера»

TKCF-180 — Вывод подписи «без тренера»

TKCF-180 · Кабинет клиента и тренера

📍 Где найти: Приложение клиента/тренера → «Мои тренировки» → карточка индивидуального занятия

🧪 Попробовать: lk.test.tk-champion.ru

Что было не так

Что исправлено

  1. Теперь у записи без тренера подпись — «Без тренера», а не «Добавить тренера».
  2. Подпись различается по ситуации: где тренера можно назначить — «Добавить тренера», где нельзя — «Без тренера».

Итог

📸 Как это выглядит

💻 Клиент и тренер — что нового

TKCF-147 · Уточнение явки: счётчик гостей

TKCF-147 — Уточнение явки: счётчик гостей

TKCF-147 · Кабинет клиента и тренера

📍 Где найти: Приложение клиента/тренера → «Расписание» → «Индивидуальное занятие» → «Уточнить явку» → блок «Количество гостей»

🧪 Попробовать: lk.test.tk-champion.ru

Что нового

Как это работает

Выгоды

📸 Как это выглядит

💻 Клиент и тренер — что нового

TKCF-171 · Фильтр доступных тренеров

TKCF-171 — Фильтр доступных тренеров

TKCF-171 · Клиент и тренер

📍 Где найти: Личный кабинет → запись → выбор тренера

🧪 Попробовать: lk.test.tk-champion.ru

Что нового

Как это работает

Выгоды

💻 Клиент и тренер — что нового

TKCF-172 · Гости: комментарий и список гостей

TKCF-172 — Гости: комментарий и список гостей

TKCF-172 · Клиент и тренер

📍 Где найти: Личный кабинет → персональные занятия / «Мои заявки» → гости

🧪 Попробовать: lk.test.tk-champion.ru

Что нового

Как это работает

Выгоды

💻 Клиент и тренер — что нового

TKCF-178 · Тосты при регистрации

TKCF-178 — Тосты при регистрации

TKCF-178 · Клиент и тренер

📍 Где найти: Личный кабинет → регистрация

🧪 Попробовать: lk.test.tk-champion.ru

Что нового

Как это работает

Выгоды

💻 Клиент и тренер — что нового

TKCF-179 · Текущий тренер в группе и роли тренеров

TKCF-179 — Текущий тренер в группе и роли тренеров

TKCF-179 · Клиент и тренер

📍 Где найти: Личный кабинет → группы → просмотр группы / клетки расписания

🧪 Попробовать: lk.test.tk-champion.ru

Что нового

Как это работает

Выгоды

📱 Мобильное приложение клиента — что нового

Обновления мобильного приложения клиента (client-mobile).

📱 Мобильное приложение клиента — что нового

CHM-1 · Пакет доработок мобильного клиента

CHM-1 — Пакет доработок мобильного клиента

CHM-1 · Мобильное приложение клиента · PR #1

Статус: в dev, опережает master (дата внедрения не определена)

Что нового

Как это работает

  1. Если что-то пошло не так (нет сети, сервер не ответил, таймаут) — приложение показывает отдельный экран с пояснением и кнопкой повторной попытки.
  2. Запросы ограничены по времени ожидания, чтобы приложение не «зависало».
  3. Списки поддерживают обновление потягиванием вниз.

Выгоды

Как меняется работа

Ссылки

PR #1

⚙️ Бэкенд — что нового

Изменения сервера (crm-backend2, ветка manager).

⚙️ Бэкенд — что нового

Деактивация аккаунта клиента

Деактивация аккаунта клиента

Бэкенд

Что нового

Как это работает

  1. При удалении система проверяет, нет ли у клиента будущих занятий.
  2. Если занятия есть — операция отклоняется с понятной ошибкой.
  3. Если занятий нет — аккаунт деактивируется, и текущая сессия завершается.

Выгоды

⚙️ Бэкенд — что нового

Интеграция с Tilda: приём лидов без дублей и с привязкой к клиенту

Интеграция с Tilda: приём лидов без дублей и с привязкой к клиенту

Бэкенд

Что нового

Как это работает

  1. Tilda отправляет заявку на вебхук — система проверяет, нет ли уже лида с таким же номером.
  2. При повторной доставке второй лид не создаётся.
  3. Клиент определяется по телефону; задача привязывается к нему корректно.

Выгоды

🔌 Настройка интеграции (вебхук Тильды)

Адрес вебхука — указывается в форме Tilda (Настройки формы → «Вебхук»):

POST https://<домен-клуба>/api/v1/rest/callback/tilda-lead?token=<SERVICE_APP_TOKEN>

Токен — поле service_app.token сервисного приложения клуба. В интерфейсе не выводится. Передаётся в адресе ?token=… либо заголовком X-Service-App-Token. Неверный или отсутствующий токен → 401.

Требования к запросу

⚙️ Бэкенд — что нового

Фикс гонки бронирования (дубли слота)

Фикс гонки бронирования (дубли слота)

Бэкенд

Что было не так

Что исправлено

  1. Добавлены блокировки при бронировании, чтобы параллельные запросы не создавали два слота.
  2. Слот привязывается только если он действительно свободен, с проверкой.
  3. Предрасчёт стал идемпотентным: повторный запрос не создаёт второй слот.
  4. Проверки добавлены во всех сценариях создания, изменения и переноса занятий.

Выгоды

📚 Методическая платформа — что нового

Обновления методической платформы (champion-methodic-modules).

📚 Методическая платформа — что нового

TCMEF-43 · Роли, авторизация и локализация методической платформы

TCMEF-43 — Роли, авторизация и локализация методической платформы

TCMEF-43 · Методическая платформа

📍 Где найти: Методическая платформа → вход и основные экраны

🧪 Попробовать: mp.test.tk-champion.ru

Что нового

Как это работает

Выгоды

🔧 Технические ссылки

Коды задач, PR, Miro и Planka.

🔧 Технические ссылки

📋 Список внедрения по PR — 2.5.1

Список внедрения по PR — 2.5.1

Состав релиза

ОбновлениеКодPR / репозиторийMiroPlanka
TKMF-676 — Подписка на обновления и страница уведомленийTKMF-676champion-frontend#762MiroPlanka
CHADFE-311 — Поле «учитывать в отчётах» в типе оплатыCHADFE-311champion-admin-fe#399MiroPlanka
CHADFE-316 — Подсказки под полями в /brandingsCHADFE-316champion-admin-fe#404MiroPlanka
CHADFE-317 — Подсказки под полями в редактировании эквайрингаCHADFE-317champion-admin-fe#406MiroPlanka
CHADFE-318 — Подсказки под полями при создании типа/способа оплатыCHADFE-318champion-admin-fe#407MiroPlanka
TKCF-162 — Форма группы на вкладке серий с переходом на разовые занятияTKCF-162champion-client-coach#246MiroPlanka
TKCF-180 — Вывод подписи «без тренера»TKCF-180champion-client-coach#276MiroPlanka
PR #157 — Деактивация аккаунта клиентаPR #157crm-backend2#157Miro—
PR #148–#151 — Удаление клиентского аккаунта (базовый функционал)PR #148–#151crm-backend2#148 crm-backend2#149 crm-backend2#150 crm-backend2#151Miro—
PR #152 — Лиды Tilda: дедуп по tranid и привязка клиентаPR #152crm-backend2#152Miro—
PR #154 — Фикс гонки бронирования (дубли слота)PR #154crm-backend2#154Miro—
CHADFE-312 — Платёжный документ: действие «Удалить» и полная архивацияCHADFE-312champion-admin-fe#400MiroPlanka
CHADFE-313 — Категории типов задач: обновлённый список и меткиCHADFE-313champion-admin-fe#401MiroPlanka
CHADFE-314 — Виджет расписания: ссылка, iframe и QR-кодCHADFE-314champion-admin-fe#402MiroPlanka
CHADFE-315 — Настройки сервисного приложения: новый интерфейсCHADFE-315champion-admin-fe#405MiroPlanka
TKCF-147 — Уточнение явки: счётчик гостейTKCF-147champion-client-coach#224MiroPlanka
TKMF-689 — Алерт об истёкшей членской карте на дату бронированияTKMF-689champion-frontend#788MiroPlanka
TKMF-703 — Тултип у кнопки удаления платёжного документаTKMF-703champion-frontend#810MiroPlanka
CHADFE-320 — Поле «Возврат» в бонусахCHADFE-320champion-admin-fe#410MiroPlanka
CHADFE-322 — Доступность тренера для клиента и менеджераCHADFE-322champion-admin-fe#412MiroPlanka
TKCF-171 — Фильтр доступных тренеровTKCF-171champion-client-coach#263MiroPlanka
TKCF-172 — Гости: комментарий и список гостейTKCF-172champion-client-coach#265MiroPlanka
TKCF-178 — Тосты при регистрацииTKCF-178champion-client-coach#274MiroPlanka
TKCF-179 — Текущий тренер в группе и роли тренеровTKCF-179champion-client-coach#275MiroPlanka
TCMEF-43 — Роли, авторизация и локализация методической платформыTCMEF-43champion-methodic-modules#24MiroPlanka
🔧 Технические ссылки

📖 Как читать технический раздел (PR · Miro · Planka)

Обновление 2.5.1 от 22.10.2026.

Как читать раздел