feat: filter site bodies before media upload

This commit is contained in:
Your Name
2026-08-10 22:52:23 +05:00
parent e5ef3fb9e8
commit aad9ee46eb
16 changed files with 127 additions and 61 deletions
+2 -2
View File
@@ -27,7 +27,7 @@ Current runtime is local infrastructure, not the old VPS.
- Templates: `src/vk_parser_app/templates`
- Workers:
- VK parser: `src/vk_parser_app/workers/parser.py`
- Telegram media/storage uploader: `src/vk_parser_app/workers/vk_storage_uploader.py`
- Telegram media/storage uploader: `src/vk_parser_app/workers/media_uploader.py`
- AI qualifier: `src/vk_parser_app/workers/ai_qualifier.py`
- AI writer: `src/vk_parser_app/workers/ai_writer.py`
- DB migrations: `db/migrations`
@@ -66,7 +66,7 @@ canonical git repository as FN-8. Code work for both projects must happen in
- VK publication owner: `vk_poster_owner_id=-36860851`, `vk_poster_from_group=true`.
- `TG_BOT_TOKEN`, `TELEGRAM_API_ID`, and `TELEGRAM_API_HASH` were copied from FN-8 Coolify env.
- Local Bot API app setting: `local_bot_api_url=http://127.0.0.1:8081`.
- As last checked, RAA has `vk-parser=true`, `vk-storage-uploader=true`.
- As last checked, RAA has `vk-parser=true`, `media-uploader=true`.
AI and publication workers are intentionally disabled until explicitly started:
`ai-qualifier=false`, `ai-writer=false`, `tg-poster=false`, `vk-poster=false`,
`site-poster=false`, `tg_poster_enabled=false`, `vk_poster_enabled=false`.