Stepan Goremykin
910617bbc3
Remove redundant 'else' keywords
1 year ago
Stepan Goremykin
c051736c80
Inline out variable declaration
1 year ago
Cody Robibero
89be3aa37f
Convert Person.Type to use PersonKind enum ( #9487 )
1 year ago
Bond-009
43c3a465e6
Merge pull request #8775 from SenorSmartyPants/DVRMetadata
...
Fixes https://github.com/jellyfin/jellyfin/issues/5178
2 years ago
Bond_009
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
SenorSmartyPants
8f4ac1cb81
Call GetConfiguration just once in function
2 years ago
SenorSmartyPants
75c96e6e76
DVR: Prefer HD channels then earliest showing when handling duplicate showings. ( #8768 )
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2 years ago
SenorSmartyPants
159a244654
Add Options to disable DVR NFO and image saving
...
- SaveRecordingNFO and SaveRecordingImages default to true. Maintains current behavior.
- Episode.FillMissingEpisodeNumbersFromPath for live tv so external metadata can be pulled when recording starts.
2 years ago
SenorSmartyPants
b5f9a093dd
Don't cancel DVR recordings when adjusting settings ( #8752 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/3523
2 years ago
Bond_009
f6af28cf96
Fix some things that slipped through the cracks
2 years ago
Aaron
d50c1b2d4b
Skip generic shows from duplicate removal actions ( #8370 )
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2 years ago
Bond_009
a9a5fcde81
Use ArgumentNullException.ThrowIfNull helper method
...
Did a simple search/replace on the whole repo (except the RSSDP project)
This reduces LOC and should improve performance (methods containing a throw statement don't get inlined)
```
if \((\w+) == null\)
\s+\{
\s+throw new ArgumentNullException\((.*)\);
\s+\}
```
```
ArgumentNullException.ThrowIfNull($1);
```
2 years ago
Bond-009
2d57e71b44
Don't allow throwing System.Exception ( #8378 )
2 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
Bond_009
e7be01d7a5
Flush to disk async where possible
3 years ago
Bond_009
ea8f40e84a
More cleanup
3 years ago
cvium
b880dc8a4a
Use our own Contains extension
3 years ago
Cody Robibero
32629cd7da
Use BaseItemKind where possible
3 years ago
Bond_009
1d19a5be61
Fix some warnings
...
down to 580
3 years ago
Claus Vium
c3523e7cf7
Merge pull request #5905 from BaronGreenback/TVFix
...
Fix for Livetv and DLNA when bind interfaces specified.
3 years ago
Bond_009
5726535a26
Fix some warnings
...
609 left
3 years ago
cvium
f03e77a4d5
Merge branch 'master' into TVFix
3 years ago
Bond_009
9af16fcb6c
Remove workaround for dotnet/runtime#42790
3 years ago
Bond_009
653df7d8e5
Specify DateTimeStyles when possible
3 years ago
cvium
153e920239
Ignore published server url for local access
3 years ago
cvium
ffe5ae8056
Merge branch 'master' into TVFix
3 years ago
Bond_009
637e86478f
Fix some warnings
3 years ago
Bond_009
645825db36
Enable nullable for more files
3 years ago
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
3 years ago
BaronGreenback
2e98de9062
Code Clean up: Convert to null-coalescing operator ?? ( #5845 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
3 years ago
BaronGreenback
7ff52bf755
Renamed
3 years ago
BaronGreenback
7936ea59eb
Changed selection method
3 years ago
cvium
608cba817c
Reduce some allocations with the magic of spans etc.
3 years ago
BaronGreenback
bc1cc2d04a
Remove unused using directives
3 years ago
David
60ffa6f514
Use FileShare.None when creating files
4 years ago
Bond_009
1c74e2f40e
Fix build
4 years ago
David
196388d607
Remove custom Json serializer from Emby.Server.Implementations
4 years ago
Fernando Fernández
38c3b6fcd3
Fix build and thread detection logic
4 years ago
Bond_009
49569ca0a0
Use nameof where possible
4 years ago
crobibero
2a8653b309
Merge remote-tracking branch 'upstream/master' into http-client-migrate
4 years ago
Bond_009
e653eef44f
Fix some warnings
4 years ago
crobibero
50a1e35765
migrate to IHttpClientFactory in EmbyTV
4 years ago
Patrick Barron
ca1f15af19
Move GenericEventArgs to Jellyfin.Data.Events
4 years ago
Patrick Barron
ab396225ea
Migrate Display Preferences to EF Core
4 years ago
telans
3d9049ef08
fix SA1508
4 years ago
dkanada
403cd3205f
Merge pull request #3254 from crobibero/ilogger
...
Use typed logger where possible
4 years ago
aled
22a860a806
Fix a small number of compile warnings
4 years ago
crobibero
44957c5a9a
Use typed logger where possible
4 years ago
Bond_009
10e381f66f
Fix some 'bugs' flagged by sonarcloud
4 years ago