Dispatcharr/apps/m3u/tests
None 6fed444e43 feat: Auto-sync overhaul (FR #1196)
Per-field channel overrides for auto-synced channels, hide-from-output flag, range-bounded auto-numbering with re-pack, multi-stream channel safety, multi-provider shared-range merging, and an across-the-board move from per-row sync writes to bulk operations.

Migrations:

apps/channels:

0036_channeloverride_and_user_hidden,
0037_backfill_auto_created_by_null,
0038_channelgroupm3uaccount_auto_sync_channel_end,
0039_channel_channel_number_nullable

apps/m3u:
0020_m3uaccount_auto_cleanup_unused_channels

See CHANGELOG.md for the full commit log
2026-05-01 14:05:06 -05:00
..
__init__.py fix(m3u): fix Celery worker memory leak during M3U/XC refresh 2026-03-05 13:47:20 -06:00
test_account_destroy.py feat: Auto-sync overhaul (FR #1196) 2026-05-01 14:05:06 -05:00
test_expiration_notifications.py tests: Add backend test for expiration feature. 2026-03-15 16:42:11 -05:00
test_extinf_parsing.py fix: M3U EXTINF parsing for attributes ending in double equals 2026-03-06 08:10:30 -05:00
test_memory_cleanup.py fix(m3u): fix Celery worker memory leak during M3U/XC refresh 2026-03-05 13:47:20 -06:00
test_sync_compound.py feat: Auto-sync overhaul (FR #1196) 2026-05-01 14:05:06 -05:00
test_sync_correctness.py feat: Auto-sync overhaul (FR #1196) 2026-05-01 14:05:06 -05:00