Commit Graph
8 Commits
Author SHA1 Message Date
avandClaude Opus 5 2bf618d105 media: кодеки для magick в образе и диагностика ресайза
Базовый пакет imagemagick в alpine идёт без кодеков, поэтому magick не мог
прочитать jpeg-вложение и падал с "exit status 1". Ставим imagemagick-jpeg,
-heic, -webp, -tiff.

Чтобы такое было видно из логов: runMagick подставляет stderr в ошибку и
отдельно ловит "код выхода 0, но пустой вывод" (так magick ведёт себя без
кодека на запись), а веб логирует формат, размеры до и после, время
скачивания и ресайза.

Если ресайз всё же не удался, отдаём оригинал вместо 502; в кэш не кладём
записи больше 4 МБ, чтобы неужатые оригиналы не съели память.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 12:37:57 +03:00
av c3acb50fcc telegram: недоступность api.telegram.org больше не роняет старт
- авторизация бота ушла из NewBot в Run: повторяется в фоне с backoff
  от 30 секунд до 15 минут, пока не появится связь
- отказ по токену (401/404) повторами не лечится — бот просто выключается,
  веб-часть продолжает работать
- у клиента Telegram ограничен только dial (15 c): long polling и заливка
  вложений должны оставаться без общего таймаута
2026-07-25 14:17:59 +03:00
av 2ca838a50f remove tags from telegram post
release / docker-image (push) Successful in 1m21s
release / goreleaser (push) Successful in 10m20s
2026-02-22 12:25:38 +03:00
av e1ebb83641 add image conversion for telegram 2026-02-13 09:37:54 +03:00
av 1905e7ab16 fix long text in telegram
release / docker-image (push) Successful in 1m9s
release / goreleaser (push) Successful in 10m13s
2026-02-12 20:36:37 +03:00
av ccabeee1f1 fix golint errors 2026-02-12 18:00:55 +03:00
av a058b622e3 add load more command 2026-02-12 17:52:32 +03:00
av 9d374a97cd add telegram bot 2026-02-12 17:36:57 +03:00