Bond_009
|
526c918524
|
CollectionFolder: replace Dictionary + locks with ConcurrentDictionary
This should be faster (and still safe I hope)
|
2023-09-25 18:12:12 +02:00 |
|
Joe Rogers
|
1c3a97bf6a
|
Inject IDirectoryService where needed instead of passing it through ItemResolveArgs
|
2023-03-06 23:00:55 -05:00 |
|
Joe Rogers
|
160baa02fd
|
Remove some BaseItem references to make ItemResolveArgs more usable for testing.
|
2023-03-06 22:18:26 -05:00 |
|
Bond_009
|
6481376b81
|
Use DistinctBy introduced in .NET 6
|
2022-12-19 15:21:42 +01:00 |
|
Bond_009
|
637e86478f
|
Fix some warnings
|
2021-09-03 19:32:11 +02:00 |
|
Rich Lander
|
e3df4dcaae
|
Fix warnings in MediaBrowser.Controller
|
2021-08-13 20:34:36 -07:00 |
|
Bond_009
|
6f8ccab788
|
Move non-jellyfin extensions to separate project
|
2021-06-19 18:04:46 +02:00 |
|
Cody Robibero
|
d461e3912a
|
Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)
Co-authored-by: Bond-009 <bond.009@outlook.com>
|
2021-06-06 17:16:41 +02:00 |
|
crobibero
|
6bcbc2b88a
|
Reduce warnings in MediaBrowser.Controller
|
2021-05-13 07:33:11 -06:00 |
|
Bond_009
|
fb090df0b5
|
Enable nullable reference types for MediaBrowser.Controller
|
2021-05-07 00:39:20 +02:00 |
|
Bond_009
|
bcb4010db6
|
More improvements
|
2021-05-05 15:30:32 +02:00 |
|
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>
|
2021-05-05 13:37:36 +02:00 |
|
Bond_009
|
b323044139
|
Reduce string allocations/fs lookups in resolve code
|
2021-04-22 01:24:21 +02:00 |
|
Bond_009
|
a8ed753f6c
|
FxCop -> Net Analyzers (part 2)
|
2021-03-13 22:33:28 +01:00 |
|
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 |
```
|
2021-01-12 15:37:18 +01:00 |
|
David
|
043d045448
|
Put json serializer options in private field
|
2020-12-24 11:22:34 +01:00 |
|
David
|
b9dbdc7e54
|
Remove custom Json serializer from MediaBrowser.Controller
|
2020-12-23 13:25:49 +01:00 |
|
Bond_009
|
404bb4f835
|
Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release
|
2020-08-22 21:56:24 +02:00 |
|
telans
|
afe09612e8
|
fix SA1119
|
2020-06-20 18:13:11 +12:00 |
|
Bond-009
|
9af6eda0b4
|
Merge pull request #3343 from telans/comment-stops
Add full stop at end of comments (SA1629)
|
2020-06-16 11:54:58 +02:00 |
|
telans
|
247f9c61e6
|
fix SA1513/SA1516
|
2020-06-16 16:11:30 +12:00 |
|
telans
|
9018f8d8be
|
Add full stop at end of comments (SA1629)
|
2020-06-16 10:37:52 +12:00 |
|
Bond_009
|
d9a03c9bb1
|
Fix more warnings
|
2019-10-29 17:55:16 +01:00 |
|
Bond_009
|
5edb8159a7
|
Fix Json serialization error
|
2019-10-15 17:49:49 +02:00 |
|
Bond_009
|
1385d89df6
|
Remove MoreLINQ
|
2019-02-02 12:27:06 +01:00 |
|
Erwin de Haan
|
e867446437
|
ReSharper format: conform inline 'out' parameters.
|
2019-01-13 21:46:33 +01:00 |
|
Erwin de Haan
|
a36658f6f0
|
ReSharper Reformat: Properties to expression bodied form.
|
2019-01-13 21:31:14 +01:00 |
|
Erwin de Haan
|
ba610b5094
|
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
|
2019-01-13 21:01:16 +01:00 |
|
Erwin de Haan
|
26ca4b607b
|
Visual Studio Reformat: MediaBrowser.Controller
|
2019-01-13 20:25:32 +01:00 |
|
Bond_009
|
340a2c6512
|
Post GPL cleanup
|
2019-01-03 23:19:02 +01:00 |
|
Bond_009
|
ea4c914123
|
Fix exception logging
|
2018-12-30 22:44:39 +01:00 |
|
Bond_009
|
0f8b3c6347
|
Use Microsoft.Extensions.Logging abstraction
|
2018-12-30 22:44:38 +01:00 |
|
Bond_009
|
6e5d2aadaa
|
Remove custom ToArray extension
|
2018-12-28 16:48:26 +01:00 |
|
Andrew Rabert
|
a86b71899e
|
Add GPL modules
|
2018-12-27 18:27:57 -05:00 |
|
stefan
|
48facb797e
|
Update to 3.5.2 and .net core 2.1
|
2018-09-12 19:26:21 +02:00 |
|
Luke Pulverenti
|
0d28929e17
|
update download progress reporting
|
2017-11-03 14:11:04 -04:00 |
|
Luke Pulverenti
|
1da8509ae5
|
update playback settings
|
2017-10-01 20:13:43 -04:00 |
|
Luke Pulverenti
|
31b01cbb56
|
add fixes for dng images
|
2017-09-22 16:33:01 -04:00 |
|
Luke Pulverenti
|
cdd79ec7e2
|
update owned items
|
2017-09-18 12:52:22 -04:00 |
|
Luke Pulverenti
|
e441e2f53d
|
update active recordings
|
2017-08-24 15:52:19 -04:00 |
|
Luke Pulverenti
|
f4765a87cc
|
update m3u tuner
|
2017-08-20 15:10:00 -04:00 |
|
Luke Pulverenti
|
a7db7cd40c
|
reduce traffic from session player
|
2017-08-11 02:29:49 -04:00 |
|
Luke Pulverenti
|
e7425e6205
|
revert servicestack.text update
|
2017-08-10 14:01:31 -04:00 |
|
Luke Pulverenti
|
40442f887b
|
consolidate emby.server.core into emby.server.implementations
|
2017-08-09 15:56:38 -04:00 |
|
Luke Pulverenti
|
dcaf8356e6
|
update inherited images
|
2017-06-29 15:10:58 -04:00 |
|
Luke Pulverenti
|
1e5c3db9eb
|
support individual library refreshing
|
2017-06-23 12:04:45 -04:00 |
|
Luke Pulverenti
|
e91f569c15
|
update live tv startup
|
2017-06-03 03:36:32 -04:00 |
|
Luke Pulverenti
|
33014f77aa
|
update GetItems method
|
2017-05-26 02:48:54 -04:00 |
|
Luke Pulverenti
|
696a6b34ea
|
improve smb support
|
2017-05-04 14:14:45 -04:00 |
|
Luke Pulverenti
|
853dbfc558
|
separate player selection into it's own script
|
2016-12-29 02:14:59 -05:00 |
|