aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/IO
AgeCommit message (Collapse)Author
2020-06-05Use typed logger where possiblecrobibero
2020-05-15Use glob patterns to ignore filesErik Rigtorp
2020-04-04Register and construct ILibraryMonitor correctlyMark Monteiro
2020-03-24Remove unused usingsBond_009
2020-03-11Merge branch 'master' into warn17Bond-009
2020-02-23Fix some warningsBond_009
* Add analyzers to MediaBrowser.XbmcMetadata * Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata * Add analyzers to MediaBrowser.WebDashboard * Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard * Disable SA1600 in favor of CS1591
2020-02-06Fix some warnings in Emby.Server.ImplementationsBond_009
2020-01-22Remove FileSystem.GetStreamBond-009
2020-01-13change invariant culture to ordinaldkanada
2020-01-13check operating system for absolute path testdkanada
2020-01-13fix tests for absolute pathsdkanada
2020-01-10Merge branch 'master' into warn12Bond_009
2020-01-08Re-order the path statement to avoid file issuesAnthony Lavado
Fixes #31874.
2019-12-11More warnings (removed)Bond_009
2019-11-27Fix more warningsBond_009
2019-08-16Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrorsBond_009
2019-08-09Use CultureInvariant string conversion for GuidsBond-009
2019-06-09Improve main code flowBond_009
Improved the way how some parts of the code depend on eachother Fixed some style issues
2019-06-02split the new command to more than one linedkanada
2019-05-16only return useful drivesdkanada
2019-03-29Merge ifsBond_009
2019-03-28Improve IO codeBond_009
* Style changes * Remove remnants of SMB support * Use `GetInvalidFileNameChars` instead of rolling our own * Remove possible unexpected behaviour with async file streams * Remove some dead code
2019-03-13Improvements around streamsBond-009
* Use ArrayPool instead of allocating new buffers each time * Remove NetworkStream copy * Remove some dead code
2019-03-07Remove EnvironmentInfoBond-009
This moved the last bit of usefulness of EnvironmentInfo into a static class.
2019-03-07Cleanup/simplificationBond-009
* Removed useless copies/allocations * Reduced unneeded complexity
2019-02-18Merge pull request #887 from wtayl0r/replace-primitives-with-iconfigurationVasily
Replace primitive injection with IConfiguration
2019-02-17Removed unnecessary configuration options and reduced primitive dependenciesWilliam Taylor
2019-02-17Removed primitives from services in Program.csWilliam Taylor
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.
2019-02-09Removed some unused fieldsBond_009
2019-02-06Move some arrays to genericsBond_009
2019-02-05Remove custom ThreadingClaus Vium
2019-02-03Merge pull request #736 from Bond-009/startasyncJoshua M. Boniface
Start startup tasks async
2019-02-02Merge pull request #788 from Bond-009/warningsAndrew Rabert
Fix more warnings
2019-02-02Remove MoreLINQBond_009
2019-02-01Fix more warningsBond_009
2019-01-28Final refactored `IFileSystem` and `ManagedFileSystem`Erwin de Haan
2019-01-28Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.Erwin de Haan
2019-01-28Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`Erwin de Haan
2019-01-28Unwrapped GetDirectoryName and DirectorySeperatorCharErwin de Haan
2019-01-27Start startup tasks asyncBond_009
2019-01-25Remove remnants of system eventsBond_009
2019-01-20Merge pull request #621 from Bond-009/perfAndrew Rabert
Minor improvements to library scan code
2019-01-20Replaced injections of ILogger with ILoggerFactoryWilliam Taylor
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.
2019-01-20Minor improvements to library scan codeBond_009
2019-01-13Merge branch 'dev' into reformatErwin de Haan
2019-01-13Merge pull request #562 from hawken93/misc_fixJoshua M. Boniface
Fix error with uppercase photo extension and fix typo in a log line
2019-01-13ReSharper format: conform inline 'out' parameters.Erwin de Haan
2019-01-13ReSharper conform to 'var' settingsErwin de Haan
2019-01-13Find+Sed BOM removal *.cs: BDInfo-Emby.XmlTvErwin de Haan
2019-01-13EditorConfig reformat: Emby.IsoMounting, Emby.Server.ImplementationsErwin de Haan