Shadowghost
56c432a843
Apply review suggestions
10 months ago
Shadowghost
f1dc1610a2
Extend playlist creation capabilities
10 months ago
Shadowghost
88b3490d17
Add playlist ACL endpoints
10 months ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
1 year ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
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
35bd0c00c9
Fix inverted condition
1 year ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
1 year ago
Bond_009
b176beb88e
Reduce string allocations
...
Some simple changes to reduce the number of allocated strings
1 year ago
Shadowghost
f7720e7c99
Extend collections cleanup task to include playlists too
1 year ago
Shadowghost
81746666de
Fix TotalRecordCount calculation
2 years ago
Shadowghost
eb52af4e6a
Fix playlists library and migration ( #9770 )
2 years ago
Shadowghost
a8cdf4434b
Fix access to playlists not created by a user ( #9746 )
2 years ago
Shadowghost
9211a73e40
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
Shadowghost
eba24d188d
Update Emby.Server.Implementations/Playlists/PlaylistManager.cs
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com>
2 years ago
Shadowghost
82080bd1ef
Apply review suggestions
2 years ago
Shadowghost
8d158df678
Add migration to properly set playlist owner
2 years ago
Shadowghost
76ae599bd3
Fix playlist creation and removal
2 years ago
Bond_009
b366dc2e6e
Use ArgumentException.ThrowIfNullOrEmpty
2 years ago
Bond_009
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
Bond_009
f50a250cd9
Optimize Guid comparisons
...
* Use Guid.Equals(Guid) instead of the == override
* Ban the usage of Guid.Equals(Object) to prevent accidental boxing
* Compare to default(Guid) instead of Guid.Empty
3 years ago
Cody Robibero
7bfc6b5679
Remove more warnings
3 years ago
Cody Robibero
32629cd7da
Use BaseItemKind where possible
3 years ago
Bond_009
474b035d99
Fix some warnings
3 years ago
Patrick Barron
aa3c33060d
Fix warnings in Playlists
3 years ago
Bond_009
79642af3b8
Fix some warnings
3 years ago
Cody Robibero
cba07b1ca6
Remove more and more warnings
3 years ago
Cody Robibero
398ca85944
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
3 years ago
Cody Robibero
65f8d8c0cd
[CA1801] Parameter is never used. Remove the parameter or use it in the method body.
4 years ago
crobibero
23dd6e2d9f
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
4 years ago
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
4 years ago
BaronGreenback
bb6fddde9a
Group Methods
4 years ago
Luca Benini
c4d142eda1
Fix BaseItemKind conversion for PlaylistsFolder
...
Return the correct ClientTypeName to allow Enum Parse
Added dynamic unit tests to ensure all BaseItem concrete descend
4 years ago
crobibero
3cc0dd7e12
Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.
4 years ago
Bond_009
2b832de289
Fix build
4 years ago
Bond_009
119f64f5e7
Make some methods async
4 years ago
Bond_009
01e781035f
Fix warnings
5 years ago
telans
98db8f72e0
fix SA1503 for one line if statements
5 years ago
telans
247f9c61e6
fix SA1513/SA1516
5 years ago
crobibero
24f54837e1
Switch to M3uContent
5 years ago
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
5 years ago
crobibero
44957c5a9a
Use typed logger where possible
5 years ago
Patrick Barron
06f9cde22f
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
5 years ago
dkanada
c9c6fe02ab
move most of the image providers to a single directory
5 years ago
dkanada
aa66444264
add image provider for artists
5 years ago
Vasily
40502a33e0
Merge pull request #3203 from Bond-009/warn18
...
Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode
5 years ago
Bond_009
4748105dce
Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode
5 years ago
Patrick Barron
c464f700db
Remove redundant qualifiers
5 years ago