jellyfin/Jellyfin.Api
JPVenson 00eb6c0d6f
Add media segments API (#12345)
* Added Media segment manager

* Added "HasSegments" to MediaSourceInfo when requesting though baseitem

* Fixed ordering of Media Segements

* Added media segment API controller

* Added .ConfigureAwait(false) on media segments manager

* renamed MediaSegmentsController
removed empty route

* Added Model layer for Media Segments
Fixed review comments Media segments

* Updated media segment naming
refactored api and manager usage

* Added mediaSegment type filter

* Fixed codesmell

* Fixed naming and typos

* Added EF Migration

* Added Identity Generation for MediaSegments
Made mediasegment filter optional

* Fixed optional filter parameter

* refactored segment namespace

* Added SegmentProviderId to MediaSegment

* Media segment comment indentation

* Added MediaSegmentManager query notracking
2024-08-05 14:20:27 +02:00
..
Attributes Remove DLNA API code 2023-11-15 20:53:35 -05:00
Auth Backport pull request #11873 from jellyfin/release-10.9.z 2024-06-01 18:41:08 -04:00
Constants Move API policies to MediaBrowser.Common 2023-11-12 10:24:35 -05:00
Controllers Add media segments API (#12345) 2024-08-05 14:20:27 +02:00
Extensions Enable nullable for DtoService and DtoOptions 2024-07-29 21:05:40 +02:00
Formatters Migrate to file-scoped namespaces 2023-02-02 18:50:33 +01:00
Helpers Don't buffer content in GetStaticRemoteStreamResult 2024-07-20 13:31:04 +02:00
Middleware Use StatusCodes which is already an int 2024-01-06 15:24:17 -07:00
ModelBinders == null -> is null 2023-08-22 21:14:54 +02:00
Models suggestions from review 2024-07-25 11:18:25 -06:00
Results Require properly typed ActionResult<T> (#8382) 2022-09-11 17:47:01 -06:00
WebSocketListeners refactor: use Channels as queueing mechanism for periodic websocket messages (#11092) 2024-03-18 13:55:18 -06:00
BaseJellyfinApiController.cs Migrate to file-scoped namespaces 2023-02-02 18:50:33 +01:00
Jellyfin.Api.csproj Move Jellyfin.Networking to src 2023-11-30 11:57:07 -05:00