tubearchivist/backend/appsettings
Dakota Gravitt 5bdc56c865 refactor(downloads): relax mkv enforcement for audio multistream if video does not include additional audio tracks
- Remove API-level validation that rejected `audio_multistream` unless the
container was explicitly set to `mkv` in both app config and channel update endpoints.
- Update yt-dlp option building to only force MKV output when multiple audio tracks are actually selected, instead of always forcing MKV whenever multistream is enabled. This keeps multistream behavior flexible and avoids unnecessary container restrictions for single-track selections.
2026-02-25 23:53:40 -06:00
..
migrations renamed django app folder to backend 2024-08-03 21:58:22 +02:00
src feat: add MKV container support and video streaming endpoint 2026-02-24 09:33:43 -06:00
__init__.py renamed django app folder to backend 2024-08-03 21:58:22 +02:00
index_mapping.json improve comments index mapping, serializer 2026-01-06 23:08:50 +07:00
serializers.py feat: add MKV container support and video streaming endpoint 2026-02-24 09:33:43 -06:00
serializers_mb.py add membership socket connection status 2026-01-26 22:35:30 +07:00
urls.py remove old pot manual field 2026-02-08 18:04:00 +07:00
views.py refactor(downloads): relax mkv enforcement for audio multistream if video does not include additional audio tracks 2026-02-25 23:53:40 -06:00
views_mb.py add membership handling endpoints 2025-08-21 17:00:54 +07:00