What's Changed
Warning
This is an experimental release. Use at your own risk.
Features
- feat(api): expand live channel editing for EPG mapping and guide alignment (
a282e4e5) - feat: Make channel numbering independent per Custom Playlist (pivot-based recount) (
2849ef5a)
Bug Fixes
- fix: Remove log and env override in Dockerfile (
5f5c520e) - fix: Don't delete channels, orphan them. They will not be associated with a group (
45b2855e) - fix: Route collision with Filament Groups, change to
group(4d837298) - fix: Group API actions missing some checks and features (
a10fa67f) - fix: Dev/Experimental release logs growing instead of showing diff for each release (
4c87bf34) - fix: Release log generation for dev/exp (
590a27c2)
Maintenance
- chore: Add back the input field for channel numbers on Custom Playlist (
afdb498b) - chore: Ensure the custom numbering is applied throughout; add test to confirm functionality (
c501e403) - chore: Fix type (
10a285a3) - chore: Update asset preview and table display (
55e36a7e) - chore: Add SSRF guards and prevent possible command injection (
902bb796) - chore: Update the group update via API to work like channels (
440fb909) - chore: Remove field aliases to avoid confusion (
b5b41ec5) - chore: Update API wording to clarify what happens when deleting custom group via API without a fallback (
575f2e9f) - chore: Apply Pint formatting (
5400da78)
Other Changes
- add playlist merge trigger endpoint (
334f093f) - reduced query logic (
b9d9a16a) - addition of groups logic (
2e858cc5) - Refactor channel number assignment with custom context (
d7c4baf7) - Enhance VodRelationManager with custom channel column (
95b34774) - Add option to include recount in bulk actions (
2469f771) - Replace 'channel' column with 'custom_channel_number' (
38b9e3af) - Add recount custom playlist channels bulk action (
2898ec87) - Add option to include recount in bulk actions (
87dc370f) - Add bulkRecountCustomPlaylistChannels method (
6a11bb35) - Implement bulk recounting of custom playlist channels (
9a24e2a8) - Include channel_number in custom playlist channels (
65ea0126) - Add pivot field 'channel_number' to channels relation (
363cbbcf) - Add channel_number column to channel_custom_playlist table (
35221e7d)
Docker Image
docker pull sparkison/m3u-editor:experimental-0.9.16