gnattu
b92fc7ea9d
Don't resolve trickplay folder during media scanning ( #12652 )
5 months ago
Niels van Velzen
675a8a9ec9
Remove left-over network path references ( #12446 )
5 months ago
Niels van Velzen
cc2f91b331
Merge pull request #12547 from Bond-009/userdatamanager
...
Clean up UserDataManager
5 months ago
Stepan Goremykin
a3cc39ddd8
Use frozen collections in MimeTypes.cs ( #10826 )
...
Co-authored-by: Stepan Goremykin <goremukin@gmail.com>
5 months ago
Bond_009
277830855d
Clean up UserDataManager
...
* enable nullable
* remove unused methods
* fix warnings and docs
5 months ago
Bond_009
09f4477510
Replace UserId with User in UserViewQuery
6 months ago
Bond_009
c831af2fe2
Pass User instead of UserId inside LatestItemsQuery
6 months ago
Bond_009
d3f0346f04
Enable nullable for UserItemData
...
MetadataResult.GetOrAddUserData doesn't ever get used and is probably broken since the migration to .NET Core as it still expects a Guid for userId
6 months ago
Bond_009
ecd2dab0a2
Add TrySetProviderId extension
7 months ago
David Schulte
fc1bee30a6
Allow streaming of raw PGS subtitles without transcoding ( #12056 )
7 months ago
ItsAllAboutTheCode
5e840c1db6
Improve LibraryManager.Sort when using "Random" order ( #12165 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
7 months ago
Bond-009
79e9fe112c
Merge pull request #11204 from revam/fix-resolver-helper-init-values
...
Don't expect `BaseItem` to be a movie/video file.
7 months ago
Shadowghost
6734450d40
Backport pull request #12025 from jellyfin/release-10.9.z
...
Fix empty image folder removal for legacy locations
Original-merge: 476dc01f4d
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
7 months ago
Mikal Stordal
0cf8b376ac
Don't expect `BaseItem` to be a movie/video file.
...
This fix is mainly so I can mass-add series _and_ movie entries using a
`IMultiItemResolver` without having to resort to complicated logic
using _both_ a `IItemResolver` and a `IMultiItemResolver` by splitting
up what gets added where.
I've also added three new interface methods to the `IDirectoryService`,
one of which is used in the modified
`ResolverHelper.SetInitialItemValues(…)` to get the file system entry
info for the item regardless of which type the file system entry is.
In my local testing so far I haven't found any issues introduced
by this change.
8 months ago
gnattu
cd5fb84136
Backport pull request #11963 from jellyfin/release-10.9.z
...
Fix Library renaming
Original-merge: b78efd6b1e
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
4a06b6d13b
Backport pull request #11920 from jellyfin/release-10.9.z
...
Only set season path if season folder parsing was successful
Original-merge: d1c00ba4ed
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
gnattu
0d0a2b4d58
Backport pull request #11886 from jellyfin/release-10.9.z
...
Fix multi-part album folder being detected as artist folder
Original-merge: d602b6dbc5
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
5d4880c497
Backport pull request #11743 from jellyfin/release-10.9.z
...
Fix replace logic
Original-merge: 2ddb15c784
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
c0364fc766
Backport pull request #11719 from jellyfin/release-10.9.z
...
Move NFO series season name parsing to own local provider
Original-merge: a53ea029fa
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
29a293f9e7
Backport pull request #11647 from jellyfin/release-10.9.z
...
Fix season names
Original-merge: 2da06bc0b1
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
9 months ago
gnattu
3ae0fb90cb
Validate Collection Folders on adding and removal ( #11444 )
9 months ago
Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
9 months ago
Bond_009
88a38a61b5
Improve audio normalization
...
* Move calculation of LUFS to a scheduled task as it's pretty slow
* Correctly calculate album LUFS
* Don't try to convert replaygain tags to LUFS values
9 months ago
Bond-009
d29b85a134
Fix multiple intro providers and remove unneeded ToLists ( #11431 )
9 months ago
Bond-009
37d301ebd4
Merge pull request #11352 from jellyfin/fix-library-removal
...
fix: explicitly allow remove root when performing library removal
10 months ago
Bond-009
bb018c4adc
Enable nullable for LibraryManager ( #11191 )
10 months ago
gnattu
e4d66f35fd
chore: use proper way to override remove root
...
This is an alternate approach which is more proper, but changes all parts that uses/overrides the original ValidateChildren method
Signed-off-by: gnattu <gnattuoc@me.com>
10 months ago
Cody Robibero
6fb6b5f176
Validate item access ( #11171 )
10 months ago
Bond-009
b4bd3f6151
Merge pull request #11351 from revam/fix-off-by-one-error-in-get-attribute-value
...
fix: fix off-by-one error in `GetAttributeValue`
10 months ago
gnattu
7befbda1a6
fix: code style
...
Signed-off-by: gnattu <gnattuoc@me.com>
10 months ago
gnattu
4fa6b8874f
fix: typo
...
Signed-off-by: gnattu <gnattuoc@me.com>
10 months ago
gnattu
204146a3a5
fix: mark UserRoot as non-root when performing removal
...
Fixes #11269
Signed-off-by: gnattu <gnattuoc@me.com>
10 months ago
Bond-009
7d28d08e08
Enable more warnings as errors ( #11288 )
10 months ago
Tim Eisele
134bf7a6a5
Don't throw if file was already removed ( #11286 )
10 months ago
Mikal Stordal
d3b9ebfa2e
fix: fix off-by-one error in `GetAttributeValue`
...
Co-authored-by: fearnlj01 <fearnlj01@gmail.com>
10 months ago
Joshua M. Boniface
ee1d6332ee
Merge pull request #11220 from Shadowghost/add-playlist-acl-api
...
Add playlist ACL endpoints
10 months ago
Shadowghost
4a9565ab52
Fix some spelling mistakes
10 months ago
Niels van Velzen
d9fe900952
Fix FindExtras overwriting current extra type ( #11260 )
10 months ago
Shadowghost
56c432a843
Apply review suggestions
10 months ago
Bond_009
651681c276
Enable nullable for more files
11 months ago
Cody Robibero
f7f3ad9eb7
Precache livetv program images ( #11083 )
...
* Precache livetv program images
* return if cache hit
* use EnsureSuccessStatusCode
* Read proper bytes
11 months ago
Cody Robibero
0bc41c015f
Store lyrics in the database as media streams ( #9951 )
11 months ago
Patrick Barron
0960438065
Remove ActionableProgress
1 year ago
Patrick Barron
8698b90594
Remove SimpleProgress
1 year ago
Mark Cilia Vincenti
f26fc7dfb2
Merge changes
1 year ago
Bond-009
a2fdec4363
Merge pull request #10881 from TelepathicWalrus/fix-livetv-delay
...
Fix long live tv load times, Fixes #10761
1 year ago
TelepathicWalrus
7d6a03bad6
Change nested try catch to using statement
1 year ago
TelepathicWalrus
1d235205ae
Log IOException
1 year ago
TelepathicWalrus
538f141b4c
Update error handling
1 year ago
TelepathicWalrus
08592fb3fe
Add ex to catch if cached mediainfo doesnt exist
1 year ago