Commit Graph

702 Commits (2eb00bf3c06b1a73c530f192a2622579f09851ff)

Author SHA1 Message Date
Patrick Barron e0db541381
Update indentation
3 years ago
Patrick Barron 876a902356 Fix warnings in Library
3 years ago
Bond_009 79642af3b8 Fix some warnings
3 years ago
Bond_009 4d1d9f23d5 Use new Enum.TryParse(ReadOnlySpan<char>) overload
3 years ago
Bond-009 32ea4806f8
Merge pull request #6538 from cvium/livetv_oh_no
3 years ago
Dixin dc8420c7a2 Fix extra folder type resolving.
3 years ago
Fredrik Lindberg ea439c5ccf Improve series name matching
3 years ago
cvium ff328fefc5 Replace GetDirectStreamProviderByUniqueId with GetLiveStreamInfoByUniqueId
3 years ago
cvium 026a7af0e8 Don't throw when livestream file isn't found
3 years ago
cvium f3573b061c Remove the unused arg
3 years ago
cvium 1603d1928e Kill ProgressiveFileCopier and seek to end for ongoing livetv
3 years ago
Claus Vium c794e48562
Merge pull request #6522 from ferferga/efcore-improvements
3 years ago
Bond-009 71ab4a5754
Fix it for real(tm) this time
3 years ago
Bond-009 8dc0911374
Fix log message
3 years ago
Fernando Fernández 3d0b1ccae6
Remove all unused usings
3 years ago
Claus Vium 74fef6c05b
Merge pull request #6177 from Bond-009/async
3 years ago
Bond_009 637e86478f Fix some warnings
3 years ago
Cody Robibero 611c20dba8 Fix indentation
3 years ago
Cody Robibero ec13412155 Merge remote-tracking branch 'upstream/master' into warn-259810
3 years ago
Bond_009 e3dac4fda2 Use async FileStreams where it makes sense
3 years ago
Claus Vium 4cd372109d
Merge pull request #6473 from Bond-009/nullable7
3 years ago
Claus Vium 442e756395
Merge pull request #6183 from stanionascu/bdiso-playback
3 years ago
Cody Robibero ecb4b8e0aa Apply suggestions from code review
3 years ago
Cody Robibero cba07b1ca6 Remove more and more warnings
3 years ago
Bond_009 645825db36 Enable nullable for more files
3 years ago
Deathspike 95988ce33d Fix embedded subtitles taking priority over external ones
3 years ago
Bond_009 915141f196 Fix some warnings
3 years ago
Bond_009 981cf4cfa0 Remove our own RemoveDiacritcs string extension in favor of Diacritics.Net
3 years ago
Bond_009 6f8ccab788 Move non-jellyfin extensions to separate project
3 years ago
Stanislav Ionascu 351ae66509 Better detection of the ISO DVD/BD types
3 years ago
Bond-009 cfad97ff28
Merge pull request #6096 from cvium/saving_private_ram
3 years ago
Cody Robibero d461e3912a
Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)
4 years ago
Claus Vium 9f2e8063ec
Merge pull request #5997 from JKI12/master
4 years ago
cvium 42a2cc1747 Remove some unnecessary allocations
4 years ago
Bond_009 7e8428e588 Enable nullable reference types for Emby.Server.Implementations
4 years ago
cvium 1b49435a0e Reduce some allocations
4 years ago
Jake King bc017737e6 Changed condition for readbility
4 years ago
Bond_009 4367b97a54 Fix build
4 years ago
Jake King 3cd57cb287 Fixes for Book Progress
4 years ago
Bond-009 95b1cf532b
Merge pull request #5985 from Bond-009/minor11
4 years ago
Bond_009 47e7c1356c PathExtensions: Fix index out of bounds in TryReplaceSubPath
4 years ago
Bond_009 bcb4010db6 More improvements
4 years ago
BaronGreenback 2e98de9062
Code Clean up: Convert to null-coalescing operator ?? (#5845)
4 years ago
BaronGreenback f2c10471bf
Code Clean up: Use Pattern Matching (#5838)
4 years ago
Bond-009 48e81e65e8
Merge pull request #5938 from cvium/allocationz
4 years ago
Bill Thornton cd543f7e50
Merge pull request #5738 from cvium/resolve-from-path
4 years ago
Claus Vium b9d18f0fa7
Merge branch 'master' into allocationz
4 years ago
Bond_009 c608d5104d Fix scanning
4 years ago
Bond-009 360d80c873
Merge pull request #5890 from Bond-009/filesystem
4 years ago
cvium 608cba817c Reduce some allocations with the magic of spans etc.
4 years ago
Bond-009 7195d3e42f
Merge pull request #5893 from Bond-009/db
4 years ago
cvium 77261a8445 add UpdatePeopleAsync and add people to both tables
4 years ago
Bond_009 a02e37daa0 SqliteItemRepository: remove redundant operations
4 years ago
Bond_009 b323044139 Reduce string allocations/fs lookups in resolve code
4 years ago
artiume 005ae80b31
Update var names
4 years ago
artiume dcd96909cd
Fix Audiobook Resume
4 years ago
cvium 8933389753 Respect user settings for transcode and remux
4 years ago
Stephen Moore e841922ffd Fix ArgumentOutOfRangeException scanning AudioBooks
4 years ago
BaronGreenback bc1cc2d04a Remove unused using directives
4 years ago
Bond_009 8045a488ce Fix possible ArgumentNullException
4 years ago
Joshua M. Boniface cd0daa7985
Merge pull request #5748 from cvium/playlist-audio-type
4 years ago
cvium ef527df28f Set mediatype to Audio for playlists in a music library
4 years ago
cvium f2cba352e5 catch ioexception and include stack trace
4 years ago
cvium 5c4be2416d Remove unused import
4 years ago
cvium 53db1a1ffc ...
4 years ago
cvium 457229c56d Simplification
4 years ago
cvium 69d2368fbc Copy paste error
4 years ago
cvium e7fc18d0f3 Fix type check
4 years ago
cvium 08ccf2a49c Resolve name from episode folder
4 years ago
Claus Vium a21b2714e7
fetching images should not kill the scanner
4 years ago
Bond-009 a0258618ac
Update Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs
4 years ago
Bond_009 aa76957338 Remove useless code
4 years ago
Bond-009 b49d50e634
Merge pull request #5467 from Ullmie02/nfo-fixes
4 years ago
David 78f7fdeacc Rename methods and optimize allocations
4 years ago
Bond-009 066c19a26b
Fix possible null ref exception
4 years ago
David 14cbd22fbe Use Helper Methods for provider url parsing
4 years ago
cvium 025e351f61 add unit tests
4 years ago
cvium ab0cff8556 do not resolve episode-like files if they are in extras folders
4 years ago
Bond_009 a8ed753f6c FxCop -> Net Analyzers (part 2)
4 years ago
Bond_009 5241bd41ef Add code analysis attributes where appropriate
4 years ago
Joshua M. Boniface 82d88bdec6
Merge pull request #5409 from ikomhoog/master
4 years ago
Claus Vium 90cdd1345d
Merge pull request #5407 from Bond-009/hack
4 years ago
Bond_009 54f81c4da4 Call ToLower on CollectionTypeOptions.ToString
4 years ago
Ikomhoog d4201f812c Changed string.Length == 0 to string.IsNullOrEmpty in case of null
4 years ago
cvium 946411be8e Remove redundant check
4 years ago
cvium 67af30d1ff Remove redundant checks
4 years ago
cvium 54211b921c rider is a prick
4 years ago
cvium bc661c16e1 simplify
4 years ago
cvium 37e374d33d make sure network path substitution matches correctly
4 years ago
Bond_009 81f527f808 CollectionType can be null
4 years ago
Bond_009 1c74e2f40e Fix build
4 years ago
Bond_009 914e891689 Fix unchecked input
4 years ago
dkanada 9fcdbd4c4b remove deprecated settings from server config
4 years ago
Bond_009 a9b497720d Use JsonSerializer.SerializeToUtf8Bytes when doing a round trip
4 years ago
Bond-009 4549c96f6d
Merge pull request #4906 from Spacetech/library_scan_ignore_inaccessible
4 years ago
Ian 0f4bbbc63c Fix 3169 and 2879 by making MusicArtistResolver run ahead of MusicAlbumResolver
4 years ago
Gary Wilber 1fdeac0a7d Ignore inaccessible files during library scans
4 years ago
Joshua M. Boniface 7caba04c3c
Merge pull request #4890 from nielsvanvelzen/4888-fix-search-hints
4 years ago
artiume f411353c8c
Update Emby.Server.Implementations/Library/UserDataManager.cs
4 years ago
artiume c7cb177260
Update Emby.Server.Implementations/Library/UserDataManager.cs
4 years ago
artiume 77b478c726
Update Emby.Server.Implementations/Library/UserDataManager.cs
4 years ago
artiume 99adbf0497
Split resume function for Audiobooks
4 years ago
Niels van Velzen 2bb84c0675 Fix limit parameter error for search hints endpoint
4 years ago
David 043d045448 Put json serializer options in private field
4 years ago
David a714008b59 Add missing FileStreams
4 years ago
David 2a574914ea Use streams instead of strings
4 years ago
David 196388d607 Remove custom Json serializer from Emby.Server.Implementations
4 years ago
Claus Vium 21d2e9ff0c
Merge pull request #4771 from crobibero/typed-get-preference
4 years ago
crobibero ee23d06154 Use a more descriptive function name
4 years ago
artiume 297cb27ab6
remove opf extension for book types
4 years ago
crobibero b670937c3d Use typed UserManager GetPreference
4 years ago
cvium 3f6e6c4839 Simplify
4 years ago
cvium 3c5bbeb80c Remove ImageFetcherPostScanTask
4 years ago
nyanmisaka 020fe37dfe fix custom library order
4 years ago
crobibero b5a7a74e89 Use GetParentItem where applicable
4 years ago
crobibero 2055d49701 fix inverted condition
4 years ago
crobibero c083b29e29 Use Guid as API parameter type where possible
4 years ago
BaronGreenback 969b9e2a18
Update ImageFetcherPostScanTask.cs
4 years ago
Joshua M. Boniface bf54b5579c
Merge branch 'master' into defer_image_fetching
4 years ago
Joshua M. Boniface 7457c4a95d
Merge pull request #4499 from crobibero/more-param
4 years ago
Greenback e51ddd326c Fixes spelling.
4 years ago
crobibero 3cc0dd7e12 Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.
4 years ago
BaronGreenback 2bbfcc264d
Merge branch 'master' into emby-namig-nullable
4 years ago
crobibero e66d79fc0c Merge remote-tracking branch 'upstream/master' into http-exception
4 years ago
crobibero 95a2de757f remove custom HttpException
4 years ago
Bond_009 ff49a3bb61
Missed some stuff
4 years ago
Bond_009 bc7359f87d
Use string.Split(char) where possible instead of string.Split(char[])
4 years ago
Stepan c0747512d6 Merge remote-tracking branch 'jellyfin/master' into emby-namig-nullable
4 years ago
cvium 584b4fa41f Fix Persons, Genres and Studios endpoints
4 years ago
Anthony Lavado 6205fb4b6a
Merge pull request #4341 from Bond-009/minor6
4 years ago
Stepan 60b49e67ea Re-Sharper inspection issues
4 years ago
Stepan 59619b6ea7 Enable nullable in Emby.Naming
4 years ago
Bond_009 49569ca0a0 Use nameof where possible
4 years ago
Bond-009 d54de29485
Merge pull request #4315 from Jan-PieterBaert/fix-warnings
4 years ago
Anthony Lavado 8b419d9ea6
Merge pull request #4199 from ryanpetris/livetv-locking
4 years ago
Jan-Pieter Baert ec91d3893d
Fix SA 1116 warnings
4 years ago
cvium 4a81ee43dc Add try-catch to avoid crashing the whole thing
4 years ago
cvium 1b18f86c8b Add missing parameter comments.
4 years ago
cvium 5d3449e9dc Fix xml doc comment
4 years ago
cvium 763862cbd8 Defer image pre-fetching until the end of a refresh/scan
4 years ago
Gary Wilber 3cfbe6e340 better audio file check
4 years ago
Gary Wilber 75041e7f39 interlocked increment
4 years ago
Gary Wilber 05fa95f149 Increase scan speed for music libraries
4 years ago
Ryan Petris 4db5700e18
Don't take a lock if there's no intention to manipulate the list of open streams. Instead, use a ConcurrentDictionary so that, in those situations, thread-safe access to the dictionary is ensured.
4 years ago
Bond_009 edbd4e0db6 Remove extra return statement
4 years ago
Bond_009 441301069e Fix
4 years ago
Bond_009 48e1cf9fd7 Minor performance improvements to item saving
4 years ago
Bond_009 119f64f5e7 Make some methods async
4 years ago
Bond_009 ab2147751f Make MediaBrowser.MediaEncoding warnings free
4 years ago
cvium 0cf75992a8 Use MemoryCache.Set since SetValue does not flush to cache automatically.
4 years ago