Skip to content

Epic Backlog

TravelAgency Team Bot edited this page Oct 23, 2026 · 1 revision

Эпик: мелкие доработки и заметки

Статус: в работе. Задача: #8.

Бизнес и сценарии

Контейнер для мелких несрочных задач, находок и заметок на потом. Это не продуктовый эпик с единым сценарием для пользователя, а очередь мелких доработок инфраструктуры, качества и технической гигиены, которые полезны, но не блокируют текущую поставку.

Простой пример: при разборе логов или деплоя находится шум в логах или устаревшая колонка в БД. Задача заводится сюда и берётся, когда есть свободный слот, без отдельного продуктового ТЗ.

  • Входит: мелкие исправления, долги по инфраструктуре, заметки по качеству кода и эксплуатации.
  • Не входит: крупные продуктовые цели (отдельные эпики), срочные блокеры поставки.
  • Ограничения: приоритет ниже активных продуктовых фич; статусы подзадач сверяются с GitHub.

Архитектура

Не применимо: эпик не задаёт единой схемы сервисов.

Решения

Не заполнено: отдельные решения фиксируются в подзадачах при необходимости.

Разбиение

Задача Тема Статус
#9 Переписать историю коммитов за март с dev-паролями и заглушками сделано
#10 Перейти со сборки образов на VPS на сборку в GitHub Actions сделано
#11 Рассмотреть замену MinIO, который сейчас собирается из исходников в очереди
#12 Настроить мониторинг и алерты (сайт, контейнеры, диск) в очереди
#13 Identity: понизить уровень лога для ожидаемого 401 сделано
#14 Ошибка libgssapi_krb5.so.2 при старте сервисов в очереди
#15 Мелкие исправления docker и nginx сделано
#16 Удалить тестовых пользователей из travel_identity на dev сделано (неактуально: тестовые пользователи оставлены)
#17 Домен для dev и валидный HTTPS сделано
#18 Бэкапы Postgres вне сервера в очереди
#32 Включить rate limiting на dev в очереди
#33 Запускать контейнеры не от root и пароль для Redis в очереди
#34 Починить ошибки npm run lint и включить lint в CI в очереди
#35 Обновить Testcontainers (SSH.NET) и vitest в очереди
#49 Docker: монтирование init-*.sql и .dockerignore фронтенда в очереди
#50 gRPC между сервисами: Kestrel на 8080 без HTTP/2 сделано
#53 Booking: 500 при создании предложения (время снимка) сделано
#55 gRPC: время в proto как Timestamp вместо строки в очереди
#57 Логи: убрать шум проверок здоровья сделано
#62 Вопрос на этап 2: цена «от» и фильтр по цене при нескольких валютах сделано
#67 Media: дубли миниатюр и неверные размеры в ответе upload сделано
#68 Чат брони: системные сообщения о событиях в очереди
#75 API: не отдавать внутренние адреса хранилища сделано
#81 БД: удалить устаревшие колонки с адресами хранилища в очереди

Открытые: #11, #12, #14, #18, #32, #33, #34, #35, #49, #55, #68, #81. Закрытые: #9, #10, #13, #15, #16, #17, #50, #53, #57, #62, #67, #75.

Тест-кейсы

Не применимо: сквозные сценарии пишутся у продуктовых фич; у подзадач бэклога критерии в самих issue.

Главная

Действующая документация

Система

API

Сервисы

Как реализовано

Справочное

Фичи

Планы

Clone this wiki locally