aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/ApplicationHost.cs
AgeCommit message (Collapse)Author
2025-06-15Use proper scheduler that honors the parallel task limit (#14281)JPVenson
2025-05-18Add Full system backup feature (#13945)JPVenson
2025-05-09Cleanup external item data cleanup (#14072)Tim Eisele
2025-05-04Recognize file changes and remove data on change (#13839)Tim Eisele
2025-04-27Unified migration handling (#13950)JPVenson
2025-04-26Merge pull request #13847 from Shadowghost/rework-chapter-managementTim Eisele
Rework chapter management
2025-04-02Import Keyframes into database (#13771)Tim Eisele
* Migrate keyframe data into database * Clear database table before import to handle failed migrations
2025-03-25WIP fixed namespacesJPVenson
2025-03-25Merge branch 'master' into feature/DatabaseRefactorJPVenson
2025-03-23Add missing singletonShadowghost
2025-01-27Fixed migration runner and added docs for adding migrationsJPVenson
2025-01-27Fixed DbContext usage on ProviderJPVenson
2024-11-17Fixed ChapterRepository not setJPVenson
2024-11-17Merge branch 'master' into feature/EFUserDataJPVenson
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-11-12Fixed app paths not being expandedJPVenson
2024-10-09Naming refactoring and WIP porting of new interface repositoriesJPVenson
2024-09-07Migrated UserData from library sqlite db to jellyfin.dbJPVenson
2024-08-28Prevent server from starting if the ffmpeg path is invalid (#12463)gnattu
2024-08-05Fix missing service registration for MediaSegments (#12392)JPVenson
2024-08-05Add media segments API (#12345)JPVenson
* Added Media segment manager * Added "HasSegments" to MediaSourceInfo when requesting though baseitem * Fixed ordering of Media Segements * Added media segment API controller * Added .ConfigureAwait(false) on media segments manager * renamed MediaSegmentsController removed empty route * Added Model layer for Media Segments Fixed review comments Media segments * Updated media segment naming refactored api and manager usage * Added mediaSegment type filter * Fixed codesmell * Fixed naming and typos * Added EF Migration * Added Identity Generation for MediaSegments Made mediasegment filter optional * Fixed optional filter parameter * refactored segment namespace * Added SegmentProviderId to MediaSegment * Media segment comment indentation * Added MediaSegmentManager query notracking
2024-07-17Move external url listing to provider for plugin use (#12279)Cody Robibero
2024-05-13Backport pull request #11539 from jellyfin/release-10.9.zcrobibero
Add metrics collector to disposable parts Original-merge: c1907354e889011175446439a34b21d4ad260964 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-04-12Enable more warnings as errors (#11288)Bond-009
2024-03-13Enable nullable for more filesBond_009
2024-02-21Add IRecordingsManager servicePatrick Barron
2024-02-07Remove IServerEntryPointPatrick Barron
2024-02-02Use DI for ILiveTvServicePatrick Barron
2024-02-02Use DI for IListingsProviderPatrick Barron
2024-01-12Add ITunerHostManager servicePatrick Barron
2024-01-09Move StreamHelper to LiveTv projectPatrick Barron
2024-01-09Move channels to LiveTv projectPatrick Barron
2024-01-09Move LiveTv to separate projectPatrick Barron
2023-12-21Add ITranscodeManager servicePatrick Barron
2023-11-30Move SocketFactory to Jellyfin.NetworkingPatrick Barron
2023-11-15Remove Emby.DlnaPatrick Barron
2023-11-14Fix runtime errorsBond_009
2023-11-14Fix warningsBond_009
2023-11-12Move network configuration to MediaBrowser.CommonPatrick Barron
2023-11-09Use IHostedService for DLNAPatrick Barron
2023-10-11Add DLNA service collection extensionsPatrick Barron
2023-10-11Refactor URI overrides (#10051)Tim Eisele
2023-10-04Add SystemManager servicePatrick Barron
2023-10-03Use DI for IFileSystemPatrick Barron
2023-10-03Merge pull request #10261 from barronpm/ihostlifetimeBond-009
2023-10-02Apply suggestions from code reviewPatrick Barron
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2023-10-02Re-add shutdown/restart methodsPatrick Barron
2023-09-23Use IHostLifetime to handle restarting and shutting downPatrick Barron
2023-09-13Minor LibraryMonitor improvementsBond_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-08-22== null -> is nullBond_009