aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/AppBase
AgeCommit message (Collapse)Author
19 hoursRun tree-wide dotnet formatjakobkukla
2026-03-26Add CACHEDIR.tag supportShadowghost
2025-11-17Backport pull request #15466 from jellyfin/release-10.11.zBond-009
Don't error out when searching for marker files fails Original-merge: f4a846aa4dcffb3be7b701f806b24cb8dd6b7c5d Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-09-12Various cleanups (#14785)Bond-009
2025-05-18Add Full system backup feature (#13945)JPVenson
2025-05-04Cleanup file related code (#14023)Bond-009
2025-04-26Check for path overlaps (#12832)JPVenson
2025-01-26Extract trickplay files into own subdirectoryShadowghost
2024-12-12move to new System.Threading.Lock type for better performanceDaniyar Alpyspayev
2024-07-15Use real temp dir instead of cache dir for temp files (#12226)Bond-009
2024-04-30More efficient array creation (#11468)Bond-009
2023-10-08Make files readonlyStepan Goremykin
2023-10-03Use DI for IFileSystemPatrick Barron
2023-02-14Enable nullable for more files (#9310)Bond-009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-08-18Minor cleanupBond_009
2022-04-17Merge pull request #7561 from DMouse10462/named-config-api-fixCody Robibero
Fix NamedConfiguration API Generation (cherry picked from commit d7c548f3dbb74c03903cd9bb86ab3af33e295d15) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2021-12-27More cleanupBond_009
2021-12-20Use our own Contains extensioncvium
2021-12-19Use static lambdascvium
2021-10-03Remove workaround for dotnet/runtime#42790Bond_009
2021-06-12Merge pull request #6096 from cvium/saving_private_ramBond-009
2021-05-28Fix some warningsBond_009
2021-05-24Remove some unnecessary allocationscvium
2021-05-20Enable nullable reference types for Emby.Server.ImplementationsBond_009
2021-04-17Remove unused using directivesBaronGreenback
2021-03-07Use FileShare.None when creating filesDavid
2020-11-15Merge remote-tracking branch 'upstream/master' into dotnet-5crobibero
2020-11-15Merge pull request #4253 from BaronGreenback/fordiscussionBond-009
DI in plugins
2020-11-13Updated based on review feedbackcrobibero
2020-11-13Update Emby.Server.Implementations/AppBase/ConfigurationHelper.csCody Robibero
Co-authored-by: BaronGreenback <jimcartlidge@yahoo.co.uk>
2020-11-13Use null coalescing when possiblecrobibero
2020-11-13Convert NullReferenceException to ResourceNotFoundExceptioncrobibero
2020-11-13Fix nullability errors in Emby.Server.Implementationscrobibero
2020-11-11Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Bond-009 <bond.009@outlook.com>
2020-11-09Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2020-10-17Minor improvementsBond_009
2020-10-14Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-10-14Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-10-14Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-10-11Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2020-10-11Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2020-10-11Added extra functionality to support registrar.Greenback
2020-08-31Fix some warningsBond_009
2020-08-09MemoryStream optimizationsBond_009
2020-06-05Use typed logger where possiblecrobibero
2020-04-14Switch to using declarationPatrick Barron
2020-04-14Documented BaseApplicationPath constructor parametersPatrick Barron