aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server.Implementations
AgeCommit message (Collapse)Author
2024-06-01Backport pull request #11823 from jellyfin/release-10.9.zgnattu
Add Env Var to disable second level cache Original-merge: 95c7d997c13cfcd4038174ba00525d5628475fb7 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25Backport pull request #11788 from jellyfin/release-10.9.zgnattu
Override too small trickplay image interval Original-merge: 60232ce9be8d26926ed81294b93a77da02b5a2fe Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-18Only log item id in trackplay warningBond_009
Turns out it's the same `[WRN] [53] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Media source "17a76092102691425e94624a69247057" not found at "/mnt/USBshare/Movies/Top Gun (1986)/extras/Top Gun_t04.mkv" for item 17a76092-1026-9142-5e94-624a69247057`
2024-05-17Backport pull request #11670 from jellyfin/release-10.9.zgnattu
Restore caching for UserManager Original-merge: f8b67ec44cc6432d89d918f54caffa45eef037d0 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11653 from jellyfin/release-10.9.zBond-009
Don't generate TrickPlay images for files that don't exist Original-merge: c1615419b9e2ca127315e0e85394581bb427415c Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11633 from jellyfin/release-10.9.zcrobibero
Allow empty user id when getting device list Original-merge: a5d60c4521dd94b084fd8eb7ca99f93d4eda99fa Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-04-30Use more accurate rounding in GetFixedOutputSize (#11435)gnattu
* Use more accurate rounding in GetFixedOutputSize Signed-off-by: gnattu <gnattuoc@me.com> * Force trickplay thumbnails to have even width Signed-off-by: gnattu <gnattuoc@me.com> * Use Convert.ToInt32 Signed-off-by: gnattu <gnattuoc@me.com> * Force video size as thumbnail size if the trickplay width setting is larger This will fix an issue when the trickplay setting contains a very huge width, but the video has a lower resolution than that setting. Our scaling filter logic will not do any upscale, and we have to force to use the video width Signed-off-by: gnattu <gnattuoc@me.com> --------- Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-14chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.4.1 ↵renovate[bot]
(#11306) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-03-28fix: move trickplay specific option into TrickplayOptions (#11229)gnattu
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-02-12Fix tiles playlist not using relative pathsNick
2024-02-07Use IHostedService for device access managementPatrick Barron
2024-02-03Merge changesMark Cilia Vincenti
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2024-01-14Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports ↵Mark Cilia Vincenti
non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
2024-01-06Remove UserManager Cache (#10781)Patrick Barron
* Remove redundant user cache * Use DI for IPasswordResetProvider and IAuthenticationProvider
2024-01-06Remove some unused client capabilities and sync code (#10812)Niels van Velzen
2023-12-18Merge pull request #10422 from scampower3/api-updateBond-009
Update /Device endpoint to return CustomName
2023-11-22Use ExecuteDelete for removing API keysPatrick Barron
2023-11-22Use ExecuteDelete for cleaning activity logsPatrick Barron
2023-11-22Remove unnecessary AsQueryable()Patrick Barron
2023-11-14Revert "Use System.Net.IPNetwork"Bond_009
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
2023-11-14Fix warningsBond_009
2023-11-14Update to .NET 8Bond_009
2023-11-09Merge branch 'master' into media-typeCody Robibero
2023-11-05Add IDisposableAnalyzers to more projectsBond_009
2023-10-27Merge pull request #10410 from Ch1nkara/add-users-permission-to-edit-subtitlesClaus Vium
add EnableSubtitleManagement permission
2023-10-22add IAsyncDisposable to DisplayPreferencesManagercvium
Properly dispose dbcontext Add IDisposableAnalyzer to Jellyfin.Server.Implementations
2023-10-18Merge branch 'master' into trickplayNick
2023-10-18add EnableSubtitleManagement permissionchinkara
2023-10-18Removed dupe ToDeviceInfoLJQ
2023-10-18Switch to LINQ and updated /Device/Info endpoint to return in accordance to ↵LJQ
the updated API doc
2023-10-17Merge pull request #10366 from goremykin/fix-resharper-warningsBond-009
2023-10-17Update /Device endpoint to return CustomNameLJQ
2023-10-14Shorten lines from reviewCody Robibero
2023-10-12Merge branch 'master' into fix-resharper-warningsStepan Goremykin
# Conflicts: # Emby.Server.Implementations/Net/SocketFactory.cs # RSSDP/SsdpCommunicationsServer.cs # RSSDP/SsdpDeviceLocator.cs # RSSDP/SsdpDevicePublisher.cs
2023-10-10Merge branch 'master' into chromecast-configCody Robibero
# Conflicts: # Emby.Server.Implementations/ApplicationHost.cs
2023-10-10Convert string MediaType to enum MediaTypeCody Robibero
2023-10-08Remove redundant using directivesStepan Goremykin
2023-10-08Reduce string literal length by using verbatim stringStepan Goremykin
2023-10-05Update Jellyfin.Server.Implementations/Security/AuthorizationContext.csBond-009
Co-authored-by: Patrick Barron <barronpm@gmail.com>
2023-10-04Simplify some stuff in AuthorizationContextBond_009
2023-10-03Remove unused fields and parametersPatrick Barron
2023-09-23Validate cast receiver id on get/setCody Robibero
2023-09-23Migrate to customizable cast receiver configCody Robibero
2023-09-04Minor code review changes (cvium)Nick
2023-09-04Make TrickplayManifest dictionary key a string rather than GuidNick
2023-08-21Reduce log spam on failed loginsBond_009
Failed logins already get logged higher up the call chain
2023-07-29Apply review suggestionsShadowghost
2023-07-07Apply suggestions from code reviewShadowghost
Co-authored-by: Cody Robibero <cody@robibe.ro>