Tim Eisele
c9cd17220a
Playlist fixes ( #11487 )
6 months ago
Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
6 months ago
Shadowghost
8cf77424f6
Apply review suggestions
7 months ago
Shadowghost
c1dbb49315
Implement update endpoint
7 months ago
Shadowghost
bff37ed13a
Apply review suggestions
7 months ago
Shadowghost
56c432a843
Apply review suggestions
8 months ago
Shadowghost
f1dc1610a2
Extend playlist creation capabilities
8 months ago
Shadowghost
88b3490d17
Add playlist ACL endpoints
8 months ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
10 months ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
11 months 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
1 year 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.
3 years ago
crobibero
23dd6e2d9f
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
3 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
4 years ago
telans
98db8f72e0
fix SA1503 for one line if statements
4 years ago
telans
247f9c61e6
fix SA1513/SA1516
4 years ago
crobibero
24f54837e1
Switch to M3uContent
4 years ago
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
4 years ago
crobibero
44957c5a9a
Use typed logger where possible
4 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
4 years ago