Jason Dove
87aa69f4cc
update changelog for release v0.5.4-beta [no ci]
v0.5.4-beta
2022-04-29 17:59:12 -05:00
Jason Dove and GitHub
404ea49e35
jellyfin and emby path infos ( #771 )
...
* start adding jellyfin path info; fix some scanning bugs
* sync jellyfin libraries before scanning to ensure latest path infos
* code cleanup
* support emby path infos
* fix periodic scanning of emby and jellyfin libraries
* bug fixes
2022-04-29 15:07:17 -05:00
Jason Dove and GitHub
4ed40acfbe
rebuild corrupt search index ( #770 )
2022-04-28 13:49:06 -05:00
Jason Dove and GitHub
17f540dc99
add more search fields ( #769 )
2022-04-28 10:40:27 -05:00
Jason Dove and GitHub
780ebc01ee
add v2 ffmpeg profile page ( #768 )
...
* wip
* remove transcode property; use i18n
* add api
* use computed table headers for i18n
2022-04-28 06:56:01 -05:00
Jason Dove and GitHub
0a0fb71b94
refactor plex, emby and jellyfin television scanners ( #767 )
...
* refactor plex television scanner
* refactor emby television scanner
* refactor jellyfin television scanner
* update changelog
2022-04-27 22:34:25 -05:00
Jason Dove
53d6ecae8d
fix windows build
2022-04-27 14:20:14 -05:00
Jason Dove and GitHub
837f311ec0
add more search fields ( #766 )
...
* properly index show and season state
* add height, width, season_number, episode_number to search index
* update docs
2022-04-27 13:58:33 -05:00
Jason Dove and GitHub
a9a89d04ea
optimize search-index rebuilding ( #765 )
...
* update dependencies
* optimize search-index rebuilding
* cleanup logging
2022-04-27 12:23:37 -05:00
Rafael Vieira and GitHub
2e1073eb53
Add support to internationalization ( #764 )
...
* client-app: Improve development documentation
* client-app: add basic support to translation
* client-app: fix i18n and create lang state
* client-app: add language selector
* client-app: add translation EN and PT-BR
2022-04-27 10:58:27 -05:00
Jason Dove and GitHub
7687278b80
health check fixes ( #763 )
2022-04-26 09:38:03 -05:00
Jason Dove and GitHub
392aebd46f
refactor movie library scanners ( #761 )
...
* catch health check cancellation
* local library scanner cleanup
* emby and jf library scanner cleanup
* rework emby movie library scanner
* refactor emby movie library scanner
* refactor jellyfin movie library scanner
* clear etag until after new media has been processed
* refactor plex movie library scanner
* update changelog
2022-04-25 20:31:12 -05:00
Jason Dove
0a4f6d9b62
update changelog for release v0.5.3-beta [no ci]
v0.5.3-beta
2022-04-24 13:45:29 -05:00
Jason Dove and GitHub
d879ce0d0d
bug fixes ( #757 )
...
* fix docker blur hash generation
* scanner async cleanup
* catch and log some unauthorized exception errors
2022-04-24 13:43:06 -05:00
Jason Dove and GitHub
558e8acf5f
unavailable improvements ( #756 )
...
* add unavailable health check
* improve file not found health check
2022-04-24 11:59:41 -05:00
Jason Dove and GitHub
89a2ac9455
add unavailable media state for plex media ( #754 )
...
* rework plex movie library scanner; add unavailable media item state
* plex television scanner improvements
* reset plex etags as needed
* update changelog
2022-04-23 22:19:10 -05:00
Jason Dove
39c05a24d8
update changelog for release v0.5.2-beta [no ci]
v0.5.2-beta
2022-04-22 19:33:42 -05:00
Jason Dove and GitHub
78383bd5fa
override languages and subtitles on schedule items ( #753 )
2022-04-22 15:45:54 -05:00
Jason Dove and GitHub
d67251bfa0
jellyfin and emby collection sync ( #752 )
...
* sync jellyfin and emby collections
* update changelog
2022-04-22 13:33:35 -05:00
Jason Dove and GitHub
e91ec98007
fix season sync from jellyfin and emby ( #751 )
2022-04-21 21:36:09 -05:00
Jason Dove and GitHub
097b8c3d1f
subtitle fixes ( #750 )
...
* fix crash with missing metadata
* fix subtitles in docker
* fix software overlay bug
2022-04-21 20:17:50 -05:00
Jason Dove
7284ee9fb7
fix updating local season metadata
2022-04-21 15:42:10 -05:00
Jason Dove and GitHub
fccb9003a0
add plex deep scan mode and sync labels ( #749 )
2022-04-21 14:02:37 -05:00
Jason Dove and GitHub
cc9c2f6ae3
fix external subtitles with brackets in the filename ( #748 )
2022-04-21 10:25:21 -05:00
Jason Dove and GitHub
ec6eab97b2
plex scanner improvements ( #747 )
...
* plex api cleanup
* improve plex movie scanner
* sync plex collections as tags
* improve plex tv library scanner
* update dependencies
* fix plex season and episode collection tags
2022-04-21 09:54:38 -05:00
Jason Dove
3ede136ff3
fix windows build
2022-04-20 16:10:13 -05:00
Jason Dove
7c27241ab6
properly reset emby and jellyfin libraries
2022-04-20 15:56:48 -05:00
Jason Dove and GitHub
3713711864
support external subtitles ( #745 )
...
* support external subtitles in local movie libraries
* code cleanup
* simplify subtitle updating
* skip external subtitles from media servers
* fix plex subtitles
2022-04-20 15:54:53 -05:00
Jason Dove and GitHub
d755d0ae29
sync subtitles from media server scanners ( #744 )
2022-04-19 21:24:36 -05:00
Jason Dove and GitHub
c02b83d0d6
code cleanup ( #743 )
...
* update tools
* run code cleanup
* update dependencies
2022-04-19 17:47:18 -05:00
Jason Dove and GitHub
e250e93a8e
add support for embedded text subtitles ( #742 )
...
* first pass at text subtitle support
* support text subtitles from movies, music videos and other videos
* fixes
* qsv fixes
* vaapi fixes
* update changelog
2022-04-19 12:57:24 -05:00
Jason Dove
60965d0961
update changelog for release v0.5.1-beta [no ci]
v0.5.1-beta
2022-04-17 17:36:32 -05:00
Jason Dove and GitHub
ff1a7b376f
add empty trash button ( #739 )
2022-04-17 14:45:49 -05:00
Jason Dove and GitHub
741b00fd52
fix multiple filler scheduling bugs ( #738 )
2022-04-17 13:30:47 -05:00
Jason Dove and GitHub
7e55681916
fix cliwrap usage ( #737 )
2022-04-16 20:12:18 -05:00
Jason Dove and GitHub
210630d299
subtitle fixes for software, videotoolbox, vaapi ( #736 )
...
* fix subtitles using software encoders
* videotoolbox fixes
* fix some vaapi subtitle edge cases
2022-04-16 16:06:49 -05:00
Jason Dove and GitHub
0ddbb898d6
fix subtitle stream selection ( #735 )
2022-04-15 19:40:08 -05:00
Jason Dove
d6bf579436
fix alpha => beta versioning
2022-04-15 09:08:30 -05:00
Jason Dove and GitHub
765df64555
add picture subtitle transcoding tests, and make them all pass with nvenc ( #734 )
2022-04-14 22:30:26 -05:00
Jason Dove
8764fb93fa
update for release v0.5.0-beta [no ci]
v0.5.0-beta
2022-04-13 11:01:54 -05:00
Jason Dove
7d5c3e2384
update docs
2022-04-13 11:01:49 -05:00
Jason Dove and GitHub
1ee3446589
add schedule item watermark setting ( #733 )
2022-04-12 21:01:20 -05:00
Jason Dove and GitHub
af39d93442
more scheduling fixes ( #732 )
...
* fix skipping days with fixed start times
* fix playouts getting "stuck" on the same items
* rebuild all playouts
* update dependencies
2022-04-12 09:19:13 -05:00
Jason Dove and GitHub
5d6a6d3a76
fix schedule anchors ( #726 )
2022-04-10 11:29:50 -05:00
Jason Dove and GitHub
1f27aef11d
allow two decimals in channel numbers ( #724 )
2022-04-05 20:44:50 -05:00
Jason Dove and GitHub
ddb6d99cf9
remove sqlite startup messages ( #723 )
2022-04-03 23:37:38 -05:00
Jason Dove and GitHub
d54766866e
optimize image manipulation ( #722 )
...
* update dependencies
* use ffmpeg to resize images
* use ffprobe to check for animated logos and watermarks
* remove last use of imagesharp
2022-04-03 22:43:11 -05:00
Jason Dove and GitHub
25bc500a2b
ensure HDHR clients always get an MPEG-TS stream ( #721 )
2022-04-03 18:03:34 -05:00
Jason Dove and GitHub
c2eec2fc2d
playout rework to maintain collection progress ( #720 )
...
* initial work on maintaining playout state
* debugging wip
* fix refresh playout logic
* fix failing test
* more fixes
* update changelog
* comment out some debug logs
* comment out more logs
2022-04-02 21:19:59 -05:00
Jason Dove and GitHub
f9781a4c05
detect and handle nonzero hls segmenter exit code ( #719 )
2022-04-01 20:27:40 -05:00