What's Changed
Warning
This is an experimental release. Use at your own risk.
Features
- feat: 5-min time slots, append-to-end, insert-after + enable schedule gap (
662961d8) - feat: add cascade bump for schedule overlap + schedule_gap_seconds setting (
bc7f22d7) - feat: add manual schedule builder for networks (
a98c08e4) - feat: allow setting group name at the network level (
793c9e63) - feat: use library name as default genre for local and WebDAV media (
19c4316e)
Bug Fixes
- fix: Make all media search for network schedule to be case insensitive (
aa1e1dc2) - fix: Drop target not clear, remove button and use entire row; add drag + drop reorder (
7dd765d2) - fix: Release log generation for dev/exp (
590a27c2) - fix(networks): implement logo upload via suffix action and fix resolution scaling (
eb0662da) - fix: grant use_integrations permission to test user in ManualScheduleBuilderTest (
a2b04889) - fix: cascade bump pinAnchor for insert-after + polished schedule builder UI (
4b411ec1) - fix: copy day not working + add now-playing status indicator (
daa78653) - fix: local media and WebDAV integrations not honoring schedules (
8c6d6c8d) - fix: preserve TMDB-enriched genres on re-sync and re-enrich library name placeholders (
c96738f0) - fix: enrich episode titles, images, and plots from TMDB for local/WebDAV media (
006bd24e) - fix: prevent duplicate series from concurrent SyncMediaServer jobs (
b78b39d1) - fix: update group/category from TMDB genre on first fetch for local/WebDAV media (
f61bfecf) - fix: update episode names with TMDB metadata for local and WebDAV media (
010c2625)
Maintenance
- chore: Update button style for logo url (
e072785d) - chore: Add confirm to schedule delete on network schedule page (
a6ca7bb9) - chore: Adjust schedule tab display and fix action modals (
c0690f91) - chore: Use filament modals in Schedule Builder for consistency (
b3aa36b6) - chore: load experimental branch code for fix (
e5747647)
Other Changes
- Fix timezone conversion bug in pinProgrammeTime (
a8d34dcc) - Initial plan (
8f762768) - 🐛 fix: resolve CI failures in schedule and broadcast tests (
9f3461de) - 🐛 fix: resolve FFmpeg broadcast failure handling and Plex transcoding issues (
4b8c4785) - 🐛 fix: correctly apply network group_name to all playlist formats (
757d9820) - Initial plan (
3c0c7142) - Revert "Fix local media and WebDAV integrations not honoring schedules (experimental)" (
1e811f2b) - Initial plan (
9279c521)
Docker Image
docker pull sparkison/m3u-editor:experimental-0.9.17