jellyfin/Jellyfin.Server.Implementations
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
..
Activity Use ExecuteDelete for cleaning activity logs 2023-11-22 09:35:35 -05:00
Devices Backport pull request #11633 from jellyfin/release-10.9.z 2024-05-17 13:51:39 -04:00
Events Store lyrics in the database as media streams (#9951) 2024-02-26 05:09:40 -07:00
Extensions Backport pull request #11823 from jellyfin/release-10.9.z 2024-06-01 18:41:02 -04:00
MediaSegments Add media segments API (#12345) 2024-08-05 14:20:27 +02:00
Migrations Add media segments API (#12345) 2024-08-05 14:20:27 +02:00
ModelConfiguration Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail 2023-06-26 17:40:10 -07:00
Properties
Security Use ExecuteDelete for removing API keys 2023-11-22 09:40:49 -05:00
Trickplay Merge pull request #11511 from jellyfin/trickplay-keyframe-only 2024-07-17 12:28:58 -04:00
Users Backport pull request #11670 from jellyfin/release-10.9.z 2024-05-17 13:51:47 -04:00
ValueConverters
Jellyfin.Server.Implementations.csproj 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. 2024-01-14 12:11:16 +01:00
JellyfinDbContext.cs Add media segments API (#12345) 2024-08-05 14:20:27 +02:00
ModelBuilderExtensions.cs Update StyleCop 2021-12-24 18:28:27 +01:00