Repository navigation
Feature Profile Account
Статус: аналитика. Эпик: Профили и настройки. Задачи: #168, #169, #170.
Серверная часть профиля и аватаров, смена email и восстановление пароля, управление пользователями админом. Даёт один источник правды для данных профиля и безопасные операции с аккаунтом.
Простой пример: пользователь загружает аватар через API; забывший пароль запрашивает ссылку на email и задаёт новый; админ назначает роль менеджера и при необходимости блокирует нарушителя.
- Сценарии: чтение и обновление полей профиля; загрузка, замена и удаление аватара; восстановление и смена пароля; смена email с подтверждением; список пользователей, смена роли, блокировка и журнал.
- Входит: сервер профиля и аватаров (#168); смена email и восстановление пароля (#169); управление пользователями, роли и блокировка (#170).
- Не входит: экраны профиля клиента и менеджера (#101, #102); группы видимости (#106); двухфакторная аутентификация; создание пользователей админом по приглашению.
- Критерии приёмки: см. #168, #169, #170.
- Зависимости: отправка писем связана с #147; каркас раздела админа (#103); телефон поддержки из #171 в тексте блокировки.
Не заполнено: детали API, gRPC и хранения по #168–#170 появятся на этапе архитектуры. Известные опоры из тел задач: Identity (GET/PATCH /identity/me, расширение полей), Media для аватаров, gRPC GetUserSummary с avatar_url.
Не заполнено: открытые вопросы по полям менеджера у клиента и сроку действия сессий при блокировке остаются в #168 и #170.
| Подзадача | Раздел страницы | Задача | Статус |
|---|---|---|---|
| Серверная часть профиля и аватаров | Бизнес и сценарии | #168 | в очереди |
| Смена email и восстановление пароля | Бизнес и сценарии | #169 | в очереди |
| Управление пользователями, роли и блокировка | Бизнес и сценарии | #170 | в очереди |
Не заполнено.
Система
API
Сервисы
Как реализовано
Справочное
- Эпик: модель туров под импорт
- Разбор Tourvisor (к импорту)
- ТЗ агрегации туров (к импорту)
- Эпик: подключение туроператоров
- Эпик: полный цикл бронирования
- Эпик: мелкие доработки и заметки
- Эпик: профили и настройки
- Эпик: UX/UI аудит сайта
- Эпик: отзывы клиентов
- Эпик: визуальный редизайн
- Эпик: ИИ-агенты на сайте
- Фича: почему выбирают нас
- Фича: витрина туров на главной
- Фича: раздел администрирования
- Фича: карточки собеседника в чате
- Фича: профиль клиента
- Фича: поиск и календарь на главной
- Фича: профиль менеджера
- Фича: аккаунт и сервер профиля
- Фича: видимость полей группами
- Фича: явные неготовые элементы
- Фича: галерея на странице тура
- Фича: единые поля дат
- Шаблон эпика
- Шаблон фичи