Custom channels, new Gracenote (tvc-guide-stationid) and EPG shift (tvg-shift) Channel attributes added.
Added regex and pattern filtering for EPG mapping for more control over how channels are mapped to EPGs.
What's Changed
- Catch-up status in Channel Details by @djrarky in #238
chore: Remove redundant search column: 38b7dd1
cleanup: Updating the custom channel creation flow: decf495
cleanup: Update channel actions based on type: 716180f
cleanup: Use shared method for custom channel create: 32fa306
cleanup: Moving EPG Map model form to single location: bd35565
cleanup: Fix text on EPG map page: 082f910
cleanup: Adjust UUID edit output: 842e14d
cleanup: Adjusting function calls and streaming process for Custom Channels: f32fe82
feat: Allow creation of custom channels, utilizing the failover functionality to fetch streams: f7584c5
feat: Add ability to delete custom channels: 9035440
feat: Add additional columns to channel search for mapping and attachment functions: fada245
feat: Add custom channel creation function to Custom Playlist: f890187
feat: Add EPG shift (tvg-shift) column to channels: aa836f6
feat: Add event listeners for streaming started/stopped events: 7ca61fd
feat: Add events for stream start/stop to better track and take actions in the UI: ee2b9cc
feat: Add Gracenote ID attribute support: f26a0bc
feat: Add prefix and regex cleaning options to EPG map: b683deb
feat: Add tab for custom channels; update Channel create to include Group title: 53e6c48
feat: Allow changing Playlist unique identifier: 64f0eba
feat: Expose additional sync details to the Playlist sync log rows: 0aab54d
fix: Allow setting sort order for Custom channels regardless of Playlist setting: 94ae42e
fix: Allow timeshift field to be null (defaults to 0): c8e5605
fix: Allow channel title to be null: c14632e
fix: Check playlist exists before fetching: 8144ce1
fix: Don't update model on find and replace reset of value is already null: 2ffe114
fix: Input validation for shift fields: 9d34bfa
fix: Make find and replace function more efficient using bulk actions: 3f621f5
fix: Make sure create fields are hidden on edit: 6260db4
fix: Method doesn't exist error: 3e4936c
fix: Remove debug statement: a4623ab
fix: Remove decimal option from EPG shift: d098c97
fix: Update merge commit withdevand update field output based on standard vs. custom channel: 49f007d
fix: Update Regex example pattern: bdeba16
fix: Use left join on group so channels without groups are still fetched: 049a98c
fix: Use default URL for preview streams: a53e961
fix: Update streaming functions to work with Custom channels: 72b19ae
note: Add note about thetvg-shiftfor Xtream API: d0c9ece
security: Apply recommended security updates for node deps: 5fa0353
security: Apply recommended security updates for node deps: 34dc20f
tpyo: Fix some tooltip typos 😜: 4e9183e
update: Allow decimal values for tvg-shift: df2aaa8
update: Update node deps: a44471f
feat: Catch-up status in Channel Details: f64edee
Full Changelog: 0.6.12...0.6.13