Bond-009
37d301ebd4
Merge pull request #11352 from jellyfin/fix-library-removal
...
fix: explicitly allow remove root when performing library removal
7 months ago
Bond-009
bb018c4adc
Enable nullable for LibraryManager ( #11191 )
7 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>
7 months ago
Cody Robibero
6fb6b5f176
Validate item access ( #11171 )
7 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`
7 months ago
gnattu
7befbda1a6
fix: code style
...
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
4fa6b8874f
fix: typo
...
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
204146a3a5
fix: mark UserRoot as non-root when performing removal
...
Fixes #11269
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
Bond-009
7d28d08e08
Enable more warnings as errors ( #11288 )
7 months ago
Tim Eisele
134bf7a6a5
Don't throw if file was already removed ( #11286 )
7 months ago
Mikal Stordal
d3b9ebfa2e
fix: fix off-by-one error in `GetAttributeValue`
...
Co-authored-by: fearnlj01 <fearnlj01@gmail.com>
7 months ago
Joshua M. Boniface
ee1d6332ee
Merge pull request #11220 from Shadowghost/add-playlist-acl-api
...
Add playlist ACL endpoints
7 months ago
Shadowghost
4a9565ab52
Fix some spelling mistakes
8 months ago
Niels van Velzen
d9fe900952
Fix FindExtras overwriting current extra type ( #11260 )
8 months ago
Shadowghost
56c432a843
Apply review suggestions
8 months ago
Bond_009
651681c276
Enable nullable for more files
8 months ago
Cody Robibero
f7f3ad9eb7
Precache livetv program images ( #11083 )
...
* Precache livetv program images
* return if cache hit
* use EnsureSuccessStatusCode
* Read proper bytes
9 months ago
Cody Robibero
0bc41c015f
Store lyrics in the database as media streams ( #9951 )
9 months ago
Patrick Barron
0960438065
Remove ActionableProgress
10 months ago
Patrick Barron
8698b90594
Remove SimpleProgress
10 months ago
Mark Cilia Vincenti
f26fc7dfb2
Merge changes
10 months ago
Bond-009
a2fdec4363
Merge pull request #10881 from TelepathicWalrus/fix-livetv-delay
...
Fix long live tv load times, Fixes #10761
10 months ago
TelepathicWalrus
7d6a03bad6
Change nested try catch to using statement
10 months ago
TelepathicWalrus
1d235205ae
Log IOException
10 months ago
TelepathicWalrus
538f141b4c
Update error handling
10 months ago
TelepathicWalrus
08592fb3fe
Add ex to catch if cached mediainfo doesnt exist
10 months ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
10 months ago
Mark Cilia Vincenti
e47144e7c7
Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
10 months ago
Patrick Barron
c1a3084312
Move LiveTv to separate project
10 months ago
Patrick Barron
051fa04a80
Move GetRecordingStreamMediaSources to IMediaSourceManager
10 months ago
Bond-009
053c3392f4
Merge pull request #10682 from barronpm/livetv-warnings
...
Fix some warnings in LiveTV
11 months ago
Bond-009
ce45b73c8b
Merge pull request #10702 from crobibero/collection-type-lowercase
...
Convert CollectionType to use lowercase enum names
11 months ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
12 months ago
Patrick Barron
192559db32
Make ILiveStream an IDisposable
12 months ago
ArabCoders
c4013d2e10
Updated the summary and the Dto name.
1 year ago
ArabCoders
07db2025a1
Refactored the code to not use reflection.
1 year ago
ArabCoders
2a25c5a2e3
Refactored api call logic handling.
1 year ago
Cody Robibero
892973a9e3
Merge branch 'master' into media-type
1 year ago
Cody Robibero
906f701fa8
Convert CollectionType, SpecialFolderType to enum ( #9764 )
...
* Convert CollectionType, SpecialFolderType to enum
* Hide internal enum CollectionType values
* Apply suggestions from code review
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
* Fix recent change
* Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs
Co-authored-by: Patrick Barron <barronpm@gmail.com>
---------
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
Co-authored-by: Patrick Barron <barronpm@gmail.com>
1 year ago
Cody Robibero
c7a94d48ae
Convert ItemSortBy to enum ( #9765 )
...
* Convert ItemSortBy to enum
* Rename Unknown to Default
1 year ago
Stepan Goremykin
38d962242a
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Updates/InstallationManager.cs
# tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
1 year ago
Stepan Goremykin
8d7e4229ca
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
1 year ago
Bond_009
d7748cfa04
Multiple Stream changes
...
* Remove useless MemoryStream in DlnaHttpClient
* Use HttpContent.ReadFromJsonAsync extension
* Call ConfigureAwait for IAsyncDisposable
* Use HttpContent.CopyToAsync where possible
1 year ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
1 year ago
Bond-009
406c5df8a3
Merge pull request #10345 from Bond-009/getperson
1 year ago
Stepan Goremykin
f84469d500
Remove redundant using directives
1 year ago
Stepan Goremykin
8ea812b65d
Reduce string literal length by using verbatim string
1 year ago
Stepan Goremykin
a37dc3da96
Use async overload
1 year ago
Bond_009
b176beb88e
Reduce string allocations
...
Some simple changes to reduce the number of allocated strings
1 year ago
Bond_009
852f1dc0c1
Don't create non existent persons in LibraryManager.GetPerson
...
return null instead.
GetStudio, GetGenre, GetMusicGenre, GetYear, GetArtist still create a new one
when the requested one doesn't exist
Fixes #3901
1 year ago