Роудмап / Премиум · Фаза 2 — Filament admin
Обновлено: 27 мая

Премиум — Фаза 2: Filament admin

Админка для управления подписками: выдать руками, продлить, отозвать, лог выдач. До платёжной фазы это единственный способ дать юзеру премиум.

📍Статус: Готово
🧑‍💼Где: /admin/premium-subscriptions

Что сделано

Как проверить

  1. Войди в /admin как админ → меню «Подписки».
    Ожидаемое: таблица всех подписок, есть кнопка «Создать».
  2. Нажми «Создать» → выбери юзера → tier=regular → tier_days=30 → сохрани.
    Ожидаемое: новая запись с expires_at = сейчас + 30 дней. Юзер сразу видит премиум в кабинете.
  3. У существующей подписки тапни action «Продлить на 30 дней».
    Ожидаемое: expires_at сдвигается на 30 дней вперёд.
  4. У существующей тапни «Отозвать».
    Ожидаемое: is_active=false, у юзера в кабинете премиум-плашка снимается, anti-luck не работает.

Открытые вопросы 1

Заказчику
Нужно ли логирование «кто из админов отозвал/выдал»? Сейчас лог идёт через Spatie Activity, но в UI не вытащено отдельной колонкой.

История

~21.05 Закрыто следом за фазой 1.