mirror of
https://gitverse.ru/kpa39l/vesti.git
synced 2026-09-29 09:55:03 +00:00
1.9 KiB
1.9 KiB
Purpose
Веб-интерфейс управления VESTI. Дополняется фильтром «Свои», бейджем и выбором направлений рассылки для своего контента.
ADDED Requirements
Requirement: Фильтр «Свои»
Веб MUST давать фильтр постов по is_own (все/только свои/только внешние) и показывать
бейдж «СВОЙ» у постов is_own=1. Для своего поста при подтверждении MUST отображаться
выбор направлений рассылки (по умолчанию — все направления классификации поста).
Scenario: Фильтр своих постов
- WHEN админ выбирает фильтр «Свои»
- THEN показываются только посты is_own=1 с бейджем «СВОЙ» и чекбоксами направлений
Scenario: Подтверждение своего поста
- WHEN админ подтверждает свой пост с выбранными направлениями [linux, ai]
- THEN публикация идёт в оба канала (fan-out), результат виден в опубликованных с distributed_dirs
Requirement: Список распространения
Веб MUST показывать для опубликованного поста, в какие направления/каналы он был разослан (distributed_dirs) и метрики (views) по каждому каналу.
Scenario: Просмотр распространения
- WHEN админ открывает опубликованный пост (свой)
- THEN видит список @dedinit_vesti___bot с views по каждому