<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Emby.Server.Implementations/TV, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-03-07T20:24:10Z</updated>
<entry>
<title>Fix played check in next episode logic</title>
<updated>2026-03-07T20:24:10Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-03-07T20:24:10Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=1d8bdcc411e1ba34841c8558992c4f0fb2c25708'/>
<id>urn:sha1:1d8bdcc411e1ba34841c8558992c4f0fb2c25708</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Complete LinkedChildren integration and batch DTO optimizations</title>
<updated>2026-01-18T18:48:46Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-01-17T16:10:07Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=5996c4afce11249804d24f1caa3a99b390543c4d'/>
<id>urn:sha1:5996c4afce11249804d24f1caa3a99b390543c4d</id>
<content type='text'>
This commit integrates remaining performance changes:

- Add batch user data fetching in DtoService to reduce N+1 queries
- Add GetNextUpEpisodesBatch in TVSeriesManager for efficient batch retrieval
- Update Video/Movie/BoxSet to use LibraryManager for alternate versions
- Transition LinkedChild to use ItemId instead of Path (obsolete Path/LibraryItemId)
- Update providers and controllers for LinkedChildren-based references
- Add NextUpEpisodeBatchResult for batched episode queries
- Integrate IDescendantQueryProvider in SqliteDatabaseProvider
</content>
</entry>
<entry>
<title>avoid Take(0) when limit == 0 (#14608)</title>
<updated>2025-12-09T04:15:46Z</updated>
<author>
<name>evan314159</name>
<email>110177090+evan314159@users.noreply.github.com</email>
</author>
<published>2025-12-09T04:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=8b2a8b94b6361e31eff58078225cf78d8a6c3fb1'/>
<id>urn:sha1:8b2a8b94b6361e31eff58078225cf78d8a6c3fb1</id>
<content type='text'>
Co-authored-by: Evan &lt;evan@MacBook-Pro.local&gt;</content>
</entry>
<entry>
<title>Fixed namespaces</title>
<updated>2025-03-25T15:45:00Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-03-25T15:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=42bdb22bfb690a6af37d70f12844881d884927b1'/>
<id>urn:sha1:42bdb22bfb690a6af37d70f12844881d884927b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP fixed namespaces</title>
<updated>2025-03-25T15:30:22Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-03-25T15:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=160020c551f71441fec093f5a6b2ca2650d9a74d'/>
<id>urn:sha1:160020c551f71441fec093f5a6b2ca2650d9a74d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feature/DatabaseRefactor</title>
<updated>2025-03-25T15:12:48Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-03-25T15:12:48Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=850f1c79f1319de56a300c1d62565c9b2793b7d8'/>
<id>urn:sha1:850f1c79f1319de56a300c1d62565c9b2793b7d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fast-path to getting just the SeriesPresentationUniqueKey for NextUp (#13687)</title>
<updated>2025-03-18T23:37:04Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2025-03-18T23:37:04Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=85b5bebda4a887bad03a114e727d9ee5d87961cc'/>
<id>urn:sha1:85b5bebda4a887bad03a114e727d9ee5d87961cc</id>
<content type='text'>
* Add more optimized query to calculate series that should be processed for next up

* Filter series based on last watched date</content>
</entry>
<entry>
<title>Prepared Seperation of Database components for future multi provider support</title>
<updated>2025-01-26T20:45:28Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-01-26T20:45:28Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=aa811eb1e3c78bdf8f4a751311c1bb6d639e851e'/>
<id>urn:sha1:aa811eb1e3c78bdf8f4a751311c1bb6d639e851e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed server side distinct filter</title>
<updated>2024-11-17T15:42:35Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2024-11-17T15:42:35Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=136a7995f7d9bb3c85b22cffadfd17030300bc2a'/>
<id>urn:sha1:136a7995f7d9bb3c85b22cffadfd17030300bc2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrated UserData from library sqlite db to jellyfin.db</title>
<updated>2024-09-07T19:07:34Z</updated>
<author>
<name>JPVenson</name>
<email>JPVenson@users.noreply.github.com</email>
</author>
<published>2024-09-07T19:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d0b4b2ddb31a54f0705303ab8461be1125d66eab'/>
<id>urn:sha1:d0b4b2ddb31a54f0705303ab8461be1125d66eab</id>
<content type='text'>
</content>
</entry>
</feed>
