mirror of
https://gitverse.ru/kpa39l/vesti.git
synced 2026-09-29 09:55:03 +00:00
762 B
762 B
web-media-preview
- Создан OpenSpec change (proposal/design)
- web/app.py: роут
/media/{filename}(FileResponse, защита path traversal) + MEDIA_DIRS - candidates.html: превью медиа (img/video) вместо бейджа
- published.html: превью медиа
openspec validate web-media-preview— чисто (skip_specs: true, валиден)- Перезапуск веба; /media/LinuxMastery_1079.jpg → 200 image/jpeg; mp4 (старый) → 200 video/mp4; missing → 404
- Бэкап после правки (
sudo /opt/vesti/backup.sh) - Клик по картинке → полноразмер в новой вкладке (
<a target="_blank">вокруг<img>, без JS)