Преглед изворни кода

Move library entities to folder.

Patrick Barron пре 4 година
родитељ
комит
414bedbde4
41 измењених фајлова са 42 додато и 44 уклоњено
  1. 1 1
      Jellyfin.Api/Controllers/ItemsController.cs
  2. 1 2
      Jellyfin.Api/Controllers/LibraryController.cs
  3. 2 1
      Jellyfin.Api/Controllers/MoviesController.cs
  4. 1 1
      Jellyfin.Data/Entities/Libraries/Artwork.cs
  5. 1 1
      Jellyfin.Data/Entities/Libraries/Book.cs
  6. 1 1
      Jellyfin.Data/Entities/Libraries/BookMetadata.cs
  7. 1 1
      Jellyfin.Data/Entities/Libraries/Chapter.cs
  8. 1 1
      Jellyfin.Data/Entities/Libraries/Collection.cs
  9. 1 1
      Jellyfin.Data/Entities/Libraries/CollectionItem.cs
  10. 1 1
      Jellyfin.Data/Entities/Libraries/Company.cs
  11. 1 1
      Jellyfin.Data/Entities/Libraries/CompanyMetadata.cs
  12. 1 1
      Jellyfin.Data/Entities/Libraries/CustomItem.cs
  13. 1 1
      Jellyfin.Data/Entities/Libraries/CustomItemMetadata.cs
  14. 1 1
      Jellyfin.Data/Entities/Libraries/Episode.cs
  15. 1 1
      Jellyfin.Data/Entities/Libraries/EpisodeMetadata.cs
  16. 1 1
      Jellyfin.Data/Entities/Libraries/Genre.cs
  17. 1 1
      Jellyfin.Data/Entities/Libraries/Library.cs
  18. 1 1
      Jellyfin.Data/Entities/Libraries/LibraryItem.cs
  19. 1 1
      Jellyfin.Data/Entities/Libraries/LibraryRoot.cs
  20. 1 1
      Jellyfin.Data/Entities/Libraries/MediaFile.cs
  21. 1 1
      Jellyfin.Data/Entities/Libraries/MediaFileStream.cs
  22. 1 1
      Jellyfin.Data/Entities/Libraries/Metadata.cs
  23. 1 1
      Jellyfin.Data/Entities/Libraries/MetadataProvider.cs
  24. 1 1
      Jellyfin.Data/Entities/Libraries/MetadataProviderId.cs
  25. 1 1
      Jellyfin.Data/Entities/Libraries/Movie.cs
  26. 1 1
      Jellyfin.Data/Entities/Libraries/MovieMetadata.cs
  27. 1 1
      Jellyfin.Data/Entities/Libraries/MusicAlbum.cs
  28. 1 1
      Jellyfin.Data/Entities/Libraries/MusicAlbumMetadata.cs
  29. 1 1
      Jellyfin.Data/Entities/Libraries/Person.cs
  30. 1 1
      Jellyfin.Data/Entities/Libraries/PersonRole.cs
  31. 1 1
      Jellyfin.Data/Entities/Libraries/Photo.cs
  32. 1 2
      Jellyfin.Data/Entities/Libraries/PhotoMetadata.cs
  33. 1 1
      Jellyfin.Data/Entities/Libraries/Rating.cs
  34. 1 1
      Jellyfin.Data/Entities/Libraries/RatingSource.cs
  35. 1 1
      Jellyfin.Data/Entities/Libraries/Release.cs
  36. 1 1
      Jellyfin.Data/Entities/Libraries/Season.cs
  37. 1 2
      Jellyfin.Data/Entities/Libraries/SeasonMetadata.cs
  38. 1 1
      Jellyfin.Data/Entities/Libraries/Series.cs
  39. 1 1
      Jellyfin.Data/Entities/Libraries/SeriesMetadata.cs
  40. 1 1
      Jellyfin.Data/Entities/Libraries/Track.cs
  41. 1 1
      Jellyfin.Data/Entities/Libraries/TrackMetadata.cs

+ 1 - 1
Jellyfin.Api/Controllers/ItemsController.cs

@@ -4,10 +4,10 @@ using System.Linq;
 using Jellyfin.Api.Constants;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;
+using MediaBrowser.Controller.Entities.Audio;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Model.Dto;
 using MediaBrowser.Model.Entities;

+ 1 - 2
Jellyfin.Api/Controllers/LibraryController.cs

@@ -19,6 +19,7 @@ using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Entities.Audio;
 using MediaBrowser.Controller.Entities.Movies;
+using MediaBrowser.Controller.Entities.TV;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.LiveTv;
 using MediaBrowser.Controller.Net;
@@ -35,8 +36,6 @@ using Microsoft.AspNetCore.Http;
 using Microsoft.AspNetCore.Mvc;
 using Microsoft.Extensions.Logging;
 using Book = MediaBrowser.Controller.Entities.Book;
-using Movie = Jellyfin.Data.Entities.Movie;
-using MusicAlbum = Jellyfin.Data.Entities.MusicAlbum;
 
 namespace Jellyfin.Api.Controllers
 {

+ 2 - 1
Jellyfin.Api/Controllers/MoviesController.cs

@@ -10,6 +10,7 @@ using MediaBrowser.Common.Extensions;
 using MediaBrowser.Controller.Configuration;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;
+using MediaBrowser.Controller.Entities.Movies;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.LiveTv;
 using MediaBrowser.Model.Dto;
@@ -181,7 +182,7 @@ namespace Jellyfin.Api.Controllers
             DtoOptions dtoOptions,
             RecommendationType type)
         {
-            var itemTypes = new List<string> { nameof(MediaBrowser.Controller.Entities.Movies.Movie) };
+            var itemTypes = new List<string> { nameof(Movie) };
             if (_serverConfigurationManager.Configuration.EnableExternalContentInSuggestions)
             {
                 itemTypes.Add(nameof(Trailer));

+ 1 - 1
Jellyfin.Data/Entities/Artwork.cs → Jellyfin.Data/Entities/Libraries/Artwork.cs

@@ -3,7 +3,7 @@
 using System;
 using System.ComponentModel.DataAnnotations;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Artwork
     {

+ 1 - 1
Jellyfin.Data/Entities/Book.cs → Jellyfin.Data/Entities/Libraries/Book.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Book : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/BookMetadata.cs → Jellyfin.Data/Entities/Libraries/BookMetadata.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class BookMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Chapter.cs → Jellyfin.Data/Entities/Libraries/Chapter.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Chapter
     {

+ 1 - 1
Jellyfin.Data/Entities/Collection.cs → Jellyfin.Data/Entities/Libraries/Collection.cs

@@ -4,7 +4,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Collection
     {

+ 1 - 1
Jellyfin.Data/Entities/CollectionItem.cs → Jellyfin.Data/Entities/Libraries/CollectionItem.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class CollectionItem
     {

+ 1 - 1
Jellyfin.Data/Entities/Company.cs → Jellyfin.Data/Entities/Libraries/Company.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Company
     {

+ 1 - 1
Jellyfin.Data/Entities/CompanyMetadata.cs → Jellyfin.Data/Entities/Libraries/CompanyMetadata.cs

@@ -3,7 +3,7 @@
 using System;
 using System.ComponentModel.DataAnnotations;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class CompanyMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/CustomItem.cs → Jellyfin.Data/Entities/Libraries/CustomItem.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class CustomItem : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/CustomItemMetadata.cs → Jellyfin.Data/Entities/Libraries/CustomItemMetadata.cs

@@ -2,7 +2,7 @@
 
 using System;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class CustomItemMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Episode.cs → Jellyfin.Data/Entities/Libraries/Episode.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Episode : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/EpisodeMetadata.cs → Jellyfin.Data/Entities/Libraries/EpisodeMetadata.cs

@@ -3,7 +3,7 @@
 using System;
 using System.ComponentModel.DataAnnotations;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class EpisodeMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Genre.cs → Jellyfin.Data/Entities/Libraries/Genre.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Genre
     {

+ 1 - 1
Jellyfin.Data/Entities/Library.cs → Jellyfin.Data/Entities/Libraries/Library.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Library
     {

+ 1 - 1
Jellyfin.Data/Entities/LibraryItem.cs → Jellyfin.Data/Entities/Libraries/LibraryItem.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public abstract partial class LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/LibraryRoot.cs → Jellyfin.Data/Entities/Libraries/LibraryRoot.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class LibraryRoot
     {

+ 1 - 1
Jellyfin.Data/Entities/MediaFile.cs → Jellyfin.Data/Entities/Libraries/MediaFile.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MediaFile
     {

+ 1 - 1
Jellyfin.Data/Entities/MediaFileStream.cs → Jellyfin.Data/Entities/Libraries/MediaFileStream.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MediaFileStream
     {

+ 1 - 1
Jellyfin.Data/Entities/Metadata.cs → Jellyfin.Data/Entities/Libraries/Metadata.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public abstract partial class Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/MetadataProvider.cs → Jellyfin.Data/Entities/Libraries/MetadataProvider.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MetadataProvider
     {

+ 1 - 1
Jellyfin.Data/Entities/MetadataProviderId.cs → Jellyfin.Data/Entities/Libraries/MetadataProviderId.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MetadataProviderId
     {

+ 1 - 1
Jellyfin.Data/Entities/Movie.cs → Jellyfin.Data/Entities/Libraries/Movie.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Movie : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/MovieMetadata.cs → Jellyfin.Data/Entities/Libraries/MovieMetadata.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MovieMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/MusicAlbum.cs → Jellyfin.Data/Entities/Libraries/MusicAlbum.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MusicAlbum : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/MusicAlbumMetadata.cs → Jellyfin.Data/Entities/Libraries/MusicAlbumMetadata.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class MusicAlbumMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Person.cs → Jellyfin.Data/Entities/Libraries/Person.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Person
     {

+ 1 - 1
Jellyfin.Data/Entities/PersonRole.cs → Jellyfin.Data/Entities/Libraries/PersonRole.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class PersonRole
     {

+ 1 - 1
Jellyfin.Data/Entities/Photo.cs → Jellyfin.Data/Entities/Libraries/Photo.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Photo : LibraryItem
     {

+ 1 - 2
Jellyfin.Data/Entities/PhotoMetadata.cs → Jellyfin.Data/Entities/Libraries/PhotoMetadata.cs

@@ -1,9 +1,8 @@
 #pragma warning disable CS1591
 
 using System;
-using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class PhotoMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Rating.cs → Jellyfin.Data/Entities/Libraries/Rating.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Rating
     {

+ 1 - 1
Jellyfin.Data/Entities/RatingSource.cs → Jellyfin.Data/Entities/Libraries/RatingSource.cs

@@ -4,7 +4,7 @@ using System;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     /// <summary>
     /// This is the entity to store review ratings, not age ratings.

+ 1 - 1
Jellyfin.Data/Entities/Release.cs → Jellyfin.Data/Entities/Libraries/Release.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Release
     {

+ 1 - 1
Jellyfin.Data/Entities/Season.cs → Jellyfin.Data/Entities/Libraries/Season.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Season : LibraryItem
     {

+ 1 - 2
Jellyfin.Data/Entities/SeasonMetadata.cs → Jellyfin.Data/Entities/Libraries/SeasonMetadata.cs

@@ -2,9 +2,8 @@
 
 using System;
 using System.ComponentModel.DataAnnotations;
-using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class SeasonMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Series.cs → Jellyfin.Data/Entities/Libraries/Series.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Series : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/SeriesMetadata.cs → Jellyfin.Data/Entities/Libraries/SeriesMetadata.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class SeriesMetadata : Metadata
     {

+ 1 - 1
Jellyfin.Data/Entities/Track.cs → Jellyfin.Data/Entities/Libraries/Track.cs

@@ -4,7 +4,7 @@ using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations.Schema;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class Track : LibraryItem
     {

+ 1 - 1
Jellyfin.Data/Entities/TrackMetadata.cs → Jellyfin.Data/Entities/Libraries/TrackMetadata.cs

@@ -2,7 +2,7 @@
 
 using System;
 
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
 {
     public partial class TrackMetadata : Metadata
     {