| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-07 | Enhance Trickplay (#11883) | Tim Eisele | |
| 2024-07-15 | Use real temp dir instead of cache dir for temp files (#12226) | Bond-009 | |
| 2024-06-24 | Backport pull request #12025 from jellyfin/release-10.9.z | Shadowghost | |
| Fix empty image folder removal for legacy locations Original-merge: 476dc01f4d5bf0fdf391935ef0759b0583bf7026 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-13 | Backport pull request #11570 from jellyfin/release-10.9.z | gnattu | |
| Fix absolute path checking on windows Original-merge: 6689d837d6dcfa0925efdbd9c76a7e1fe4f7cc54 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-03-18 | fix: skip library folders that are inaccessible or empty (#9291) | Claus Vium | |
| 2024-02-07 | Use IHostApplicationLifetime to start library monitor | Patrick Barron | |
| 2024-01-09 | Move StreamHelper to LiveTv project | Patrick Barron | |
| 2023-10-12 | Merge branch 'master' into fix-resharper-warnings | Stepan Goremykin | |
| # Conflicts: # Emby.Server.Implementations/Net/SocketFactory.cs # RSSDP/SsdpCommunicationsServer.cs # RSSDP/SsdpDeviceLocator.cs # RSSDP/SsdpDevicePublisher.cs | |||
| 2023-10-08 | Reduce string literal length by using verbatim string | Stepan Goremykin | |
| 2023-10-07 | Remove redundant SuppressFinalize call | Stepan Goremykin | |
| 2023-10-06 | Reduce string allocations | Bond_009 | |
| Some simple changes to reduce the number of allocated strings | |||
| 2023-10-03 | Use DI for IFileSystem | Patrick Barron | |
| 2023-09-18 | Address review comments | Bond_009 | |
| 2023-09-13 | Minor LibraryMonitor improvements | Bond_009 | |
| * Enable nullable * Add a fast return to ReportFileSystemChanged when path should be ignored * Use Span overloads of Path.* functions where possible * IFileSystem: remove NormalizePath as Path.TrimEndingDirectorySeparator already checks if it's a root path | |||
| 2023-07-01 | Align indentation on bottom brace of new list | Ronan Charles-Lorel | |
| Should stop error SA1137 in debug build | |||
| 2023-07-01 | Formatting | Ronan Charles-Lorel | |
| Fixes debug build? Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2023-06-29 | Moving invalid chars list at class level with a better name | Ronan Charles-Lorel | |
| 2023-06-29 | Remove call to Path.GetInvalidFileNameChars | Ronan Charles-Lorel | |
| Superseded by a static char list to avoid platform-dependent issues | |||
| 2023-06-29 | Merge branch 'jellyfin:master' into master | Ronan Charles-Lorel | |
| 2023-05-10 | Remove ExtendedFileSystemInfo (#9749) | Bond-009 | |
| 2023-01-31 | Formatting | Ronan Charles-Lorel | |
| 2023-01-31 | Add a way to add more invalid characters when sanitizing a filename | Ronan Charles-Lorel | |
| 2022-12-19 | Merge pull request #8922 from Bond-009/distinctby | Claus Vium | |
| Use DistinctBy introduced in .NET 6 | |||
| 2022-12-19 | Use Order() introduced in .NET 7 (#8923) | Bond-009 | |
| 2022-12-19 | Use DistinctBy introduced in .NET 6 | Bond_009 | |
| 2022-12-07 | Use ArgumentException.ThrowIfNullOrEmpty | Bond_009 | |
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-12-05 | Replace == null with is null | Bond_009 | |
| 2022-10-25 | Remove unnecessary IsPathLocked function | jgriff6 | |
| 2022-10-25 | Remove unnecessary ToList usage | ignacio laborde | |
| 2022-05-20 | Merge pull request #7724 from jtcasper/perms | Joshua M. Boniface | |
| (cherry picked from commit 884a59da07420708774eed25286950b14153c3dd) Signed-off-by: Joshua Boniface <joshua@boniface.me> | |||
| 2022-03-02 | Split DirectoryExists and FileExists | Cody Robibero | |
| 2022-02-28 | Use IFileSystem | Cody Robibero | |
| 2022-02-14 | Fix some warnings | Bond_009 | |
| 2021-12-27 | Remove more warnings | Cody Robibero | |
| 2021-12-27 | More cleanup | Bond_009 | |
| 2021-11-15 | Fix some warnings | Bond_009 | |
| 2021-11-09 | Fix some warnings | Bond_009 | |
| down to 580 | |||
| 2021-11-09 | Fix some warnings | Bond_009 | |
| 609 left | |||
| 2021-11-07 | Add some docs and tests | Bond_009 | |
| 2021-11-07 | Fix UnauthorizedAccessException in GetDrives | Bond_009 | |
| ``` [15:01:24] [ERR] [55] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /Environment/Drives. System.UnauthorizedAccessException: Access to the path is denied. ---> System.IO.IOException: Operation not permitted --- End of inner exception stack trace --- at System.IO.DriveInfo.CheckStatfsResultAndThrowIfNecessary(Int32 result) at System.IO.DriveInfo.get_TotalSize() at Emby.Server.Implementations.IO.ManagedFileSystem.<>c.<GetDrives>b__32_0(DriveInfo d) in /home/bond/dev/jellyfin/Emby.Server.Implementations/IO/ManagedFileSystem.cs:line 583 at System.Linq.Enumerable.WhereSelectArrayIterator`2.ToList() at Emby.Server.Implementations.IO.ManagedFileSystem.GetDrives() in /home/bond/dev/jellyfin/Emby.Server.Implementations/IO/ManagedFileSystem.cs:line 583 at Jellyfin.Api.Controllers.EnvironmentController.GetDrives() in /home/bond/dev/jellyfin/Jellyfin.Api/Controllers/EnvironmentController.cs:line 153 at lambda_method559(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() ``` | |||
| 2021-10-03 | Fix warnings in IO | Patrick Barron | |
| 2021-09-25 | Use RandomAccess instead of a FileStream where it makes sense | Bond_009 | |
| 2021-09-06 | Remove all unused usings | Fernando Fernández | |
| 2021-09-06 | Merge pull request #6177 from Bond-009/async | Claus Vium | |
| Use async FileStreams where it makes sense | |||
| 2021-09-03 | Fix some warnings | Bond_009 | |
| 2021-09-02 | Use async FileStreams where it makes sense | Bond_009 | |
| 2021-07-12 | Improve platform checks | Bond_009 | |
| 2021-06-19 | Move non-jellyfin extensions to separate project | Bond_009 | |
| 2021-05-24 | Remove some unnecessary allocations | cvium | |
