Cody Robibero
|
906f701fa8
|
Convert CollectionType, SpecialFolderType to enum (#9764)
* Convert CollectionType, SpecialFolderType to enum
* Hide internal enum CollectionType values
* Apply suggestions from code review
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
* Fix recent change
* Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs
Co-authored-by: Patrick Barron <barronpm@gmail.com>
---------
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
Co-authored-by: Patrick Barron <barronpm@gmail.com>
|
1 year ago |
Bond_009
|
526c918524
|
CollectionFolder: replace Dictionary + locks with ConcurrentDictionary
This should be faster (and still safe I hope)
|
1 year ago |
Joe Rogers
|
1c3a97bf6a
|
Inject IDirectoryService where needed instead of passing it through ItemResolveArgs
|
2 years ago |
Joe Rogers
|
160baa02fd
|
Remove some BaseItem references to make ItemResolveArgs more usable for testing.
|
2 years ago |
Bond_009
|
6481376b81
|
Use DistinctBy introduced in .NET 6
|
2 years ago |
Bond_009
|
637e86478f
|
Fix some warnings
|
3 years ago |
Rich Lander
|
e3df4dcaae
|
Fix warnings in MediaBrowser.Controller
|
3 years ago |
Bond_009
|
6f8ccab788
|
Move non-jellyfin extensions to separate project
|
3 years ago |
Cody Robibero
|
d461e3912a
|
Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)
Co-authored-by: Bond-009 <bond.009@outlook.com>
|
3 years ago |
crobibero
|
6bcbc2b88a
|
Reduce warnings in MediaBrowser.Controller
|
4 years ago |
Bond_009
|
fb090df0b5
|
Enable nullable reference types for MediaBrowser.Controller
|
4 years ago |
Bond_009
|
bcb4010db6
|
More improvements
|
4 years ago |
BaronGreenback
|
f2c10471bf
|
Code Clean up: Use Pattern Matching (#5838)
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
|
4 years ago |
Bond_009
|
b323044139
|
Reduce string allocations/fs lookups in resolve code
|
4 years ago |
Bond_009
|
a8ed753f6c
|
FxCop -> Net Analyzers (part 2)
|
4 years ago |
Bond_009
|
a9b497720d
|
Use JsonSerializer.SerializeToUtf8Bytes when doing a round trip
This test uses a very small object (CountryInfo), using a bigger object
would increase the difference in allocated memory.
```
BenchmarkDotNet=v0.12.1, OS=fedora 32
Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=5.0.100
[Host] : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT
DefaultJob : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------- |-----------:|---------:|---------:|-------:|------:|------:|----------:|
| RoundTripBytes | 932.0 ns | 5.09 ns | 4.25 ns | 0.1173 | - | - | 368 B |
| RoundTripString | 1,114.8 ns | 22.19 ns | 23.74 ns | 0.1469 | - | - | 464 B |
```
|
4 years ago |
David
|
043d045448
|
Put json serializer options in private field
|
4 years ago |
David
|
b9dbdc7e54
|
Remove custom Json serializer from MediaBrowser.Controller
|
4 years ago |
Bond_009
|
404bb4f835
|
Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release
|
4 years ago |
telans
|
afe09612e8
|
fix SA1119
|
4 years ago |
Bond-009
|
9af6eda0b4
|
Merge pull request #3343 from telans/comment-stops
Add full stop at end of comments (SA1629)
|
4 years ago |
telans
|
247f9c61e6
|
fix SA1513/SA1516
|
4 years ago |
telans
|
9018f8d8be
|
Add full stop at end of comments (SA1629)
|
4 years ago |
Bond_009
|
d9a03c9bb1
|
Fix more warnings
|
5 years ago |
Bond_009
|
5edb8159a7
|
Fix Json serialization error
|
5 years ago |
Bond_009
|
1385d89df6
|
Remove MoreLINQ
|
6 years ago |
Erwin de Haan
|
e867446437
|
ReSharper format: conform inline 'out' parameters.
|
6 years ago |
Erwin de Haan
|
a36658f6f0
|
ReSharper Reformat: Properties to expression bodied form.
|
6 years ago |
Erwin de Haan
|
ba610b5094
|
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
|
6 years ago |
Erwin de Haan
|
26ca4b607b
|
Visual Studio Reformat: MediaBrowser.Controller
|
6 years ago |
Bond_009
|
340a2c6512
|
Post GPL cleanup
|
6 years ago |
Bond_009
|
ea4c914123
|
Fix exception logging
|
6 years ago |
Bond_009
|
0f8b3c6347
|
Use Microsoft.Extensions.Logging abstraction
|
6 years ago |
Bond_009
|
6e5d2aadaa
|
Remove custom ToArray extension
|
6 years ago |
Andrew Rabert
|
a86b71899e
|
Add GPL modules
|
6 years ago |
stefan
|
48facb797e
|
Update to 3.5.2 and .net core 2.1
|
6 years ago |
Luke Pulverenti
|
0d28929e17
|
update download progress reporting
|
7 years ago |
Luke Pulverenti
|
1da8509ae5
|
update playback settings
|
7 years ago |
Luke Pulverenti
|
31b01cbb56
|
add fixes for dng images
|
7 years ago |
Luke Pulverenti
|
cdd79ec7e2
|
update owned items
|
7 years ago |
Luke Pulverenti
|
e441e2f53d
|
update active recordings
|
7 years ago |
Luke Pulverenti
|
f4765a87cc
|
update m3u tuner
|
7 years ago |
Luke Pulverenti
|
a7db7cd40c
|
reduce traffic from session player
|
7 years ago |
Luke Pulverenti
|
e7425e6205
|
revert servicestack.text update
|
7 years ago |
Luke Pulverenti
|
40442f887b
|
consolidate emby.server.core into emby.server.implementations
|
7 years ago |
Luke Pulverenti
|
dcaf8356e6
|
update inherited images
|
7 years ago |
Luke Pulverenti
|
1e5c3db9eb
|
support individual library refreshing
|
8 years ago |
Luke Pulverenti
|
e91f569c15
|
update live tv startup
|
8 years ago |
Luke Pulverenti
|
33014f77aa
|
update GetItems method
|
8 years ago |
Luke Pulverenti
|
696a6b34ea
|
improve smb support
|
8 years ago |