← Главная

🔧 Backend Admin Panel — Руководство

+ DS-828: Дата сброса AI-токенов

Задача
DS-828 ↗ Jira
Статус
PROD Тестирование
Разработчик
Anton Perevoshchikov
Проблема
AI-токены не обновляются вовремя на годовом тарифе

🔐 Доступ к Backend Admin

Dev-окружение

https://backend-admin-chatplace-dev-main-cluster.t.chatplace.io/login
Email: npkazakova@gmail.com
Password: hTulILr7zhX4Vd5Q

Предусловия: VPN + Teleport

  1. Запустить VPN (sslocal):
    /tmp/sslocal -c /tmp/ss-config.json &
    Проверить: ss -tlnp | grep 1080
  2. Логин в Teleport:
    export HTTPS_PROXY=socks5://127.0.0.1:1080
    tsh login --proxy=t.chatplace.io:443 --user=n-kazakova-qa --auth=local
    Ввести пароль → запросить OTP у Натальи → ввести OTP
  3. Подключить приложение:
    tsh apps login backend-admin-chatplace-dev-main-cluster
  4. Открыть в браузере или использовать curl с сертификатами:
    CERT="$HOME/.tsh/keys/t.chatplace.io/n-kazakova-qa-app/main/backend-admin-chatplace-dev-main-cluster.crt"
    KEY=".../.../backend-admin-chatplace-dev-main-cluster.key"
Teleport-сессия действует 8 часов. После истечения нужно повторить шаги 2–3.

📋 Разделы админ-панели

Основные разделы

РазделОписаниеКлючевые поля
ПользователиПоиск по email, ID. Информация о юзере, его проектахEmail, ID, дата регистрации
Подписки (Планы)Тарифы пользователя: ChatPlace ИИ, Pro, Аккаунты, ИИ-запросыНазвание, Кол-во, Платежная система, След. списание, Активен до, Действия
ПроектыПроекты пользователя, боты, интеграцииID проекта, название, боты

💳 Раздел «Планы» (Подписки)

Таблица планов

КолонкаОписание
НазваниеТип плана: ChatPlace ИИ, Pro, Аккаунты, ИИ-запросы
Кол-воКоличество единиц (для ИИ-запросов: использовано/всего, напр. 11941/11941)
Платежная системаCloudpayments, Stripe, и др. (или «-» если бесплатный)
След. списаниеДата следующего автоплатежа
Активен доДата окончания текущего периода подписки
ДействияДоступные операции (см. ниже)

Действия по планам

ПланДоступные действия
ChatPlace ИИ🗑 Удалить
Pro📝 Изменить дату списания · 📝 Отменить подписку
Аккаунты📝 Изменить кол-во
ИИ-запросы📝 Изменить кол-во · 📅 Дата сброса ← НОВОЕ (DS-828)

🎯 DS-828: Кнопка «Дата сброса» для ИИ-запросов

Контекст проблемы

Как найти «Дату сброса»

  1. Открыть Backend Admin → найти пользователя (по email или ID)
  2. Перейти в раздел «Планы» (подписки)
  3. В строке «ИИ-запросы» → колонка Действия
  4. Кнопка 📅 «Дата сброса» — рядом с «Изменить кол-во»
  5. Нажать → выбрать дату ежемесячного сброса AI-токенов

🧪 Тест-план DS-828

0 ✓ / 0

1. Отображение кнопки

2. Функциональность «Дата сброса»

3. Проверка результата

4. Краевые случаи

5. Регрессия