Jason Dove
7d5cd229d4
add show_studio search field ( #1584 )
2 years ago
Jason Dove
12234c3e21
allow shuffling block items ( #1571 )
...
* allow shuffling block items
* fix drop down search results
2 years ago
Jason Dove
6f49233864
fix image upload corruption ( #1569 )
2 years ago
Jason Dove
b88deaafe5
add tests, replace playout items when collections are updated ( #1566 )
2 years ago
Jason Dove
dcbe4837bf
first pass at block scheduling ( #1548 )
...
* add blocks, block groups
* basic block and block item editing
* add template groups and basic template editing (name)
* add blocks to template calendar
* edit playout templates
* add calendar preview to playout templates
* add basic block playout building
* add mysql migration
* update changelog
2 years ago
Jason Dove
f39eac97c0
fix fill with group when show is also included individually ( #1544 )
2 years ago
Jason Dove
9fd6589831
disambiguate seasons ( #1543 )
2 years ago
Jason Dove
56bc58fce9
reorganize to fix build ( #1540 )
2 years ago
Jason Dove
0330b9326d
add external json playout type for dizquetv interop ( #1539 )
...
* add external json playout
* basic local playback works
* fallback to streaming from plex
* update external json file
* update changelog
2 years ago
Jason Dove
6708d6b4d7
support filling with groups of song artists ( #1537 )
2 years ago
Jason Dove
c18be5559b
fix delete old segments ( #1536 )
...
* code cleanup
* ignore errors deleting old hls segments
2 years ago
Jason Dove
545bf1b775
fill with group ( #1534 )
...
* use browser's accept-language header
* add fill with group mode to schedule items
* update dependencies
* fixes
* fix tests
2 years ago
Jason Dove
9471cb55dd
upgrade from dotnet 7 to dotnet 8 ( #1529 )
...
* upgrade sdk
* fix warnings in ersatztv.ffmpeg
* fix warnings in ersatztv.core
* fix warnings in ersatztv.infrastructure
* fix warnings in ersatztv.application
* disable analysis for migrations projects
* fix warnings in ersatztv.scanner
* fix warnings in ersatztv
* upgrade project framework
* update github actions and dockerfiles
2 years ago
Jason Dove
3a84af1626
update dependencies ( #1527 )
2 years ago
Jason Dove
24780cbe84
fix disappearing collection tags ( #1517 )
2 years ago
Jason Dove
7586647b73
fix ffmpeg version health check on windows ( #1515 )
2 years ago
Jason Dove
ba48b3a676
update dependencies ( #1512 )
2 years ago
Jason Dove
d8a51b5d6d
fix season display bug ( #1511 )
2 years ago
Jason Dove
97674cff89
fix bug scheduling duration filler ( #1510 )
2 years ago
Jason Dove
dfaba8c7b0
use release version of ffmpeg 6.1 ( #1505 )
2 years ago
Jason Dove
5d11a6b46f
use separate model for plex collection scanning since the api types are inconsistent ( #1504 )
2 years ago
Jason Dove
b95a89b11f
plex collection rework ( #1503 )
...
* start to rework plex collection scanning
* sync plex collections to db
* sync plex collection items
* update changelog
2 years ago
Jason Dove
948b3735bd
fix file not found music videos ( #1502 )
...
* fix indexing music videos in file not found state
* update dependencies
2 years ago
Jason Dove
5ecf271773
fix jellyfin library scan ( #1501 )
...
* update dependencies
* fix jellyfin library scan
2 years ago
Jason Dove
b287c0d6ec
add jellyfin season number fallback ( #1497 )
2 years ago
Jason Dove
8f5b181372
mysql media server library scan fixes ( #1491 )
...
* fix some mysql movie library updates
* fix some mysql show library updates
* update dependencies
2 years ago
Jason Dove
d3bdcf9bc4
allow plex personal media show libraries ( #1483 )
2 years ago
Jason Dove
714f68a887
add `language_tag` and `seconds` fields to search index ( #1479 )
...
* add `language_tag` and `seconds` fields to search index
* simplify
2 years ago
Jason Dove
b39dd693f0
update dependencies and windows ffmpeg ( #1462 )
...
* update dependencies
* update windows ffmpeg version
2 years ago
Jason Dove
3ab8e5bc3a
optimize jellyfin collection scanning ( #1453 )
2 years ago
Jason Dove
58fae1b0cc
add crop scaling behavior ( #1443 )
...
* add scaling behavior - crop
* fix ffmpeg version check on windows (snapshot)
* update dependencies
2 years ago
Jason Dove
694b6bbd91
scaling behavior and normalize loudness ( #1439 )
...
* update changelog [no ci]
* add ffmpeg profile scaling behavior
* update dependencies
* add normalize loudness mode
* update changelog
2 years ago
Jason Dove
b16215fcd6
improve hls throttle ( #1434 )
...
* throttle using ffmpeg option
* update ffmpeg version
2 years ago
Jason Dove
78356314e6
update dependencies ( #1433 )
2 years ago
Jason Dove
b00a25bbee
fix parsing show title from nfo ( #1426 )
2 years ago
Jason Dove
4d77576be2
update dependencies ( #1425 )
...
Co-authored-by: Jason <jason@mbp-touch.local>
2 years ago
Jason Dove
8c9cf7b6f2
fix mid roll pad; fix mysql queries ( #1416 )
...
* fix mysql queries
* fix mid roll pad with hls segmenter
2 years ago
Jason Dove
5caf8f7f98
fix builds ( #1412 )
2 years ago
Jason Dove
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
2 years ago
Jason Dove
6414471ace
fix emby movie libraries ( #1410 )
2 years ago
Jason Dove
27504e42bc
fix mysql show queries ( #1406 )
...
* ignore artwork when sync is disabled
* fix delete playout
* fix some mysql queries
2 years ago
Jason Dove
deb0ac49b5
show plex server names in libraries page ( #1402 )
...
* cleanup plex libraries query
* show plex server names in libraries page
2 years ago
Jason Dove
b3fda4e88d
allow shared plex servers ( #1391 )
...
* allow shared plex servers
* update dependencies
2 years ago
Jason Dove
77b32b0f09
fix github repo links ( #1378 )
2 years ago
Jason Dove
a7661c8498
add mysql database provider ( #1375 )
...
* refactor sqlite into separate library
* support mysql
* fixes
* sql fixes
* cleanup
* update changelog
2 years ago
Jason Dove
d951035183
fix bulk removing items from elasticsearch index ( #1374 )
2 years ago
Jason Dove
097c60169c
elasticsearch relative queries ( #1373 )
...
* remove unused code
* fix relative queries with elasticsearch
* fix some double page loads
* simplify language model
2 years ago
Jason Dove
d64d8b0454
don't always rebuild elasticsearch index on startup ( #1372 )
2 years ago
Jason Dove
7486304ed9
fix elasticsearch smart collection playouts ( #1371 )
2 years ago
Jason Dove
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
2 years ago