Tags: disini/tgnas
Tags
feat(store): use non-verifiable ETag for typed uploads Typed uploads (photo/video/audio/animation) may be recompressed by Telegram, so the MD5 of original input bytes doesn't match the actual downloadable content. Use a random ETag with "-typed" suffix (similar to multipart ETag format) so S3 clients like rclone don't attempt MD5 verification on these objects. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <[email protected]> Co-Authored-By: Happy <[email protected]>
ci: build docker images by digest Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <[email protected]> Co-Authored-By: Happy <[email protected]>