Bond_009
7fdc0e3c3d
BaseItem: remove unused function
3 years ago
Claus Vium
53209830e7
Merge pull request #7346 from Bond-009/guid
...
Optimize Guid comparisons
3 years ago
Claus Vium
136eab9b1e
Merge pull request #7370 from crobibero/internal-metadata-path
...
Only add internal files if the internal metadata path exists
3 years ago
Cody Robibero
fc5c6c0404
Use IFileSystem
3 years ago
Joe Rogers
354f22d065
Add post filtering for theme song and video
3 years ago
Joe Rogers
15053516f8
Rewrite tests for coverage and less duplication
...
Address minor warnings
Revert making GetInternalMetadataPath mockable
3 years ago
Bond_009
f50a250cd9
Optimize Guid comparisons
...
* 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
3 years ago
Shadowghost
719b707281
feat(external-media): refactor to generic provider, extend tests and file recognition, consolidate and extend NamingOptions
3 years ago
Claus Vium
488ce51032
Remove some allocations ( #7246 )
3 years ago
Bond_009
2dcb2f8a9f
Ban the usage of Task.Result
...
If the calling function can't be made async easily you can still use
.GetAwaiter().GetResult(), which is way easier to find in the future
3 years ago
Cody Robibero
a60cb280a3
Properly populate QueryResult
3 years ago
Dmitry Lyzo
f28384ba30
Ignore JSON serialization for special features of movie.
...
When refreshing the metadata of the video with a local trailer, the server gets
stuck trying to read the database and save the item at the same time.
3 years ago
Cody Robibero
a0f248e200
Merge pull request #7134 from adavier/trakt-episode-links
3 years ago
Joe Rogers
a26509a98a
Keep from serializing trailers into database
3 years ago
adavier
9574d13059
Implement trakt episode links using the implementation from Series.cs
...
The code is the same as `MediaBrowser.Controller/Entities/TV/Series.cs`, using the imdbID to generate Trakt links.
The trakt url for episodes is `https://trakt.tv/episodes/{0} `.
3 years ago
Cody Robibero
7bfc6b5679
Remove more warnings
3 years ago
Bond_009
cbfa355e31
Update StyleCop
3 years ago
Cody Robibero
a8a8ce4e7b
Fix build from PR merging
3 years ago
Cody Robibero
076a13abeb
Merge pull request #7029 from cvium/allocations_maybe
3 years ago
Cody Robibero
00211ca056
Merge pull request #7028 from cvium/everything_went_wrong
3 years ago
cvium
05c8834a3a
Don't cache special feature ids
3 years ago
cvium
9158511017
Don't skip extras refresh when replacing metadata or doing a full refresh
3 years ago
cvium
b880dc8a4a
Use our own Contains extension
3 years ago
cvium
83a94aa612
Fix extras folders
3 years ago
cvium
91f3ce3109
Use == instead of Object.Equals to avoid closure allocation
3 years ago
Claus Vium
9a0618552b
Merge branch 'master' into what_could_go_wrong
3 years ago
Cody Robibero
0edf77994a
Cache BaseItemKind
3 years ago
cvium
c5569c701c
Folder can't have extras
3 years ago
Cody Robibero
32629cd7da
Use BaseItemKind where possible
3 years ago
cvium
fde84a1e00
Refactor extras parsing
3 years ago
Jonas Resch
180e2dc329
Prevent crashes in specific scenarios
3 years ago
Jonas Resch
9978164438
Add support for external audio files
3 years ago
Cody Robibero
b2b4bd82d7
Merge pull request #6862 from 1337joe/query-instead-of-filtering
3 years ago
Joe Rogers
9ba7bf96ef
Query MediaSourceManager directly in image providers
...
Add doc comments/minor tweaks to AudioImageProvider
3 years ago
Joe Rogers
7cf5767949
Query media streams by type instead of filtering
3 years ago
Bond_009
257e1be95f
Fix some warnings
3 years ago
cvium
5b1b2621ab
Fix build
3 years ago
cvium
b50c3852ef
Remove unused dependencies
3 years ago
Bond_009
1d19a5be61
Fix some warnings
...
down to 580
3 years ago
Bond_009
5726535a26
Fix some warnings
...
609 left
3 years ago
Cody Robibero
64652b6392
Fix and disable new dotnet6 warnings
3 years ago
Joe Rogers
b4bf5af7c8
Remove ImageType.Screenshot and ItemFields.Screenshot
3 years ago
Bond_009
924c6682b9
Remove unused IHasScreenshots interface
3 years ago
Bond_009
416894008e
Minor improvements
...
* Removed some allocations
* Removed some useless abstractions
3 years ago
Joe Rogers
7fcf01235c
Change RemoveImages to array, improve download test
3 years ago
Joe Rogers
b478b115e3
Refactor to validate all images up front
3 years ago
KonH
e3fccd5ae6
Fix warning: Qualifier is redundant ( #2149 )
3 years ago
Cody Robibero
9234e5bf80
Remove all instances of en-US culture
3 years ago
Dixin
27e32083a1
Update LINQ query according to code review feedback.
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
Dixin
dc8420c7a2
Fix extra folder type resolving.
3 years ago