Jason Dove and GitHub
d014eb4274
mysql ui fixes ( #1417 )
2023-09-04 13:12:00 -05:00
Jason Dove and GitHub
245c4ec359
code analysis and cleanup ( #1411 )
...
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
2023-09-03 06:23:42 -05:00
Jason Dove and GitHub
e5962699a4
schedule item editor updates ( #1407 )
2023-09-01 06:44:31 -05:00
Jason Dove and GitHub
deb0ac49b5
show plex server names in libraries page ( #1402 )
...
* cleanup plex libraries query
* show plex server names in libraries page
2023-08-29 08:46:36 -05:00
Jason Dove and GitHub
8f241f49fc
optimize transcoding speed ( #1398 )
...
* fix "empty trash" button blinking when loading trash page
* clean channel guide cache on startup
* only work-ahead in hls session for 2 minutes
2023-08-28 20:42:02 -05:00
Jason Dove and GitHub
20d224fcfd
more mysql fixes ( #1397 )
...
* fix channels and movie page crashes with mysql
* update dependencies
2023-08-26 10:39:33 -05:00
Jason Dove and GitHub
560cb826b3
fix local subtitles display ( #1388 )
...
* show external subtitles in media info
* fix mysql saved page size
2023-08-19 11:26:52 -05:00
Jason Dove and GitHub
b84bb6b437
fix ui crashes ( #1382 )
...
* fix ffmpeg editor crash
* fix watermark editor
* fix multi collection editor
* fix filler preset editor crash
2023-08-15 06:39:29 -05:00
Jason Dove and GitHub
77b32b0f09
fix github repo links ( #1378 )
2023-08-13 09:59:48 -05:00
Jason Dove and GitHub
a7661c8498
add mysql database provider ( #1375 )
...
* refactor sqlite into separate library
* support mysql
* fixes
* sql fixes
* cleanup
* update changelog
2023-08-12 21:44:14 -05:00
Jason Dove and GitHub
097c60169c
elasticsearch relative queries ( #1373 )
...
* remove unused code
* fix relative queries with elasticsearch
* fix some double page loads
* simplify language model
2023-08-12 06:36:28 -05:00
Jason Dove and GitHub
c62cc98c9f
add elasticsearch search index provider ( #1370 )
...
* wip
* first pass at elasticsearch; movies kind of work
* use field name constants
* properly sort search results
* fix some crashes
* fix page map/jump letters
* optimize page map using terms aggregation
* index all item types
* optionally use elastic search
* code cleanup
* automatically rebuild lucene index after improper shutdown
* update changelog
2023-08-11 13:57:50 -05:00
Jason Dove and GitHub
f929dc92d1
update dependencies; code cleanup ( #1357 )
...
* update dependencies
* code cleanup
2023-08-07 09:34:25 -05:00
Jason Dove and GitHub
a9c93ff498
add custom resolution management ( #1326 )
...
* update some dependencies
* add custom resolution management
2023-06-25 09:14:19 -05:00
Jason Dove and GitHub
8277894f7b
show database and search index initialization in ui ( #1325 )
...
* unblock startup, show database initialization message
* wait on search index to be ready (rebuild)
* clean logging and fake delay
2023-06-24 09:12:46 -05:00
Jason Dove and GitHub
6985826072
add mpeg-ts output format for hls direct ( #1310 )
2023-06-19 11:19:19 -05:00
Jason Dove and GitHub
a2acfe4d80
add finish column to playout detail table ( #1302 )
2023-06-13 19:09:19 -05:00
Jason Dove and GitHub
5da2bdbab4
add duration discard to fill attempts ( #1301 )
2023-06-13 17:02:31 -05:00
Jason Dove and GitHub
66607b95bb
update dependencies ( #1300 )
2023-06-13 13:58:44 -05:00
Jason Dove and GitHub
c554d83d60
playout management ui improvements ( #1298 )
2023-06-13 13:26:34 -05:00
Jason Dove and GitHub
147ab6143d
hls direct mkv container ( #1292 )
...
* use mkv container for hls direct
* add setting for mp4/mkv container with hls direct
* cleanup
* update changelog
2023-06-06 10:21:09 -05:00
Jason Dove and GitHub
bec3cb864d
update dependencies ( #1276 )
...
* update dependencies
* fix ide warnings
* tweak ef config
2023-05-21 10:13:44 -05:00
Jason Dove and GitHub
03df2a6c8a
overdue code cleanup ( #1271 )
2023-05-10 13:18:18 -05:00
Jason Dove and GitHub
2ccba9e476
timeout playout builds after 2 minutes ( #1269 )
...
* add cancellation token support to playout builds and collection enumerators
* fix playout bug with shuffle in order
* update changelog
2023-05-08 11:53:02 -05:00
Jason Dove and GitHub
30850329f3
fix external subtitle playback on windows ( #1256 )
2023-04-23 09:53:57 -05:00
Jason Dove and GitHub
73c6758537
add show media info button to movie and episode detail pages ( #1253 )
2023-04-20 10:45:32 -05:00
Jason Dove and GitHub
ab55978732
add season, episode playback order for shows ( #1243 )
2023-04-13 11:06:48 -05:00
Jason Dove and GitHub
24f7544c9f
improve schedule editor performance ( #1240 )
...
* rename
* async cleanup
* use autocomplete fields in schedule items editor
2023-04-11 14:16:39 -05:00
Jason Dove and GitHub
a684dcced9
scheduling bug fixes ( #1238 )
2023-04-11 09:22:51 -05:00
Jason Dove and GitHub
d2c4a58528
minor bug fixes ( #1225 )
2023-04-01 22:51:48 -05:00
Jason Dove and GitHub
71b8be37da
restyle troubleshooting page ( #1208 )
2023-03-13 13:24:27 -05:00
Jason Dove and GitHub
17dcbfc344
add troubleshooting page ( #1206 )
2023-03-12 13:00:54 -05:00
Jason Dove and GitHub
78745de0ca
rework emby collection scanning ( #1205 )
...
* optimize emby collection scan frequency
* add button to sync emby collections
* update changelog
* fix scanning; add progress indicator
2023-03-11 22:29:10 -06:00
Jason Dove and GitHub
234e93349b
rework concurrency ( #1199 )
2023-03-08 21:23:18 -06:00
Jason Dove and GitHub
13e21bbcce
sync episode tags and genres ( #1155 )
...
* sync episode tags and genres
* update dependencies
* property update local episode genres and tags
* fix test
2023-02-12 09:53:20 -06:00
Jason Dove and GitHub
8bb0cd5ab5
add copy schedule feature ( #1141 )
2023-01-30 06:38:34 -06:00
Jason Dove and GitHub
000fc78fd3
add alternate schedule system ( #1105 )
...
* start to add program schedule alternates
* edit days of the week
* editor improvements
* save changes
* build playouts using alternate schedules
* reset playout as needed
* add priority message
2023-01-08 23:22:17 -06:00
Jason Dove and GitHub
315420f1a5
fix log viewer on windows ( #1095 )
...
* fix log viewer on windows
* catch cancellation on trakt page
* update changelog
2023-01-04 22:26:35 -06:00
Jason Dove and GitHub
ab7051f075
reimplement log viewer ( #1094 )
2023-01-04 10:09:11 -06:00
Jason Dove and GitHub
b7bd4541b1
hide windows on windows ( #1091 )
...
* hide windows on windows
* update dependencies
2023-01-03 09:14:50 -06:00
Jason Dove and GitHub
7b1edd9c54
add new scanner process ( #1080 )
...
* start moving local scans to separate process
* send progress updates to main process
* move scanners and tests
* simplify dependencies; sync search index
* commit search index more often when scanning
* support forced scan and cancellation
* use scanner process for plex libraries
* update changelog
* update dockerfiles
* fix search index for local folder scanning
* rework plex scanners
* rework scanner handlers
* emby works again
* sync jellyfin
* cleanup
* update build
* update changelog
* remove scanner dependency in pr and artifacts workflows
* fix mac sed syntax
* fix pr build
2022-12-30 12:53:05 -06:00
Jason Dove and GitHub
0f817308a8
limit library scan interval ( #1073 )
...
* limit library scan interval
* fix condition
2022-12-24 12:58:38 -06:00
Jason Dove and GitHub
9a30d7c7da
error report bug fixes ( #1042 )
...
* fix some potential null reference exceptions
* searching isn't actually async
* add search query breadcrumb
2022-12-03 05:47:04 -06:00
Jason Dove and GitHub
47fbb2b1b7
properly unlock trakt ( #1035 )
2022-11-23 18:34:55 -06:00
Jason Dove and GitHub
e388f81e1f
re-enable bugsnag auto notification ( #1034 )
2022-11-22 20:09:25 -06:00
Jason Dove and GitHub
7439ded43d
normalize bit depth ( #1031 )
...
* normalize bit depth and color for nvenc
* fix hls direct
* update changelog
* add bit depth option to ffmpeg profile
2022-11-21 20:20:07 -06:00
Jason Dove and GitHub
2ce0fcb264
proxy server improvements ( #996 )
2022-10-13 12:17:13 -05:00
Jason Dove and GitHub
f5aa2fcac8
add multi-episode shuffle playout order ( #987 )
2022-10-09 10:49:07 -05:00
Jason Dove and GitHub
6f892bea6b
optionally place watermark within source content ( #986 )
2022-10-09 08:16:59 -05:00
Jason Dove and GitHub
2e400c0d22
simplify music video credits config ( #983 )
2022-10-08 07:52:57 -05:00