mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-01-23 23:20:51 +01:00
[PR #13795] [CLOSED] Fix for Session websocket not working on API Keys #13535
Labels
No labels
area:database
awaiting-feedback
backend
blocked
breaking change: web api
bug
build
ci
confirmed
discussion needed
dotnet future
downstream
duplicate
EFjellyfin.db
enhancement
feature
future
github-actions
good first issue
hdr
help wanted
invalid
investigation
librarydb
live-tv
lyrics
media playback
music
needs testing
nuget
performance
platform
pull-request
question
regression
release critical
requires-web
roadmap
security
security
stale
support
syncplay
ui & ux
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: starred/jellyfin#13535
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/13795
Author: @CyferShepard
Created: 3/28/2025
Status: ❌ Closed
Base:
master← Head:api-key-websocket-fix📝 Commits (10+)
016a7e5Bump version to 10.10.0c6629aeFix TMDB import failing when no IMDB ID is set for a movie (#12891)34f3ed0Fixed Stackoverflow on MediaSourceCountba28e30Changed stack type312ff4fFixed disabled providers not beeing returnedc08d1d5Added parameter to enable or disable library filteraa4dd04Added fast fail for no provider selected segment query0130580Fixed interface definition54a6a33renamed paramfe9c6fbFixed enumerable📊 Changes
85 files changed (+1050 additions, -522 deletions)
View changed files
📝
.config/dotnet-tools.json(+1 -1)📝
CONTRIBUTORS.md(+2 -0)📝
Directory.Packages.props(+19 -19)📝
Emby.Naming/Emby.Naming.csproj(+1 -1)📝
Emby.Server.Implementations/ConfigurationOptions.cs(+0 -1)📝
Emby.Server.Implementations/IO/ManagedFileSystem.cs(+10 -0)📝
Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs(+0 -1)📝
Emby.Server.Implementations/Library/LibraryManager.cs(+1 -9)📝
Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs(+1 -1)📝
Emby.Server.Implementations/Localization/LocalizationManager.cs(+4 -2)📝
Emby.Server.Implementations/Localization/Ratings/br.csv(+7 -1)📝
Emby.Server.Implementations/Localization/Ratings/ca.csv(+0 -2)📝
Emby.Server.Implementations/Localization/Ratings/es.csv(+1 -1)📝
Emby.Server.Implementations/Localization/Ratings/gb.csv(+2 -1)📝
Emby.Server.Implementations/Localization/Ratings/ie.csv(+1 -0)📝
Emby.Server.Implementations/Localization/Ratings/no.csv(+1 -0)📝
Emby.Server.Implementations/Localization/Ratings/nz.csv(+1 -0)📝
Emby.Server.Implementations/Localization/Ratings/us.csv(+18 -16)📝
Emby.Server.Implementations/Playlists/PlaylistManager.cs(+25 -15)📝
Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs(+20 -6)...and 65 more files
📄 Description
Fix for Session websocket not working on API Keys by creating a dummy device for the API
Changes
Fix for
Object reference not set to an instance of an objecterror when attempting to start sending messages over a session info web socket for API KeysCreates a Dummy Device to be used as this is required to create a session
Issues
#13479
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.