<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Emby.Server.Implementations/Library/ResolverHelper.cs, branch v12.0-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v12.0-rc1</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v12.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2025-06-26T23:50:37Z</updated>
<entry>
<title>Fix modification checks and make sure to use UTC (#14347)</title>
<updated>2025-06-26T23:50:37Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-06-26T23:50:37Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c6e568692ee14e66e6c844dc1e5481d705a096da'/>
<id>urn:sha1:c6e568692ee14e66e6c844dc1e5481d705a096da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Recognize file changes and remove data on change (#13839)</title>
<updated>2025-05-05T03:21:44Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-05-05T03:21:44Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d976f13970e034a24c1d0f69384501e31475a127'/>
<id>urn:sha1:d976f13970e034a24c1d0f69384501e31475a127</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't expect `BaseItem` to be a movie/video file.</title>
<updated>2024-06-11T00:01:15Z</updated>
<author>
<name>Mikal Stordal</name>
<email>mikalstordal@gmail.com</email>
</author>
<published>2024-03-24T00:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0cf8b376acb9bb59be93865c566735df39490d0d'/>
<id>urn:sha1:0cf8b376acb9bb59be93865c566735df39490d0d</id>
<content type='text'>
This fix is mainly so I can mass-add series _and_ movie entries using a
`IMultiItemResolver` without having to resort to complicated logic
using _both_ a `IItemResolver` and a `IMultiItemResolver` by splitting
up what gets added where.

I've also added three new interface methods to the `IDirectoryService`,
one of which is used in the modified
`ResolverHelper.SetInitialItemValues(…)` to get the file system entry
info for the item regardless of which type the file system entry is.

In my local testing so far I haven't found any issues introduced
by this change.
</content>
</entry>
<entry>
<title>Enable more warnings as errors (#11288)</title>
<updated>2024-04-12T23:45:01Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2024-04-12T23:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=7d28d08e08a412ab88ede368220562799f2bd7c0'/>
<id>urn:sha1:7d28d08e08a412ab88ede368220562799f2bd7c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use ArgumentException.ThrowIfNullOrEmpty</title>
<updated>2022-12-07T15:43:59Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-10-13T17:08:00Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b366dc2e6e5be2b93f2b6fcc4549a32b655c3806'/>
<id>urn:sha1:b366dc2e6e5be2b93f2b6fcc4549a32b655c3806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace != null with is not null</title>
<updated>2022-12-05T14:01:13Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-12-05T14:01:13Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=52194f56b5f07e3ae01e2fb6d121452e37d1e93f'/>
<id>urn:sha1:52194f56b5f07e3ae01e2fb6d121452e37d1e93f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace == null with is null</title>
<updated>2022-12-05T14:00:20Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-12-05T14:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c7d50d640e614a3c13699e3041fbfcb258861c5a'/>
<id>urn:sha1:c7d50d640e614a3c13699e3041fbfcb258861c5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Skip missing symlink instead of breaking out of directory scan</title>
<updated>2022-10-09T22:56:25Z</updated>
<author>
<name>Joe Rogers</name>
<email>1337joe@gmail.com</email>
</author>
<published>2022-10-09T02:28:16Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c38052a7537098d658221a8f20ccffc75e3c0055'/>
<id>urn:sha1:c38052a7537098d658221a8f20ccffc75e3c0055</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable nullable reference types for Emby.Server.Implementations</title>
<updated>2021-05-20T20:48:53Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-05-20T19:28:18Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=7e8428e588b3f0a0574da44081098c64fe1a47d7'/>
<id>urn:sha1:7e8428e588b3f0a0574da44081098c64fe1a47d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build</title>
<updated>2021-05-06T22:52:06Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-05-06T22:52:06Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=4367b97a54f31233e242ef1afe6714b934ecf4d9'/>
<id>urn:sha1:4367b97a54f31233e242ef1afe6714b934ecf4d9</id>
<content type='text'>
</content>
</entry>
</feed>
