Jason Dove and GitHub
79b2e9dbfe
fix plex movie scanning performance ( #74 )
2021-03-14 16:25:05 +00:00
Jason Dove and GitHub
9ba0cbd84f
enable plex for television ( #73 )
...
* add plex show, season sync
* sync plex episodes
* sync plex episode statistics
* update plex artwork as needed
* code cleanup
* add note about tests
2021-03-14 16:03:04 +00:00
Jason Dove
d5b48d2601
fix plex movies with no genres
2021-03-13 15:28:45 -06:00
Jason Dove and GitHub
aa938baec8
enable plex for movies ( #72 )
...
* re-enable plex, temp force secure connections
* add plex fanart
* synchronize genre from plex
* fix plex library sync
* improve stream error handling
* synchronize plex artwork
* use switch instead of button
* prioritize local connections for insecure plex sources
* sign out of plex
* better plex sign in/out
* code cleanup
* fix plex movie aspect ratio and scan type
2021-03-13 21:04:54 +00:00
Jason Dove and GitHub
a13f964200
add movie poster to xmltv ( #71 )
v0.0.17-prealpha
2021-03-13 11:55:15 +00:00
Jason Dove and GitHub
0da9701f9c
include movie date in xmltv ( #70 )
2021-03-13 03:20:39 +00:00
Jason Dove
b3f4c22f49
update docker cache [no ci]
2021-03-12 21:13:29 -06:00
Jason Dove and GitHub
50fafbfb98
remove duplicate subtitle tag from xmltv ( #69 )
2021-03-13 03:03:59 +00:00
Jason Dove and GitHub
914d128610
set title, subtitle, category in xmltv ( #68 )
2021-03-13 02:47:34 +00:00
Jason Dove and GitHub
1a2f36f561
fix loading seasons with empty episode plot ( #67 )
2021-03-13 02:15:35 +00:00
Jason Dove and GitHub
96887fbd79
properly set sort title on new tv shows ( #66 )
2021-03-13 00:51:08 +00:00
Jason Dove and GitHub
c07e2afff4
fix playouts that use shows or seasons ( #65 )
2021-03-13 00:50:17 +00:00
Jason Dove and GitHub
4953617f79
custom collection playback order ( #64 )
...
* add custom index to collection items
* add custom collection order to ui
* cleanup
v0.0.16-prealpha
2021-03-12 19:24:28 +00:00
Jason Dove and GitHub
1587ac7d62
ffmpeg and ffprobe validation fixes ( #63 )
...
* abort building playout if any collection contains a zero-duration item
* surface errors calling ffprobe
* improve ffmpeg/ffprobe path validation
2021-03-12 02:20:18 +00:00
Jason Dove and GitHub
c240169fc9
add multiselect and movie tags ( #62 )
...
* add basic selection behavior to search results
* add search scrolling, selection actions
* include shows in multiselect
* multiselect movies, shows, collection items
* add movie and show tags
* code cleanup
* update show screenshot
v0.0.15-prealpha
2021-03-11 18:49:00 +00:00
Jason Dove and GitHub
76d6725dd5
add movie and show genres ( #61 )
...
* load movie genres from sidecar metadata
* search movie and tv show genres
* rebuild all playouts (needed after time zone fix)
* code cleanup
* fix duplicate tv show search results
2021-03-11 02:42:04 +00:00
Jason Dove and GitHub
c016cac8d4
fix playout time zone bugs ( #60 )
...
* fix time zone bugs with playout building
* more time zone fixes
2021-03-10 22:37:57 +00:00
Jason Dove and GitHub
e624627ae1
fix editing channel number ( #59 )
2021-03-10 19:15:08 +00:00
Jason Dove and GitHub
46bcf03d9a
regenerate sort titles for all media items ( #58 )
2021-03-10 18:06:27 +00:00
Jason Dove and GitHub
ab9a8493d9
fix tv show sorting ( #57 )
2021-03-10 14:14:33 +00:00
Jason Dove and GitHub
b1ecbafb6e
tv ui update ( #56 )
...
* update tv show ui
* update tv season ui
* list episode details on tv season page
* remove episode page
* remove breadcrumbs
* move home link
* code cleanup
* update screenshots
2021-03-10 12:24:18 +00:00
Jason Dove and GitHub
e3b91e62ae
new movie layout, new dark ui ( #55 )
...
* include cache header on artwork responses
* rework movie page to include fan art
* full width app bar
* dark mode
* cleanup
* fix placeholder color
v0.0.14-prealpha
2021-03-10 03:26:51 +00:00
Jason Dove and GitHub
54da3a3159
fix channel sorting ( #54 )
2021-03-09 03:40:13 +00:00
Jason Dove and GitHub
d53a2f8bbf
add subchannel support ( #53 )
2021-03-09 02:46:22 +00:00
Jason Dove and GitHub
c2cbb1d5ff
fix collection item sorting in ui ( #52 )
2021-03-09 00:38:18 +00:00
Jason Dove and GitHub
bd231d57a7
fix vaapi pipeline with mpeg4 content ( #51 )
2021-03-09 00:24:08 +00:00
Jason Dove and GitHub
77cb2c2270
include tzdata in docker to support TZ env var again ( #50 )
2021-03-08 13:41:59 +00:00
Jason Dove and GitHub
5244d5076a
use output duration flag ( #49 )
...
* re-enable output duration flag
* calculate appropriate duration for offline image
2021-03-08 11:16:56 +00:00
Jason Dove and GitHub
9841640128
add m3u codec hints for channels app ( #48 )
2021-03-08 02:36:27 +00:00
Jason Dove and GitHub
a256095e12
enforce unique schedule name ( #47 )
2021-03-07 21:46:48 +00:00
Jason Dove and GitHub
ed592bd0a0
Fix offline stream ( #46 )
...
* publish offline stream background image
* add text to offline stream
2021-03-07 21:18:38 +00:00
Jason Dove
5998fd2f5f
more docker tag tweaks [no ci]
v0.0.13-prealpha
2021-03-07 10:38:56 -06:00
Jason Dove
4f536adc99
fix nvidia tag
2021-03-07 10:26:20 -06:00
Jason Dove
2637ff657d
fix readme link
2021-03-07 10:16:52 -06:00
Jason Dove and GitHub
c4f7607a50
publish docker images on merge to main ( #44 )
...
* test docker build and push
* enable for test branch
* try to get tag another way
* add nvidia and vaapi pushes
* try to get tag again
* still looking for the tag
* include sha in version
* only build and push docker on merges to main
* push docker images on release
* add hw accel info to readme
2021-03-07 16:12:51 +00:00
Jason Dove and GitHub
0f052631a4
try to fix vaapi by always using nv12 or vaapi pixel format ( #42 )
2021-03-07 12:22:18 +00:00
Jason Dove and GitHub
b13b2b9805
Hardware-accelerated transcoding ( #41 )
...
* add qsv transcoding support
* add basic nvenc support
* add nvenc to docker-compose
* add vaapi hardware acceleration
* add vaapi driver to dockerfile
* raise ffmpeg log level
* lots of progress with nvenc, qsv and vaapi remain untested
* qsv fixes
* code cleanup
2021-03-06 22:07:28 +00:00
Jason Dove and GitHub
51cdb372b9
Remove missing media ( #40 )
...
* remove movies that are no longer present on disk
* remove missing episodes, empty seasons, empty shows
2021-03-06 12:43:38 +00:00
Jason Dove and GitHub
363eb2c276
Rebuild playouts with modified collections ( #39 )
...
* rebuild playouts when items are removed from collections
* rebuild playouts when items are added to collections
* simplify logic
2021-03-05 00:50:26 +00:00
Jason Dove and GitHub
c6ea2c88df
remember selected collection ( #36 )
2021-03-04 03:22:15 +00:00
Jason Dove and GitHub
3ed83a276f
fix database migration ( #35 )
v0.0.12-prealpha
2021-03-02 18:32:14 +00:00
Jason Dove
09578beef5
prioritize xmltv_ns over onscreen for episode-num
v0.0.11-prealpha
2021-03-01 21:28:49 -06:00
Jason Dove
df94a9e704
fix xmltv crash with missing episode metadata
2021-03-01 21:26:22 -06:00
Jason Dove and GitHub
f281d9fca5
Interface improvements ( #34 )
...
* fix plex library synchronization
* add basic plex movie synchronization
* proxy plex movie thumbnails (posters)
* add plex path replacements
* use transcoded plex artwork
* remove unsynchronized plex movies on save; queue plex library scan on save
* log plex path replacements
* prefer buttons instead of menus
* lock plex libraries before sync
* add movie to collection from paged view
* fix plex import memory use; quick add seasons/shows
* quick add episode to collection
* add favicon
* add search page
* disable plex for now
2021-03-02 02:54:23 +00:00
Jason Dove and GitHub
aef486103e
rebuild all playouts because of time zone change in db ( #33 )
2021-02-28 19:41:23 +00:00
Jason Dove and GitHub
9568a0e22f
Fix channel logo migration ( #32 )
...
* fix channel logo migration
* add onscreen episode-num to epg
* bump log level for nfo parse failures
2021-02-28 19:15:02 +00:00
Jason Dove and GitHub
f392bab118
Database redesign ( #31 )
...
* starting database redesign
* set season and episode numbers
* use datetimes in db (utc); update movie metadata
* get movie cards from new table
* copy show/episode metadata
* remove old movie metadata type
* rename new movie metadata type
* code cleanup
* start to remove old television classes
* remove old television tables from database
* fix playout building
* fix collection views
* fix show/season views
* clean up movie metadata table
* fix scanner tests
* add libraries ui
* code cleanup
* fix movie scanning/metadata
* add library scan button to ui
* delete library path from ui
* temp disable movie scanning
* remove orphan media items and prevent duplicate paths
* attach artwork to metadata
* fix split show/season display
* fix television artwork
* store year distinct from release date
* fix collections ui
* code cleanup
* add library paths from ui
* fix adding to collections from ui
* fix schedule items loading
* schedule editing works again
* remove some todos
* more cleanup
* fix unit tests
* fix episode sorting
* fix deleting show library paths
* remove unused class
* fix playout list in ui
* fix log viewer
* start to use version/file instead of statistics
* clean up old columns
* fix playout display (time zone)
* fix playback
* fix channel guide time zone
* cascade more deletes
* fix compiler warnings
* fix adding new seasons
* use artwork for channel logo
* clean cache folder on startup (move channel logos, delete everything else)
* log database migration
* update homepage docs for libraries
* fix adding new channel with logo
* fix episode numbers in epg
2021-02-28 17:48:01 +00:00
Jason Dove
e25b9edd01
add github funding
2021-02-23 15:43:17 -06:00
Jason Dove and GitHub
e2cea69f25
use dapper in a few places ( #29 )
...
* use dapper in a few places
* use single dapper queries
2021-02-23 11:08:48 +00:00
Jason Dove and GitHub
38ab6c00ab
media source scan interval ( #28 )
...
* scan media sources once every six hours
* cleanup
* force scan from ui
2021-02-22 19:01:58 +00:00