dkanada
|
9caf311925
|
handle plugin manifests automatically
|
2021-02-12 22:33:10 +09:00 |
|
Bond_009
|
13c1c2815f
|
Add regression test for PluginManager.SaveManifest
|
2021-02-08 17:10:20 +01:00 |
|
cvium
|
311b2f5012
|
Exclude BOM when writing meta.json plugin manifest
|
2021-02-08 15:38:06 +01:00 |
|
dkanada
|
54a3ab15a3
|
Merge pull request #5005 from jellyfin/bytes
JsonSerializer deserialize from bytes where possible
|
2021-02-05 11:47:06 +09:00 |
|
David Ullmer
|
b014f2309d
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
|
2021-01-25 09:44:06 +01:00 |
|
David
|
677bba742e
|
Remove try-catch nesting
|
2021-01-24 13:34:22 +01:00 |
|
David
|
80f3e20394
|
Change plugin error message
|
2021-01-24 13:22:04 +01:00 |
|
David Ullmer
|
4adbbb9f51
|
Catch TypeLoadException during plugin loading
|
2021-01-24 00:58:52 +01:00 |
|
BaronGreenback
|
89046e1d97
|
Bug fixes
|
2021-01-19 21:15:40 +00:00 |
|
Bond_009
|
1fdd2d6e05
|
Handle IO errors in LoadManifest
|
2021-01-12 16:03:13 +01:00 |
|
Bond_009
|
1ea2b200c0
|
JsonSerializer deserialize from bytes where possible
This is faster and uses way less 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 |
|------- |---------:|--------:|--------:|--------:|------:|------:|----------:|
| Bytes | 158.4 us | 2.56 us | 2.14 us | 16.8457 | - | - | 52.08 KB |
| String | 172.8 us | 0.78 us | 0.70 us | 41.5039 | - | - | 127.82 KB |
| Custom | 155.5 us | 2.95 us | 2.76 us | 10.0098 | - | - | 31.27 KB |
```
|
2021-01-12 15:28:02 +01:00 |
|
BaronGreenback
|
149c2b2169
|
Added referenced assembly failure detection, and DI failure protection.
|
2020-12-31 11:39:34 +00:00 |
|
BaronGreenback
|
21f6d39432
|
copy constructor
|
2020-12-23 17:43:29 +00:00 |
|
BaronGreenback
|
62702fa3eb
|
Changes as requested
|
2020-12-23 16:28:50 +00:00 |
|
BaronGreenback
|
e8df9551ef
|
Update PluginManager.cs
Changed a to i
|
2020-12-23 10:31:11 +00:00 |
|
BaronGreenback
|
9a97933499
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
|
2020-12-23 10:29:21 +00:00 |
|
BaronGreenback
|
4ba4eefeeb
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
|
2020-12-23 10:26:02 +00:00 |
|
BaronGreenback
|
1f2ecd0775
|
Fix for DI.
|
2020-12-22 15:01:26 +00:00 |
|
BaronGreenback
|
621e6d28cd
|
Fallback to default guid
|
2020-12-22 14:07:01 +00:00 |
|
BaronGreenback
|
3633996a53
|
New json converter implemented.
|
2020-12-21 09:01:59 +00:00 |
|
BaronGreenback
|
7a66761981
|
write json files indented.
|
2020-12-20 19:30:48 +00:00 |
|
Greenback
|
d34428f2f7
|
removed exception
|
2020-12-18 22:17:50 +00:00 |
|
BaronGreenback
|
9bf970e5c6
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 21:59:14 +00:00 |
|
BaronGreenback
|
a293024efd
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 21:56:54 +00:00 |
|
BaronGreenback
|
5c3ebb63e6
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 21:56:35 +00:00 |
|
BaronGreenback
|
09f219bbce
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 21:56:15 +00:00 |
|
BaronGreenback
|
3708ca8dbb
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 21:56:03 +00:00 |
|
Greenback
|
ce19f2be55
|
Renamed Guid property to Id
|
2020-12-18 20:37:35 +00:00 |
|
Greenback
|
486148dd6b
|
Removed maxAbi
|
2020-12-18 09:44:57 +00:00 |
|
Greenback
|
5a3efc5266
|
Changes as required.
|
2020-12-18 09:04:40 +00:00 |
|
BaronGreenback
|
4153551dfc
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:26:11 +00:00 |
|
BaronGreenback
|
0dcf6b09c1
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:25:39 +00:00 |
|
BaronGreenback
|
8ce765c4d1
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:25:04 +00:00 |
|
BaronGreenback
|
591ad3b04b
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:24:26 +00:00 |
|
BaronGreenback
|
30645e7265
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:24:12 +00:00 |
|
BaronGreenback
|
2d094bedf5
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:24:00 +00:00 |
|
BaronGreenback
|
3a8d395c9c
|
Update Emby.Server.Implementations/Plugins/PluginManager.cs
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
2020-12-18 08:23:46 +00:00 |
|
Greenback
|
a4a40407a0
|
Change PluginStatus states.
|
2020-12-17 13:44:53 +00:00 |
|
Greenback
|
d9aaba36ec
|
Copy previous plugin settings if they don't exist.
|
2020-12-16 23:19:09 +00:00 |
|
Greenback
|
5323887540
|
Replaced TryGetPlugin with GetPlugin
|
2020-12-15 20:27:42 +00:00 |
|
Greenback
|
eb2439f23b
|
Changes as recommended.
|
2020-12-15 16:37:11 +00:00 |
|
Greenback
|
208d545cfe
|
Changed as suggested.
|
2020-12-15 10:05:04 +00:00 |
|
Greenback
|
dddcfa6dbb
|
Suggested changes.
|
2020-12-15 09:30:19 +00:00 |
|
Greenback
|
fbb20ebef6
|
Plugin setting migration to folders.
|
2020-12-15 00:42:59 +00:00 |
|
Greenback
|
a246a77ada
|
Delete plugin working.
|
2020-12-14 23:08:04 +00:00 |
|
Greenback
|
7986465cf7
|
Initial upload
|
2020-12-14 16:14:39 +00:00 |
|