Limit Voicy transcription media to 100 MB #202

Merged
backmeupplz merged 1 commit from codex/VOI-KANEO-73-100mb-media-limit into main 2026-05-28 23:07:23 +00:00
backmeupplz commented 2026-05-28 22:45:20 +00:00 (Migrated from github.com)

Summary

  • enforce a 100 MB hard media size ceiling for Voicy transcription requests
  • reject oversized media before access checks, cache/progress handling, or worker job creation
  • replace the old 20 MB localized rejection copy with a short 100 MB unsupported-file note
  • add focused media-size proof coverage for voice, audio, video notes, videos, and documents

Validation

  • yarn build-ts
  • yarn lint
  • yarn audit-locales
  • yarn test:telegram-markdown
  • yarn test:media-coverage
  • yarn test:media-size-limit

Manual QA required by VOI-KANEO-73: controlled Telegram bot/chat, send a >100 MB supported media file and confirm the short unsupported-size note appears and no worker job is created; send a <=100 MB supported media file and confirm normal transcription flow starts.

## Summary - enforce a 100 MB hard media size ceiling for Voicy transcription requests - reject oversized media before access checks, cache/progress handling, or worker job creation - replace the old 20 MB localized rejection copy with a short 100 MB unsupported-file note - add focused media-size proof coverage for voice, audio, video notes, videos, and documents ## Validation - yarn build-ts - yarn lint - yarn audit-locales - yarn test:telegram-markdown - yarn test:media-coverage - yarn test:media-size-limit Manual QA required by VOI-KANEO-73: controlled Telegram bot/chat, send a >100 MB supported media file and confirm the short unsupported-size note appears and no worker job is created; send a <=100 MB supported media file and confirm normal transcription flow starts.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
backmeupplz/voicy!202
No description provided.