From 8777a0c4a433d0acb4ab2596e716bca1bcc8a666 Mon Sep 17 00:00:00 2001 From: kpa39l Date: Wed, 16 Sep 2026 23:37:03 +0000 Subject: [PATCH] =?UTF-8?q?openspec:=20=D0=B0=D1=80=D1=85=D0=B8=D0=B2=20ad?= =?UTF-8?q?dress-field-enhancement=20(=D0=BE=D0=B4=D0=BD=D0=BE=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D0=B5=20Address,=20=D0=B0=D0=B2=D1=82=D0=BE-=D0=BD?= =?UTF-8?q?=D0=B0=D0=B7=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B8=D0=B7=20TG/?= =?UTF-8?q?RSS)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- STATUS.md | 6 +++--- .../2026-09-16-address-field-enhancement}/.openspec.yaml | 0 .../2026-09-16-address-field-enhancement}/design.md | 0 .../2026-09-16-address-field-enhancement}/proposal.md | 0 .../2026-09-16-address-field-enhancement}/tasks.md | 0 5 files changed, 3 insertions(+), 3 deletions(-) rename openspec/changes/{address-field-enhancement => archive/2026-09-16-address-field-enhancement}/.openspec.yaml (100%) rename openspec/changes/{address-field-enhancement => archive/2026-09-16-address-field-enhancement}/design.md (100%) rename openspec/changes/{address-field-enhancement => archive/2026-09-16-address-field-enhancement}/proposal.md (100%) rename openspec/changes/{address-field-enhancement => archive/2026-09-16-address-field-enhancement}/tasks.md (100%) diff --git a/STATUS.md b/STATUS.md index 912566a..a092f02 100644 --- a/STATUS.md +++ b/STATUS.md @@ -1,9 +1,9 @@ # VESTI — Статус -Обновлено: 2026-09-16 (address-field-enhancement: одно поле Address, авто-название из TG/RSS) +Обновлено: 2026-09-16 (address-field-enhancement заархивирован; активны: manual-direction, extract-post-sources) ## Текущее состояние -- **address-field-enhancement** (2026-09-16): форма добавления источника — одно поле Address. Для telegram: `https://t.me/mknewsru` → slug=`mknewsru`, название «Мой Компьютер» (Telethon get_entity); для rss: `https://lwn.net/headlines/rss` → slug=`lwn`, название «LWN.net» (feedparser). Кнопка «🔎 Найти» в форме. direction — datalist из реальных значений (DIRECTIONS + БД), свободный ввод остаётся. БД не менялась (address — только UI-концепция, в yaml по-прежнему url/channel/feed_url). +- **address-field-enhancement — ЗААРХИВИРОВАН** (2026-09-16). Сделано и в проде: форма добавления источника — одно поле Address. Для telegram: `https://t.me/mknewsru` → slug=`mknewsru`, название «Мой Компьютер» (Telethon get_entity); для rss: `https://lwn.net/headlines/rss` → slug=`lwn`, название «LWN.net» (feedparser). Кнопка «🔎 Найти» в форме. direction — datalist из реальных значений (DIRECTIONS + БД), свободный ввод остаётся. БД не менялась (address — только UI-концепция, в yaml по-прежнему url/channel/feed_url). - **fix-sources-add-channel** (2026-09-16): добавление telegram-источника через веб снова работает. Поле `channel` добавлено в форму (required для telegram через JS) и показывается в таблице. Причина: UI-форма не имела поля channel. `web/templates/sources.html` ранее отсутствовал в git — добавлен. - **FEDIVERSE-ПУБЛИКАЦИЯ РАБОТАЕТ** (2026-09-13): publisher-service умеет публиковать карточки в GoToSocial (social.dedinit.ru) от имени бот-аккаунта **@vesti@dedinit.ru** (Mastodon-совместимый API). Change `gotosocial-publisher`. - Аккаунт **vesti** создан на GtS (2026-09-13, confirmed+approved, admin=0), OAuth-приложение `vesti-publisher` (client_id=01B09QNDM9YQ2VQVSRXHCVAV6K), токен в .env (`GT_SOCIAL_ACCESS_TOKEN`, scope `read write`), канал `VESTI_GTS_CHANNELS=@vesti@dedinit.ru`. diff --git a/openspec/changes/address-field-enhancement/.openspec.yaml b/openspec/changes/archive/2026-09-16-address-field-enhancement/.openspec.yaml similarity index 100% rename from openspec/changes/address-field-enhancement/.openspec.yaml rename to openspec/changes/archive/2026-09-16-address-field-enhancement/.openspec.yaml diff --git a/openspec/changes/address-field-enhancement/design.md b/openspec/changes/archive/2026-09-16-address-field-enhancement/design.md similarity index 100% rename from openspec/changes/address-field-enhancement/design.md rename to openspec/changes/archive/2026-09-16-address-field-enhancement/design.md diff --git a/openspec/changes/address-field-enhancement/proposal.md b/openspec/changes/archive/2026-09-16-address-field-enhancement/proposal.md similarity index 100% rename from openspec/changes/address-field-enhancement/proposal.md rename to openspec/changes/archive/2026-09-16-address-field-enhancement/proposal.md diff --git a/openspec/changes/address-field-enhancement/tasks.md b/openspec/changes/archive/2026-09-16-address-field-enhancement/tasks.md similarity index 100% rename from openspec/changes/address-field-enhancement/tasks.md rename to openspec/changes/archive/2026-09-16-address-field-enhancement/tasks.md