Jason Dove and GitHub
70472ac84e
add public port env vars; allow streaming through ui port ( #1993 )
2025-04-14 18:21:05 +00:00
Jason Dove
6aab8f53b8
fix changelog [no ci]
2025-04-14 11:57:01 -05:00
Jason Dove and GitHub
b30b458574
allow ui and streaming to run on different ports ( #1992 )
...
* allow ui and streaming to run on different ports
* revert global.json change
2025-04-14 16:48:19 +00:00
Jason Dove and GitHub
6fe6382485
add remote ip and user agent to http request logging ( #1990 )
2025-04-07 18:57:08 +00:00
Jason Dove and GitHub
100ae0adda
add api endpoint to empty trash ( #1988 )
2025-04-06 14:26:40 +00:00
Jason Dove and GitHub
f0d5200843
bump image sharp lib to fix build ( #1986 )
2025-04-04 02:48:12 +00:00
Jason Dove and GitHub
af36218cc2
add linux-musl-x64 artifact ( #1985 )
2025-04-04 02:45:09 +00:00
Jason Dove and GitHub
eca62e8bec
fix error synchronizing collections from plex server that has zero collections ( #1964 )
2025-01-15 21:42:22 -06:00
Jason Dove
03d4ab8c72
no longer mark releases as pre-release [no ci]
2025-01-10 12:26:53 -06:00
Jason Dove
57b590cd0f
prep for release v25.1.0 [no ci]
2025-01-10 12:12:39 -06:00
Jason Dove and GitHub
f0a5d89f73
fix song progress with 4:3 resolutions ( #1961 )
2024-12-27 16:09:58 -06:00
Jason Dove and GitHub
17a77694a0
add tag_full field to search index ( #1956 )
2024-12-09 13:55:47 -06:00
Jason Dove and GitHub
838c2a1661
fix default song background for 4:3 resolutions ( #1951 )
...
* fix default song background for 4:3 resolutions
* use 16:9 progress overlay for now
2024-11-28 08:56:38 -06:00
Jason Dove and GitHub
375a306edc
fix vaapi capabilities detection when display is not drm ( #1949 )
...
* fix vainfo device syntax
* update logging
* don't pass vaapi_device when display is not drm
* fix hw accel
* proper accel fix
* Revert "proper accel fix"
This reverts commit 5dbadb1f79 .
* Revert "fix hw accel"
This reverts commit b6b132d7b9 .
* Revert "don't pass vaapi_device when display is not drm"
This reverts commit 0459210718 .
* still show vaapi device
2024-11-25 14:27:21 -06:00
Jason Dove and GitHub
759052c725
add vaapi display option to ffmpeg profile ( #1948 )
...
* add vaapi display option
* fix vaapi capabilities cache key
* update logging
2024-11-25 13:14:21 -06:00
Jason Dove and GitHub
dc112f0c7d
add default song album art; adjust default blurhashes ( #1946 )
...
* fix song progress on white backgrounds
* remove yellow from default song backgrounds
* add default album art for generated song images
* update changelog
2024-11-20 22:27:09 -06:00
Jason Dove and GitHub
c8ec87b01f
add optional progress bar to generated song videos ( #1945 )
...
* optionally include progress bar in generated song video
* update progress bar size/location
* move everything up 10% when song progress is enabled
* add watermark border to song progress bar
* always show accurate progress bar
* lower progress bar to 90% alpha
* update changelog
2024-11-20 15:57:00 -06:00
Jason Dove and GitHub
fbb7a661fb
fix guide group generation for duration yaml instruction ( #1943 )
2024-11-19 06:26:19 -06:00
Jason Dove and GitHub
37ceac5651
add advance option to epg_group yaml playout instruction ( #1942 )
2024-11-18 22:07:21 -06:00
Jason Dove and GitHub
0953e258a5
add rewind_on_reset option wait_until yaml playout instruction ( #1941 )
2024-11-18 19:31:51 -06:00
Jason Dove and GitHub
fdbd8a07b6
update macos runner to macos-13; macos-12 is no longer supported ( #1940 )
2024-11-18 09:59:37 -06:00
Jason Dove and GitHub
5465c45a51
fix plex collection sync ( #1939 )
2024-11-18 09:41:52 -06:00
Jason Dove and GitHub
a0bef3568b
fix selecting audio stream with preferred title ( #1937 )
...
* update dependencies to fix build errors
* fix selecting audio stream with preferred title
2024-11-16 19:28:30 -06:00
Jason Dove and GitHub
f75bb25a1a
fix building playouts with certain playlist changes ( #1935 )
...
* fix building playouts with certain playlist changes
* update changelog
2024-11-13 14:38:07 -06:00
Jason Dove and GitHub
e4ff825ae8
fix displaying playout item durations that are greater than 24 hours ( #1932 )
...
* fix displaying playout item durations that are greater than 24 hours
* upgrade refit to make build happy
* upgrade all dependencies
2024-11-08 10:11:57 -06:00
Jason Dove and GitHub
6c4f63ad91
fix scaling behavior crop ( #1928 )
2024-10-26 08:38:44 -05:00
Jason Dove and GitHub
c0a14ba81c
add button to reset all playouts ( #1927 )
2024-10-24 11:23:47 -05:00
Jason Dove and GitHub
c063720169
use new channel identifiers in M3U and XMLTV to disambiguate in Plex ( #1920 )
2024-10-16 09:37:33 -05:00
Jason Dove and GitHub
5d0f40978d
fix deleting local libraries with mysql ( #1919 )
2024-10-16 08:46:45 -05:00
Jason Dove and GitHub
063f463951
update dependencies ( #1918 )
2024-10-16 08:40:03 -05:00
Jason Dove and GitHub
e7817b1460
fix deco default filler hardware acceleration ( #1916 )
...
* fix hw accel for deco default filler
* use custom filler kind for deco default filler
2024-10-11 14:33:30 -05:00
Jason Dove and GitHub
7d6faee27b
properly destroy channel preview ( #1910 )
2024-10-04 12:29:40 -05:00
Jason Dove and GitHub
7bba422880
fix emptying trash ( #1905 )
2024-09-25 10:27:34 -05:00
Jason Dove and GitHub
db6ae27384
fix mysql database cleaner ( #1902 )
2024-09-20 08:42:52 -05:00
Jason Dove
4b9fc5004f
update changelog for release v0.8.8-beta [no ci]
2024-09-19 11:15:41 -05:00
Jason Dove and GitHub
2c44efb971
update dependencies ( #1891 )
2024-09-03 10:09:37 -05:00
Jason Dove and GitHub
c2b7be66af
restart hls session in some cases ( #1880 )
2024-08-23 12:59:48 -05:00
Jason Dove and GitHub
8b911332a6
fix watermark opacity for transparent watermarks ( #1877 )
2024-08-22 11:35:44 -05:00
Jason Dove and GitHub
4130f7316c
fix block playout history loading ( #1876 )
2024-08-22 09:05:21 -05:00
Jason Dove and GitHub
3f6eb5a121
fix some collection related bugs with images ( #1874 )
2024-08-21 10:36:42 -05:00
Jason Dove and GitHub
1209c54eb9
prevent saving overlapping blocks ( #1872 )
2024-08-15 10:37:57 -05:00
Jason Dove and GitHub
94db4bf679
fix local subtitle scans for non-lowercase extensions ( #1865 )
...
* fix local subtitle scans for non-lowercase extensions
* remove some unneeded changes
2024-08-07 20:47:27 -05:00
Jason Dove and GitHub
2977590a14
add deco setting to use watermarks during filler ( #1861 )
2024-08-05 13:40:24 -05:00
Jason Dove and GitHub
b4c168e85e
use trakt user slug for proper url generation ( #1859 )
2024-08-05 09:41:24 -05:00
Jason Dove and GitHub
55b7a35689
fix missing movie metadata ( #1854 )
2024-08-03 08:05:50 -05:00
Jason Dove and GitHub
a24592a8c4
add database cleaner ( #1853 )
...
* fix broken tests
* add database cleaner
2024-08-02 10:46:52 -05:00
Jason Dove and GitHub
9b60ff0863
optionally shuffle marathon groups ( #1850 )
2024-07-31 17:33:08 -05:00
Jason Dove and GitHub
efdf0bb6d4
group music videos by album ( #1849 )
2024-07-31 16:13:13 -05:00
Jason Dove and GitHub
9e2f7b7815
fix deco selection for watermark and filler ( #1847 )
2024-07-30 21:57:21 -05:00
Jason Dove and GitHub
101d46e283
dont remove block items that are filler ( #1846 )
2024-07-30 20:38:13 -05:00
Jason Dove and GitHub
521e4eac41
add yaml marathon search content source ( #1845 )
...
* use search queries to populate marathons
* group marathon by artist
* add marathon group by album
2024-07-30 20:30:13 -05:00
Jason Dove and GitHub
894fc284b2
fix deco template name display ( #1844 )
...
* fix deco template name display
* try to fix mac build
2024-07-30 19:45:25 -05:00
Jason Dove and GitHub
a8cf22e43e
group marathon by season ( #1843 )
2024-07-30 19:24:56 -05:00
Jason Dove and GitHub
4c9c047530
add basic marathon content ( #1842 )
2024-07-30 18:21:24 -05:00
Jason Dove and GitHub
912f79097d
add collection, smart collection, multi collection, playlist content sources to yaml playouts ( #1841 )
...
* add collection content to yaml playout
* add smart_collection content
* add multi_collection content
* add playlist content
2024-07-30 10:46:08 -05:00
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
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
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
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
Jason Dove and GitHub
9dd4a85bf9
fix adding items to empty playlists ( #1784 )
2024-07-11 12:17:41 -05:00
Jason Dove and GitHub
256042947d
use macos-12 runners for github actions ( #1773 )
2024-07-05 06:39:09 -05:00
Jason Dove and GitHub
b5d679212d
cache bust xmltv images ( #1771 )
2024-07-03 12:14:40 -05:00
Jason Dove and GitHub
f41fa669be
update media server scanning and paging ( #1770 )
...
* update media server scanning and paging
* remove unused types
2024-07-02 13:12:09 -05:00
Jason Dove
f62e841af4
update changelog for release v0.8.7-beta [no ci]
2024-06-26 22:11:36 -05:00
Jason Dove and GitHub
109960c457
fix some more search queries ( #1763 )
2024-06-26 22:08:59 -05:00