Jason Dove
8aa55fdfce
replace new_epg_group instruction with epg_group; copy sequence custom title to sequence items
2024-07-30 08:36:14 -05:00
Jason Dove and GitHub
8dc1cab222
fix media card selection ( #1840 )
2024-07-30 06:21:38 -05:00
Jason Dove and GitHub
961fe8bbf2
improve shuffling behavior; add custom_title ( #1838 )
...
* improve yaml shuffling behavior
* add custom_title to playout instructions
2024-07-29 19:53:06 -05:00
Jason Dove and GitHub
75f991d670
yaml history fix ( #1836 )
2024-07-29 16:21:51 -05:00
Jason Dove and GitHub
e3c981004b
show all items in epg by default ( #1835 )
2024-07-29 15:48:20 -05:00
Jason Dove and GitHub
befaa037e2
default duration to make a new epg group per item; default duration to NOT use offline tail ( #1834 )
2024-07-29 15:26:13 -05:00
Jason Dove and GitHub
5e0fb31069
add reset playout and scan library api endpoints ( #1833 )
...
* add api to reset playout
* add library scan api
* update changelog
2024-07-29 13:50:33 -05:00
Jason Dove and GitHub
7d83e66ba6
add yaml playout history; allow yaml playouts to be extended ( #1832 )
...
* add multi_part; refactor skipping items
* save and apply history for yaml playouts
* do not remove history on yaml playout reset
2024-07-29 13:09:14 -05:00
Jason Dove and GitHub
391528cd94
add pad_until instruction ( #1831 )
...
* revert dotnet workaround
* add pad_until instruction
2024-07-29 06:36:14 -05:00
Jason Dove and GitHub
b737775f9a
add yaml skip to item instruction ( #1830 )
...
* work around MSB3374 error
* add skip to item instruction
2024-07-28 22:12:54 -05:00
Jason Dove
728c5130b5
try without quotes
2024-07-28 17:34:25 -05:00
Jason Dove
e4253276e0
let's try completely separate folders
2024-07-28 16:49:07 -05:00
Jason Dove
1fc55bc693
try to fix build again
2024-07-28 16:44:38 -05:00
Jason Dove and GitHub
4ad22e402f
use global.json dotnet version in workflows ( #1829 )
...
* use global.json dotnet version in workflows
* list output files
* work around weird folder emptying behavior on windows
2024-07-28 16:39:19 -05:00
Jason Dove and GitHub
ec99d5976d
add shuffle sequence instruction ( #1827 )
2024-07-28 13:51:26 -05:00
Jason Dove and GitHub
59f11f1a1a
add yaml playout sequences ( #1826 )
2024-07-28 13:22:01 -05:00
Jason Dove and GitHub
694f25f8b3
upgrade to mudblazor 7 ( #1825 )
2024-07-28 11:31:04 -05:00
Jason Dove and GitHub
5947555e86
improve trakt list url validation ( #1824 )
...
* improve trakt url validation and logging
* update changelog
2024-07-28 09:24:54 -05:00
Jason Dove and GitHub
fb63116b36
more subtitles fixes ( #1823 )
2024-07-27 22:20:44 -05:00
Jason Dove and GitHub
56a58d7a84
fix missing audio and subtitle language codes ( #1822 )
2024-07-27 20:44:49 -05:00
Jason Dove and GitHub
6f66909957
add "all" instruction ( #1821 )
...
* add "all" instruction
* use string for value we don't care about
2024-07-27 14:26:33 -05:00
Sylvain and GitHub
01090f62e6
Fixing URL Encoding for logo generation ( #1818 )
2024-07-27 10:37:37 -05:00
Jason Dove and GitHub
e4e4f68eb4
refactor yaml playout builder ( #1820 )
...
* update changelog
* refactor some handlers
* refactor skip items instruction
* more refactoring
2024-07-27 10:33:21 -05:00
8488fe5d3d
Used a UUID in HDHomeRun config to allow multiple instances on a same network ( #1810 )
...
* Used a UUID in HDHomeRun config to allow multiple instances on a same network
* tweak some async calls
* try to fix line endings
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-07-27 08:51:45 -05:00
Jason Dove and GitHub
f06ef5262a
add new_epg_group instruction; add filler_kind propery ( #1819 )
2024-07-27 08:38:00 -05:00
Jason Dove and GitHub
ae6bcc4933
add yaml playout skip items instruction ( #1816 )
2024-07-26 20:37:02 -05:00
Jason Dove and GitHub
b83fe53ef1
add wait until instruction ( #1815 )
2024-07-26 19:52:43 -05:00
Jason Dove and GitHub
d50f2ace07
fix regression selecting subtitle streams for certain languages ( #1814 )
2024-07-26 17:44:17 -05:00
23684f607a
Generating Channel Logo when no logo is provided ( #1807 )
...
* Generating Channel Logo when none is provided
* Moved TTF in the cached Resources folder
* Using WebUtility.UrlEncode instead of Raw String Replace
* Fixed mistyping
* Moved Channel Logo Generator to etv.core
* Return 301 to static logo if there is any error during Logo generation
* minor fixes
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-07-26 15:13:00 -05:00
Jason Dove and GitHub
fa20c5e01e
template playout => yaml playout ( #1813 )
2024-07-26 14:33:55 -05:00
Jason Dove and GitHub
53bd745678
add playout template show content ( #1812 )
2024-07-26 13:10:27 -05:00
Jason Dove and GitHub
f3e5a4e7d8
add playout template duration scheduler ( #1811 )
...
* fix loop with missing content
* implement template duration scheduler
2024-07-26 12:03:46 -05:00
Jason Dove and GitHub
0b29bb32b1
playout template pad to next fixes ( #1809 )
...
* prevent loop
* add discard attempts and fallback to pad_to_next
2024-07-26 10:23:38 -05:00
Jason Dove and GitHub
d9a7615cf6
add experimental playout template system ( #1808 )
...
* add template playout kind
* add template scheduler count
* implement pad to next
* only allow resetting template playouts
* update changelog
2024-07-26 08:34:18 -05:00
Jason Dove and GitHub
50f2cb7a33
fix adding pad filler to short content ( #1806 )
2024-07-25 19:14:16 -05:00
Jason Dove and GitHub
b1b2c2a1e0
add deco default filler trim to fit setting ( #1800 )
...
* add deco default filler trim to fit setting
* implement trim to fit
* update changelog
2024-07-22 14:14:02 -05:00
Jason Dove and GitHub
d842cd57f6
fix building block playouts without default filler ( #1799 )
2024-07-22 09:05:31 -05:00
Jason Dove and GitHub
4f393d7b06
fix two letter language code stream selection ( #1798 )
2024-07-22 06:54:08 -05:00
Jason Dove and GitHub
46f7289db8
add deco default filler ( #1797 )
...
* first pass at default filler for block scheduling
* configure default filler in ui
* update changelog
2024-07-19 13:29:42 -05:00
Jason Dove and GitHub
80ccbbf299
fix duration playout loop ( #1796 )
2024-07-18 12:18:49 -05:00
Jason Dove and GitHub
3765894cb7
remove invalid values from filler preset editor ( #1793 )
2024-07-17 16:51:39 -05:00
Jason Dove and GitHub
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
2024-07-16 12:21:52 -05:00
Sylvain and GitHub
0e3c32bd83
Adding more HEAD handling ( https://github.com/ErsatzTV/ErsatzTV/pull/1786 ) ( #1787 )
2024-07-13 06:28:28 -05:00
Jason Dove and GitHub
9dd4a85bf9
fix adding items to empty playlists ( #1784 )
2024-07-11 12:17:41 -05:00
Sylvain and GitHub
a0a047ba18
Added API Artwork Router ( #1776 )
...
* Added API Artwork Router
* Simplifying code
2024-07-08 15:15:14 -05:00
Sylvain and GitHub
687a4f4f10
Alow HEAD requests on /iptv/channels.m3u ( #1779 )
2024-07-08 13:10:36 -05:00
b91ab5d898
Fixing Artwork OtherVideo rel ( #1774 )
...
* Fixing Artwork OtherVideo rel
* show other video artwork in ui
* don't run code quality on PRs
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-07-05 09:16:09 -05:00
Jason Dove and GitHub
256042947d
use macos-12 runners for github actions ( #1773 )
2024-07-05 06:39:09 -05:00
Sylvain and GitHub
85029cbbcd
Escaping & on xmltv file ( #1772 )
2024-07-05 05:56:14 -05:00
Jason Dove and GitHub
b5d679212d
cache bust xmltv images ( #1771 )
2024-07-03 12:14:40 -05:00