1.9 KiB
1.9 KiB
Why
Хаб уже хранит журнал изменений задач (change-history, #70): лента GET /changes и история задачи в
GET /issues/{key}, в MCP — инструмент changes. Владелец хочет видеть то же в веб-приложении: что закрылось и
поменялось за последние часы или за день, и как менялась задача — в её карточке. Решение владельца 22.10.2026: делать
веб-часть после редизайна (#69), теперь он закрыт; детали интерфейса владелец отдал на усмотрение («начинай»).
What Changes
- Новый раздел «Лента» в боковой панели и страница
/app/feed: период (2 часа / Сегодня / Вчера / 7 дней), флажки видов событий, события сгруппированы по задаче, ключ открывает карточку окном. - Блок «История» в карточке задачи.
- Бэкенд не меняется.
Non-Goals
- Свой интервал дат (календарь) — переключателя периодов достаточно; при нужде — позже.
- Лента по всем проектам сразу и по соседям проекта.
- Уведомления о новых событиях, автообновление по таймеру.
- Отображение текста правки описания (было/стало) — только факт правки.
Anti-Goals
- Лента молча показывает не тот период (часовой пояс).
- Страница или карточка ломается на старом хабе без
changes.