<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Emby.Server.Implementations/IO/ManagedFileSystem.cs, branch v10.3.6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=v10.3.6</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=v10.3.6'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2019-03-07T21:41:41Z</updated>
<entry>
<title>Remove EnvironmentInfo</title>
<updated>2019-03-07T21:41:41Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2019-03-07T16:39:40Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=decaffed86cbc5db99c3f79d266fdfcdd262c12d'/>
<id>urn:sha1:decaffed86cbc5db99c3f79d266fdfcdd262c12d</id>
<content type='text'>
This moved the last bit of usefulness of EnvironmentInfo into a static
class.
</content>
</entry>
<entry>
<title>Cleanup/simplification</title>
<updated>2019-03-07T20:13:13Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2019-03-07T14:54:30Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=c5fce647defd2eace2d2431ccc52ffe1d027c184'/>
<id>urn:sha1:c5fce647defd2eace2d2431ccc52ffe1d027c184</id>
<content type='text'>
* Removed useless copies/allocations
* Reduced unneeded complexity
</content>
</entry>
<entry>
<title>Removed unnecessary configuration options and reduced primitive dependencies</title>
<updated>2019-02-17T14:09:52Z</updated>
<author>
<name>William Taylor</name>
<email>me@willtaylor.info</email>
</author>
<published>2019-02-17T10:54:47Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=18ae107ce46cf90c4a58f578b928216e0a34e597'/>
<id>urn:sha1:18ae107ce46cf90c4a58f578b928216e0a34e597</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed primitives from services in Program.cs</title>
<updated>2019-02-17T14:08:52Z</updated>
<author>
<name>William Taylor</name>
<email>me@willtaylor.info</email>
</author>
<published>2019-02-08T09:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=0d5fbcb031d551d3ee858b3d047fcc6f5ad61a06'/>
<id>urn:sha1:0d5fbcb031d551d3ee858b3d047fcc6f5ad61a06</id>
<content type='text'>
This will make it easier to move dependency registration
to a system without having to new up all the services first.
Moved the primitives to an IConfiguration which is much easier to inject.
</content>
</entry>
<entry>
<title>Final refactored `IFileSystem` and `ManagedFileSystem`</title>
<updated>2019-01-28T21:10:52Z</updated>
<author>
<name>Erwin de Haan</name>
<email>EraYaN@users.noreply.github.com</email>
</author>
<published>2019-01-26T22:24:28Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=d3afa531913d94e541969f008d8065603579d9af'/>
<id>urn:sha1:d3afa531913d94e541969f008d8065603579d9af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #621 from Bond-009/perf</title>
<updated>2019-01-20T23:13:49Z</updated>
<author>
<name>Andrew Rabert</name>
<email>6550543+nvllsvm@users.noreply.github.com</email>
</author>
<published>2019-01-20T23:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=803bf563d74754139ff92810364262e3181e399d'/>
<id>urn:sha1:803bf563d74754139ff92810364262e3181e399d</id>
<content type='text'>
Minor improvements to library scan code</content>
</entry>
<entry>
<title>Replaced injections of ILogger with ILoggerFactory</title>
<updated>2019-01-20T21:05:12Z</updated>
<author>
<name>William Taylor</name>
<email>me@willtaylor.info</email>
</author>
<published>2019-01-17T22:55:05Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=65cd3ed597c60503a517c06ad16c933ebf2434a9'/>
<id>urn:sha1:65cd3ed597c60503a517c06ad16c933ebf2434a9</id>
<content type='text'>
This makes resolving dependencies from the container much easier as
you cannot resolve with primitives parameters in a way that is any
more readable.

The aim of this commit is to change as little as possible with the end
result, loggers that were newed up for the parent object were given the same
name. Objects that used the base or app loggers, were given a new logger with
an appropriate name.

Also removed some unused dependencies.
</content>
</entry>
<entry>
<title>Minor improvements to library scan code</title>
<updated>2019-01-20T18:40:37Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2019-01-18T19:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=35d97dc949a40f4768e20107862096e17f6b201b'/>
<id>urn:sha1:35d97dc949a40f4768e20107862096e17f6b201b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ReSharper conform to 'var' settings</title>
<updated>2019-01-13T20:37:13Z</updated>
<author>
<name>Erwin de Haan</name>
<email>EraYaN@users.noreply.github.com</email>
</author>
<published>2019-01-13T20:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=65bd052f3e8682d177520af57db1c8ef5cb33262'/>
<id>urn:sha1:65bd052f3e8682d177520af57db1c8ef5cb33262</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Visual Studio Reformat: Emby.Server.Implementations Part I-Lib</title>
<updated>2019-01-13T19:21:32Z</updated>
<author>
<name>Erwin de Haan</name>
<email>EraYaN@users.noreply.github.com</email>
</author>
<published>2019-01-13T19:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=58b582bdcb11bbcc45099e3f196ae26b93a41418'/>
<id>urn:sha1:58b582bdcb11bbcc45099e3f196ae26b93a41418</id>
<content type='text'>
</content>
</entry>
</feed>
