aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs
AgeCommit message (Collapse)Author
2025-03-25Fixed namespacesJPVenson
2024-12-12move to new System.Threading.Lock type for better performanceDaniyar Alpyspayev
2024-02-07Convert LibraryChangedNotifier to IHostedServicePatrick Barron
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-11-15Enable nullable in LibraryChangedNotifierPatrick Barron
2023-11-15Document LibraryChangedNotifierPatrick Barron
2023-11-15Use file-scoped namespacePatrick Barron
2023-11-15Make ILibraryChangedNotifier sealedPatrick Barron
2023-11-15Combine library item event handlersPatrick Barron
2023-11-15Break up long linesPatrick Barron
2023-11-15Use target-typed new for fieldsPatrick Barron
2023-11-15Use pattern matching for EnableRefreshMessagePatrick Barron
2023-06-19Move hardcoded LibraryUpdateDuration to ServerConfiguration. Fixes #9893.Frank Riley
Signed-off-by: Frank Riley <fhriley@gmail.com>
2023-03-14Reduce usage of GetAwaiter().GetResult()Bond_009
2022-12-19Use DistinctBy introduced in .NET 6Bond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-25Remove unnecessary ToList usageignacio laborde
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2021-12-27Remove more warningsCody Robibero
2021-12-27More cleanupBond_009
2021-10-03Fix warnings in LibraryChangedNotifierPatrick Barron
2021-08-28Remove more and more warningsCody Robibero
2021-05-20Enable nullable reference types for Emby.Server.ImplementationsBond_009
2020-11-08Merge remote-tracking branch 'upstream/master' into library_scan_speedGary Wilber
2020-10-01Fix lastProgressMessageTimes dictionary errorsGary Wilber
2020-09-27Use SessionMessageType for WebSocket messagesNiels van Velzen
2020-08-13Move GenericEventArgs to Jellyfin.Data.EventsPatrick Barron
2020-08-09Make event methods private.Patrick Barron
2020-08-08Clean up LibraryChangedNotifier.Patrick Barron
2020-06-15fix SA1508telans
2020-06-13Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj
2020-06-05Use typed logger where possiblecrobibero
2020-06-04Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs # Emby.Server.Implementations/Library/UserManager.cs # Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs # Emby.Server.Implementations/Sorting/IsPlayedComparer.cs # Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs # Emby.Server.Implementations/TV/TVSeriesManager.cs # Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
2020-05-25Fix some 'bugs' flagged by sonarcloudBond_009
2020-05-20Remove redundant qualifiersPatrick Barron
2020-05-12Initial migration codePatrick Barron
2020-03-11Merge branch 'master' into warn17Bond-009
2020-03-03Replace ILogger with ILogger<T> wherever possibleMark Monteiro
Log entries will contain additional class context when using this interface
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-01-31Fix warningsBond_009
2019-12-11More warnings (removed)Bond_009
2019-11-27Fix more warningsBond_009
2019-11-22Fix some warningsBond-009
2019-11-21revert settings to their old namesdkanada
2019-08-09Use CultureInvariant string conversion for GuidsBond-009
2019-03-25Simplify/remove/clean codeBond-009
* Remove useless runtime check (we only support one) * Remove unused args * Remove a global constant And ofc fix some warnings ;)
2019-02-05Remove custom ThreadingClaus Vium
2019-02-03Merge pull request #736 from Bond-009/startasyncJoshua M. Boniface
Start startup tasks async
2019-02-02Remove MoreLINQBond_009