MythEclipse
  • Joined on 2026-05-13
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 08:41:58 +00:00
4c216b1d9f refactor: full DDD + Clean Architecture refactor
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 08:08:51 +00:00
3580001b8a fix: add backward compat env vars to docker-compose for Gitea CI
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 08:08:26 +00:00
6d3696d261 fix: handler.ts uses config.botTokens[0] instead of removed config.botToken
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 08:03:09 +00:00
1484d5265d refactor: merge BOT_TOKEN + ADDITIONAL_BOT_TOKENS into single BOT_TOKENS env + speed audit
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 07:48:53 +00:00
245ea169ad chore: add 2 bot tokens, update PRODUCTION_ENV for 6 bots
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 07:08:15 +00:00
2cf6aa3275 refactor: implement per-bot queue architecture
d0de4de2d5 refactor: remove uploadConcurrency from config
adbf9b5efa refactor: remove global upload queue
a986ce1e08 fix: per-bot queue fixes — outer loop transient retry, getFileInfo logging, test file, safety net comment, empty-bot guard
5617d0ff35 refactor: per-bot queue with selectBot() and rate-limit tracking
Compare 7 commits »
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 06:02:05 +00:00
996b7d06ef chore: add more bot tokens for better rate limit distribution
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 05:44:17 +00:00
3f541121f5 fix: yield microtask after Promise.race in backpressure check
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 05:28:07 +00:00
1a38b32fbc feat: concurrent chunk uploads within single file
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 05:23:46 +00:00
b034c3131d chore: trigger deploy for TELEGRAM_CHUNK_SIZE_BYTES=48MB
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 05:13:45 +00:00
d8b8a1381d chore: increase Telegram chunk size to 48MB (max ~49MB)
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 03:09:27 +00:00
b0c5327bb3 fix: add content_type column to multipart_uploads migration
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:57:49 +00:00
e3e7430ce0 fix: zero-downtime deploy with --wait flag + fallback
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:23:27 +00:00
d8b1878a75 fix: add ETag and headers to 304 Not Modified responses
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:19:59 +00:00
e50e297e79 fix: add ETag and headers to 304 Not Modified responses
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:16:10 +00:00
888af45a7f fix: normalizeUri SigV4 trailing slash + cleanup debug logs
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:14:27 +00:00
cd9852a5ec fix: preserve trailing slashes in normalizeUri for SigV4
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:08:19 +00:00
c18b9d265b fix: preserve trailing slash in SigV4 canonical URI
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 02:03:52 +00:00
66c4247e64 debug: add SigV4 mismatch logging with expected vs received signature
MythEclipse pushed to main at MythEclipse/TeleUploader 2026-07-29 01:56:11 +00:00
9bc2f22589 fix: strip trailing slash in SigV4 canonical URI