<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Jellyfin.Server.Implementations/Users, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2026-10-05T23:19:00Z</updated>
<entry>
<title>Backport pull request #18266 from jellyfin/release-12.z</title>
<updated>2026-10-05T23:19:00Z</updated>
<author>
<name>martimarkov</name>
<email>martimarkov@users.noreply.github.com</email>
</author>
<published>2026-10-05T23:19:00Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=3abb7dbab6d16e023c7ffca1769ae933667b8433'/>
<id>urn:sha1:3abb7dbab6d16e023c7ffca1769ae933667b8433</id>
<content type='text'>
Replace custom item display preferences in one transaction

Original-merge: f26319968affab72f6161cdabd0c6bf06cd7e862

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Cody Robibero &lt;cody@robibe.ro&gt;
</content>
</entry>
<entry>
<title>Backport pull request #18259 from jellyfin/release-12.z</title>
<updated>2026-10-05T23:18:56Z</updated>
<author>
<name>martimarkov</name>
<email>martimarkov@users.noreply.github.com</email>
</author>
<published>2026-10-05T23:18:56Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=c8c4e36006d7452a2eaddc613657fd780152dce7'/>
<id>urn:sha1:c8c4e36006d7452a2eaddc613657fd780152dce7</id>
<content type='text'>
Fix item display preferences item

Original-merge: e431aadd92eb7fff330e71989b61d95124732a60

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Cody Robibero &lt;cody@robibe.ro&gt;
</content>
</entry>
<entry>
<title>Backport pull request #18026 from jellyfin/release-12.z</title>
<updated>2026-09-15T15:17:05Z</updated>
<author>
<name>fmarcac</name>
<email>188743521+fmarcac@users.noreply.github.com</email>
</author>
<published>2026-09-15T15:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=c74ddebd172638399af5585d4a52d73a53dcae62'/>
<id>urn:sha1:c74ddebd172638399af5585d4a52d73a53dcae62</id>
<content type='text'>
Fix device access revocation not logging out existing sessions

Original-merge: 950c45cf2032a9a8b3bc3abe92adc32f8b5a8ab2

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Cody Robibero &lt;cody@robibe.ro&gt;
</content>
</entry>
<entry>
<title>Stop user updates from orphaning permission and preference rows (#17645)</title>
<updated>2026-08-20T16:35:26Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-08-20T16:35:26Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=fb50b4df8b5e6dec9567772aa8baecfbccb34124'/>
<id>urn:sha1:fb50b4df8b5e6dec9567772aa8baecfbccb34124</id>
<content type='text'>
* Stop user updates from orphaning permission and preference rows

* Make UserId non-nullable

* Remove unnecessary ToList

* Update Jellyfin.Server.Implementations/Users/UserManager.cs

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

---------

Co-authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Prevent orphaned user permissions and preferences (#17643)</title>
<updated>2026-08-18T16:16:48Z</updated>
<author>
<name>m0g3r</name>
<email>87276771+m0g3r@users.noreply.github.com</email>
</author>
<published>2026-08-18T16:16:48Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=46be43ad245d8f01026bf08f7d3a57c8c726a826'/>
<id>urn:sha1:46be43ad245d8f01026bf08f7d3a57c8c726a826</id>
<content type='text'>
Prevent orphaned user permissions and preferences</content>
</entry>
<entry>
<title>Apply review suggestions</title>
<updated>2026-07-21T12:30:55Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-21T12:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=4cc69f4be0a568ebc8c922dcf1f855458755ad85'/>
<id>urn:sha1:4cc69f4be0a568ebc8c922dcf1f855458755ad85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/master' into security-path-traversal-fixes</title>
<updated>2026-07-21T05:14:47Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-21T05:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=b99703301f43927f632bbc49d040a32824d43cb3'/>
<id>urn:sha1:b99703301f43927f632bbc49d040a32824d43cb3</id>
<content type='text'>
# Conflicts:
#	Jellyfin.Api/Controllers/HlsSegmentController.cs
#	Jellyfin.Api/Controllers/PluginsController.cs
</content>
</entry>
<entry>
<title>Merge pull request #17282 from TowyTowy/fix/13137-clear-profile-image</title>
<updated>2026-07-20T23:58:43Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-20T23:58:43Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=23fa02eb59519cdc4c2b15b9778ef006b5e85341'/>
<id>urn:sha1:23fa02eb59519cdc4c2b15b9778ef006b5e85341</id>
<content type='text'>
Fix profile image being impossible to clear when its in-memory key is temporary</content>
</entry>
<entry>
<title>Merge pull request #17302 from ElianCodes/fix/lastlogindate-stale-entity</title>
<updated>2026-07-20T06:36:53Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-07-20T06:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=aead9c0e229534296c7cc61d0b1850e602189178'/>
<id>urn:sha1:aead9c0e229534296c7cc61d0b1850e602189178</id>
<content type='text'>
Keep authenticated user entity in sync with persisted login timestamps</content>
</entry>
<entry>
<title>Harden remaining path-construction sinks against traversal</title>
<updated>2026-07-17T15:08:59Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-17T14:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=21801e8ba138af71c4c58489ea33534adf7426c5'/>
<id>urn:sha1:21801e8ba138af71c4c58489ea33534adf7426c5</id>
<content type='text'>
</content>
</entry>
</feed>
