Patrick Barron
f96722fa74
Fix migration
2021-06-21 19:06:21 -04:00
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
2021-06-19 18:04:46 +02:00
Patrick Barron
be88efce3c
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Emby.Server.Implementations/HttpServer/Security/SessionContext.cs
# Emby.Server.Implementations/Security/AuthenticationRepository.cs
# Emby.Server.Implementations/Session/SessionManager.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Library/IUserManager.cs
# MediaBrowser.Controller/Net/ISessionContext.cs
2021-06-18 18:56:10 -04:00
Patrick Barron
336ba2879f
Re-add support for API keys
2021-06-18 18:26:58 -04:00
Patrick Barron
3264575047
Add data migration
2021-06-18 17:07:30 -04:00
Patrick Barron
3d9c16ba6b
Fix concurrency issues
2021-06-18 17:06:38 -04:00
crobibero
e021a0e9ce
Update to dotnet 5.0.7
2021-06-14 06:44:55 -06:00
Bond_009
06401ffa0d
Fix duplicate keys causing an exception
2021-06-09 09:59:30 +02:00
Bond_009
2fc14375f8
Fix index out of range and add reg tests
2021-06-08 15:35:49 +02:00
Claus Vium
93387ba235
Merge pull request #5990 from BaronGreenback/UrlDecoding
2021-06-07 23:07:59 +02:00
BaronGreenback
147612f59b
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:22:37 +01:00
BaronGreenback
37326a8099
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:22:28 +01:00
BaronGreenback
ada052fcb1
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:22:17 +01:00
BaronGreenback
c1fa7cbbf8
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:22:11 +01:00
BaronGreenback
371f8629b1
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:21:47 +01:00
BaronGreenback
e1a0b5d2a1
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:21:15 +01:00
BaronGreenback
cc2166550f
Update Jellyfin.Server/Middleware/QueryStringDecodingMiddleware.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:20:44 +01:00
BaronGreenback
b59e81dcdf
Update Jellyfin.Server/Middleware/QueryStringDecodingMiddleware.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07 16:20:37 +01:00
crobibero
dfc776e451
Redirect to default if root is requested
2021-06-07 07:47:49 -06:00
crobibero
9595aa258e
Simplify BaseUrlRedirectionMiddleware
2021-05-27 06:31:00 -06:00
crobibero
01e8ff8ddf
Merge remote-tracking branch 'upstream/master' into healthy-base-url
2021-05-27 06:07:57 -06:00
Fernando Fernández
6db229af5d
Address review comments
2021-05-24 10:48:01 +02:00
Fernando Fernández
69baa9c467
Run SQLite query planner optimization at shutdown/restart
2021-05-24 10:45:21 +02:00
Patrick Barron
b6446c06ee
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Security/AuthenticationRepository.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
2021-05-21 00:19:07 -04:00
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
2021-05-20 23:56:59 -04:00
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
2021-05-20 22:48:53 +02:00
Patrick Barron
a225f34796
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
2021-05-18 18:09:46 -04:00
crobibero
66b185898f
Update to dotnet5.0.6
2021-05-14 17:28:36 -06:00
BaronGreenback
d0bfb56d2e
changed to slice.
2021-05-12 16:19:08 +01:00
BaronGreenback
903bf2a086
changed to use index
2021-05-08 16:00:41 +01:00
BaronGreenback
bd71de131c
Changed to use span
2021-05-08 12:52:25 +01:00
BaronGreenback
7185de970c
Merge remote-tracking branch 'upstream/master' into UrlDecoding
2021-05-08 12:22:09 +01:00
BaronGreenback
4f5c9e9504
tests and small fix.
2021-05-07 14:02:42 +01:00
BaronGreenback
c8061f92be
slight format correction.
2021-05-05 23:15:24 +01:00
BaronGreenback
dabeabc553
corrected comments
2021-05-05 23:14:05 +01:00
BaronGreenback
a7bccd4fe0
removed unneeded logger.
2021-05-05 23:09:04 +01:00
BaronGreenback
81d675990f
Enable automatic url decoding
2021-05-05 22:52:39 +01:00
Bond-009
eeb5d4bd1e
Merge pull request #5842 from BaronGreenback/optimization
...
Code Clean up: Group Methods
2021-04-29 21:14:57 +02:00
crobibero
f8cfc55a36
Clean client filename generation
2021-04-26 17:02:25 -06:00
crobibero
1d6224c9c6
Add endpoint to log client events
2021-04-26 07:02:26 -06:00
Bond-009
18cf030c77
Merge pull request #5866 from Bond-009/httpmsghandler
...
Switch from HttpClientHandler to SocketsHttpHandler
2021-04-21 13:53:03 +02:00
Bond-009
233900401e
Merge pull request #5873 from cvium/fix-displaypref-migration
2021-04-20 15:51:57 +02:00
cvium
4d7c1fbdca
use int.Parse
2021-04-20 13:43:05 +02:00
cvium
cbb855e65f
Check for empty string when migrating displaypreferences
2021-04-20 13:24:15 +02:00
Bond_009
500c2e5224
Switch from HttpClientHandler to SocketsHttpHandler
...
SocketsHttpHandler is the default for .Net Core 2.1 and newer
Set RequestHeaderEncoding to UTF-8 by default
2021-04-19 22:37:24 +02:00
cvium
586e1fc58a
use IF NOT EXISTS in migration
2021-04-19 13:51:55 +02:00
BaronGreenback
bc1cc2d04a
Remove unused using directives
2021-04-17 11:37:55 +01:00
BaronGreenback
bb6fddde9a
Group Methods
2021-04-17 11:19:09 +01:00
Joshua M. Boniface
e2cfc308ea
Merge pull request #5729 from crobibero/dotnet5.0.5
...
Update to dotnet 5.0.5
2021-04-14 09:49:43 -04:00
crobibero
78791a932f
Simplify baseUrl check
2021-04-14 06:44:11 -06:00
crobibero
b11718a01d
Properly redirect healthcheck endpoint if using BaseUrl
2021-04-13 07:12:49 -06:00
Bond_009
a4ffc7a813
Fix random failing of tests
...
Fully initialize the configuration manager at the init stage
```
Failed Jellyfin.Server.Integration.Tests.Controllers.ActivityLogControllerTests.ActivityLog_GetEntries_Ok [2 s]
Error Message:
MediaBrowser.Common.Extensions.ResourceNotFoundException : Configuration with key metadata not found.
Stack Trace:
at Emby.Server.Implementations.AppBase.BaseConfigurationManager.<>c__DisplayClass43_0.<GetConfiguration>b__0(String k) in D:\a\1\s\Emby.Server.Implementations\AppBase\BaseConfigurationManager.cs:line 309
at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
at Emby.Server.Implementations.AppBase.BaseConfigurationManager.GetConfiguration(String key) in D:\a\1\s\Emby.Server.Implementations\AppBase\BaseConfigurationManager.cs:line 300
at MediaBrowser.Common.Configuration.ConfigurationManagerExtensions.GetConfiguration[T](IConfigurationManager manager, String key) in D:\a\1\s\MediaBrowser.Common\Configuration\IConfigurationManager.cs:line 88
at MediaBrowser.Controller.Library.MetadataConfigurationExtensions.GetMetadataConfiguration(IConfigurationManager config) in D:\a\1\s\MediaBrowser.Controller\Library\MetadataConfigurationStore.cs:line 28
at Emby.Server.Implementations.Library.ResolverHelper.SetDateCreated(BaseItem item, IFileSystem fileSystem, FileSystemMetadata info) in D:\a\1\s\Emby.Server.Implementations\Library\ResolverHelper.cs:line 159
at Emby.Server.Implementations.Library.ResolverHelper.EnsureDates(IFileSystem fileSystem, BaseItem item, ItemResolveArgs args) in D:\a\1\s\Emby.Server.Implementations\Library\ResolverHelper.cs:line 153
at Emby.Server.Implementations.Library.ResolverHelper.SetInitialItemValues(BaseItem item, ItemResolveArgs args, IFileSystem fileSystem, ILibraryManager libraryManager) in D:\a\1\s\Emby.Server.Implementations\Library\ResolverHelper.cs:line 81
at Emby.Server.Implementations.Library.LibraryManager.ResolveItem(ItemResolveArgs args, IItemResolver[] resolvers) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 480
at Emby.Server.Implementations.Library.LibraryManager.ResolvePath(FileSystemMetadata fileInfo, IDirectoryService directoryService, IItemResolver[] resolvers, Folder parent, String collectionType, LibraryOptions libraryOptions) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 618
at Emby.Server.Implementations.Library.LibraryManager.ResolvePath(FileSystemMetadata fileInfo, Folder parent) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 536
at Emby.Server.Implementations.Library.LibraryManager.CreateRootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 732
at Emby.Server.Implementations.Library.LibraryManager.get_RootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 180
at Emby.Server.Implementations.IO.LibraryMonitor.Start() in D:\a\1\s\Emby.Server.Implementations\IO\LibraryMonitor.cs:line 135
at Emby.Server.Implementations.IO.LibraryMonitorStartup.RunAsync() in D:\a\1\s\Emby.Server.Implementations\IO\LibraryMonitorStartup.cs:line 26
at Emby.Server.Implementations.ApplicationHost.StartEntryPoints(IEnumerable`1 entryPoints, Boolean isBeforeStartup)+MoveNext() in D:\a\1\s\Emby.Server.Implementations\ApplicationHost.cs:line 541
at System.Threading.Tasks.Task.WhenAll(IEnumerable`1 tasks)
at Emby.Server.Implementations.ApplicationHost.RunStartupTasksAsync(CancellationToken cancellationToken) in D:\a\1\s\Emby.Server.Implementations\ApplicationHost.cs:line 525
at Jellyfin.Server.Integration.Tests.JellyfinApplicationFactory.CreateServer(IWebHostBuilder builder) in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\JellyfinApplicationFactory.cs:line 101
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.EnsureServer()
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateDefaultClient(DelegatingHandler[] handlers)
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateDefaultClient(Uri baseAddress, DelegatingHandler[] handlers)
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateClient(WebApplicationFactoryClientOptions options)
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateClient()
at Jellyfin.Server.Integration.Tests.Controllers.ActivityLogControllerTests.ActivityLog_GetEntries_Ok() in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\Controllers\ActivityLogControllerTests.cs:line 21
--- End of stack trace from previous location ---
```
2021-04-12 00:28:17 +02:00
BaronGreenback
fb7587dd84
Renamed
2021-04-11 17:17:05 +01:00
cvium
01491796a2
Enable Workstation GC mode
2021-04-11 12:57:28 +02:00
Patrick Barron
44e71774b1
Rewrite device manager using EF Core
2021-04-10 16:17:36 -04:00
BaronGreenback
af027b6283
Fixed after accepting suggestion.
2021-04-10 19:23:27 +01:00
BaronGreenback
cf3aff93f2
revert change error
2021-04-10 12:09:24 +01:00
BaronGreenback
5fb7557763
Network Access Policy
2021-04-10 12:03:52 +01:00
crobibero
b1faf8c2e8
Update to dotnet 5.0.5
2021-04-08 07:36:13 -06:00
Claus Vium
f718735b4e
Merge pull request #5688 from crobibero/api-docs-sever-discovery
...
Add SessionDiscoveryInfo to generated api-docs
2021-04-07 14:36:49 +02:00
Bond-009
cb111eb767
Merge pull request #5661 from ferferga/openapi-product-version
...
Return Major.Minor.Build instead of Major.Minor.Build.Revision for OpenAPI
2021-04-03 22:07:47 +02:00
crobibero
31d1dbfda6
Add SessionDiscoveryInfo to generated api-docs
2021-04-03 06:54:09 -06:00
dependabot[bot]
820a373016
Bump Microsoft.Extensions.Diagnostics.HealthChecks from 5.0.3 to 5.0.4
...
Bumps [Microsoft.Extensions.Diagnostics.HealthChecks](https://github.com/dotnet/aspnetcore ) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.3...v5.0.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-02 22:27:11 +00:00
Fernando Fernández
8c6bd2537c
Return Major.Minor.Build instead of Major.Minor.Build.Revision for OpenAPI version
2021-03-30 15:15:16 +02:00
dependabot[bot]
023467ebce
Bump Serilog.AspNetCore from 3.4.0 to 4.1.0
...
Bumps [Serilog.AspNetCore](https://github.com/serilog/serilog-aspnetcore ) from 3.4.0 to 4.1.0.
- [Release notes](https://github.com/serilog/serilog-aspnetcore/releases )
- [Commits](https://github.com/serilog/serilog-aspnetcore/compare/v3.4.0...v4.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 12:00:44 +00:00
BaronGreenback
6765f6ab17
fix compilation
2021-03-23 00:12:14 +00:00
BaronGreenback
5d16d1f66d
Merge branch 'master' into RemoteAccessFix
2021-03-22 17:05:44 +00:00
Claus Vium
94820f569b
Merge pull request #5512 from crobibero/api-spec-version
2021-03-15 18:01:20 +01:00
Patrick Barron
e5380c653b
Merge branch 'master' into ef-cleanup
...
# Conflicts:
# Jellyfin.Data/Entities/Libraries/MediaFileStream.cs
# Jellyfin.Data/Jellyfin.Data.csproj
2021-03-14 10:19:35 -04:00
Bond_009
a8ed753f6c
FxCop -> Net Analyzers (part 2)
2021-03-13 22:33:28 +01:00
crobibero
1169a0214b
Set default version
2021-03-13 08:43:14 -07:00
crobibero
500832bdfd
Set openapi version to server version
2021-03-12 17:11:43 -07:00
BaronGreenback
3fdf0de6e3
Fix remote access
2021-03-11 21:36:58 +00:00
crobibero
8e09276d7d
Add websocket session message type to generated openapi.json
2021-03-10 16:33:46 -07:00
Bond_009
fa8bfece4e
Split integration tests from unit tests
2021-03-09 14:17:59 +01:00
Bond_009
9ed7f429c0
FxCop -> Net Analyzers (part 1)
2021-03-09 03:04:47 +01:00
Joshua M. Boniface
3c46f10e3d
Merge pull request #5315 from BaronGreenback/FixFor5280Part2
2021-03-08 18:06:40 -05:00
Patrick Barron
f638ee6b09
Enable nullable for Jellyfin.Data and remove unnecessary attributes
2021-03-06 17:43:01 -05:00
dkanada
8615847a8a
Merge pull request #5345 from BaronGreenback/IP6Fix
...
Dual IP4 / IP6 server fails on non-windows platforms
2021-03-04 17:03:53 +09:00
crobibero
631c0a35f6
Always use case insensitive json parsing for api
2021-03-03 17:11:19 -07:00
BaronGreenback
c275c5c1ea
Update Jellyfin.Server/Program.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-03-02 08:57:27 +00:00
Bond-009
1f0bbe266c
Merge pull request #5342 from BaronGreenback/errorMessageCorrection
...
Corrected logging message
2021-03-02 03:07:45 +01:00
BaronGreenback
5942948714
Kestrel workaround
2021-03-01 23:42:04 +00:00
BaronGreenback
fdd4b6b3f1
Changed message
2021-03-01 21:02:20 +00:00
BaronGreenback
80ca3da55c
Merge remote-tracking branch 'upstream/master' into FixFor5280Part2
2021-02-28 10:12:14 +00:00
BaronGreenback
f666b7e102
fix
2021-02-27 23:32:22 +00:00
Bond_009
032d72a8a7
Pls fix race condition
2021-02-23 17:30:24 +01:00
Joshua M. Boniface
c0c4aff8a6
Merge pull request #5276 from Bond-009/minor12
2021-02-22 21:00:34 -05:00
Bond_009
57102090d3
Add tests for DashboardController
2021-02-22 13:15:29 +01:00
Bond_009
b1fe28d0a6
Use GetEncodingOptions where possible
2021-02-21 02:58:30 +01:00
crobibero
9da972682c
Enable non-nullable reference types in generated api spec
2021-02-15 10:08:38 -07:00
crobibero
d5f0b046bb
Add image file accept to openapi
2021-02-10 16:12:52 -07:00
crobibero
407c35f087
Update to dotnet 5.0.3
2021-02-09 19:02:02 -07:00
dkanada
54a3ab15a3
Merge pull request #5005 from jellyfin/bytes
...
JsonSerializer deserialize from bytes where possible
2021-02-05 11:47:06 +09:00
crobibero
ef97ead707
Fix openapi nullable properties
2021-01-24 14:36:36 -07:00
Joshua M. Boniface
4b6b90e0b1
Merge pull request #5069 from crobibero/obsolete-param
2021-01-23 14:45:18 -05:00
Joshua M. Boniface
3bf7e18886
Merge pull request #5031 from crobibero/5.0.2
...
Update to dotnet 5.0.2
2021-01-23 14:41:03 -05:00
Cody Robibero
91a9af95c2
Apply suggestions from code review
...
Co-authored-by: dkanada <dkanada@users.noreply.github.com>
2021-01-21 07:01:51 -07:00
crobibero
59ff2c5b4b
Add ability to mark query parameter as obsolete.
2021-01-20 16:24:15 -07:00
BaronGreenback
ab632b96fe
renamed.
2021-01-19 19:31:55 +00:00
BaronGreenback
82d365045a
Removed systemIp6 functionality.
2021-01-19 12:50:11 +00:00
BaronGreenback
821473557c
Changed mapping logic
2021-01-19 11:31:40 +00:00
BaronGreenback
6a7623da02
Simplified Code
2021-01-19 10:36:37 +00:00
BaronGreenback
8b2b3b77a5
Removed duplication
2021-01-19 10:29:17 +00:00
BaronGreenback
49e3b70722
Moved InternalsVisibleTo
2021-01-18 13:03:37 +00:00
BaronGreenback
b9f0f4f53b
reverted
2021-01-17 13:35:30 +00:00
BaronGreenback
688e7c6a2d
Moved internalVisibleToAttribute to .csj
2021-01-17 12:45:11 +00:00
crobibero
a087ab389a
dotnet 5.0.2
2021-01-16 10:17:33 -07:00
BaronGreenback
4bc8a1e77b
updated
2021-01-13 15:29:57 +00:00
BaronGreenback
9a730241b1
Changed to address.
2021-01-13 15:14:04 +00:00
BaronGreenback
d66bc3fb3e
Fixed indentation
2021-01-12 20:43:25 +00:00
BaronGreenback
08e83cfa54
Remove additional debug logging.
2021-01-12 18:52:48 +00: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
2979c8dd37
Fixed test on Mac
2021-01-12 13:23:10 +00:00
BaronGreenback
35a30c9d09
Impliments KnownNetworks and KnownProxies
2021-01-12 13:07:34 +00:00
Joshua M. Boniface
406ae3e43a
Merge pull request #4709 from BaronGreenback/PluginDowngrade
2020-12-31 18:47:05 -05:00
dependabot[bot]
fdb3632e7a
Bump prometheus-net.AspNetCore from 4.0.0 to 4.1.1
...
Bumps [prometheus-net.AspNetCore](https://github.com/prometheus-net/prometheus-net ) from 4.0.0 to 4.1.1.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v4.0.0...v4.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-31 06:45:10 +00:00
dkanada
1327bd9f7d
Merge pull request #4787 from jellyfin/dependabot/nuget/prometheus-net-4.1.1
...
Bump prometheus-net from 4.0.0 to 4.1.1
2020-12-31 15:36:22 +09:00
Cody Robibero
5c57569692
Merge branch 'master' into PluginDowngrade
2020-12-30 18:11:37 -07:00
BaronGreenback
4c291da45c
Encoding fix for System Logs. ( #4564 )
2020-12-30 18:31:26 +01:00
dependabot[bot]
9460611fbb
Bump prometheus-net from 4.0.0 to 4.1.1
...
Bumps [prometheus-net](https://github.com/prometheus-net/prometheus-net ) from 4.0.0 to 4.1.1.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v4.0.0...v4.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-30 09:34:28 +00:00
crobibero
79cf57ce16
Remove SQLitePCLRaw.provider.sqlite3.netstandard11
2020-12-23 12:33:50 -07:00
BaronGreenback
889e988167
Updated to latest unstable.
2020-12-23 17:25:34 +00:00
crobibero
3a6501abe0
Fix another key collision in MigrateDisplayPreferencesDatabase
2020-12-21 17:28:06 -07:00
Claus Vium
21d2e9ff0c
Merge pull request #4771 from crobibero/typed-get-preference
...
Use typed UserManager GetPreference
2020-12-16 22:15:56 +01:00
Greenback
0337e39bae
Updated JsonDefaults
2020-12-15 19:39:41 +00:00
Joshua M. Boniface
4f6a585424
Merge pull request #4716 from OancaAndrei/syncplay-new-auth-policies
2020-12-13 16:58:28 -05:00
Claus Vium
a3a7467f49
Merge pull request #4713 from crobibero/robots
2020-12-13 20:12:07 +01:00
Claus Vium
8c00fbea9c
Merge pull request #4675 from BaronGreenback/ProxyDNS
2020-12-13 14:22:27 +01:00
crobibero
b670937c3d
Use typed UserManager GetPreference
2020-12-11 15:00:43 -07:00
Bond-009
b3caa51173
Merge pull request #4699 from crobibero/display_prefs_index
...
Fix CustomItemDisplayPreferences unique key collision in the migration
2020-12-11 22:29:07 +01:00
crobibero
69d581033b
Use a more descriptive middleware name
2020-12-11 07:17:06 -07:00
crobibero
34029f860c
Fix openapi file schema
2020-12-10 19:05:49 -07:00
crobibero
b66abf0556
Add support back for /emby and /mediabrowser routes
2020-12-10 08:17:02 -07:00
crobibero
aa5fa7cb8f
Update to dotnet 5.0.1
2020-12-09 07:36:31 -07:00
BaronGreenback
af37cc2339
Merge branch 'master' into ProxyDNS
2020-12-07 22:54:51 +00:00
Ionut Andrei Oanca
499f3ee950
Update authorization policies for SyncPlay
2020-12-07 10:33:15 +01:00
crobibero
d65e8d7044
Redirect robots.txt if hosting web content
2020-12-06 19:40:43 -07:00
crobibero
eefe87f537
Remove CustomItemDisplayPreferences unique key collision
2020-12-06 09:11:00 -07:00
BaronGreenback
1a44d34f50
Update ApiServiceCollectionExtensions.cs
2020-12-05 16:00:34 +00:00
Bond-009
804dd00425
Merge pull request #4671 from cvium/allow_proxy
...
Clear KnownNetworks and KnownProxies if none are configured explicitly
2020-12-05 16:22:11 +01:00
cvium
41cd4d0a39
Clear KnownNetworks and KnownProxies if none are configured explicitly
2020-12-05 10:18:56 +01:00
Joshua M. Boniface
bba01bf7b9
Merge pull request #3194 from OancaAndrei/syncplay-enhanced
...
SyncPlay for TV series (and Music)
2020-12-04 20:22:30 -05:00
Joshua M. Boniface
b96d4ef0e8
Merge pull request #4653 from crobibero/favorite-persons
...
Optimize FavoritePersons query
2020-12-04 20:05:35 -05:00
Joshua M. Boniface
4e6584c345
Merge pull request #4652 from crobibero/display-preferences
...
Add support for custom item display preferences
2020-12-04 20:05:04 -05:00
crobibero
76250a8895
Use md5 Guid for legacy compat
2020-12-04 16:27:31 -07:00
crobibero
3db6ae91f6
Add ItemId to all display preferences
2020-12-04 16:00:11 -07:00
Bond-009
3980b5ce9f
Merge pull request #4660 from crobibero/mime-type
...
Add support for web serving .mem files
2020-12-04 22:17:10 +01:00
crobibero
e49bb3f4e6
Add support for web serving .mem files
2020-12-04 14:12:59 -07:00
Ionut Andrei Oanca
23473ef8fb
Fix access policies to SyncPlay
2020-12-04 22:03:35 +01:00
crobibero
60b7e49a7f
Suggestions from code review
2020-12-04 08:00:55 -07:00
Claus Vium
f07a6c3c3e
Merge pull request #4638 from crobibero/migration-guid
...
Don't die if folder doesn't have id
2020-12-04 15:24:17 +01:00
crobibero
e765184afa
Fix existing DisplayPreferences migration
2020-12-03 15:00:26 -07:00
cvium
7e0ea296c3
Move request validation to auth policies
2020-12-03 10:43:44 +01:00
Claus Vium
4a3411cad1
Merge pull request #4645 from crobibero/openapi-auth-filter
...
Move OpenApiSecurityScheme to OperationFilter
2020-12-03 10:16:34 +01:00
Claus Vium
fdd8b34cc1
Merge pull request #4636 from jellyfin/MissedOne
...
[Fix for 10.7] Missed a config move
2020-12-03 08:10:02 +01:00
crobibero
7a729ea8d6
Move OpenApiSecurityScheme to OperationFilter
2020-12-02 14:59:57 -07:00
crobibero
589625a349
Don't die if folder doesn't have id
2020-12-01 17:36:36 -07:00
Claus Vium
28373504da
Merge pull request #4625 from crobibero/api-docs-description
...
Fix OpenApi generation for BlurHash
2020-12-02 00:04:05 +01:00
BaronGreenback
6173534d33
Update Startup.cs
...
Missed a config move
2020-12-01 21:16:36 +00:00
crobibero
b32c75fee5
Fix MusicBrainz request Accept header.
2020-12-01 09:57:13 -07:00
crobibero
d2d71ac3a1
Fix OpenApi generation for BlurHash
2020-11-30 08:47:52 -07:00
cvium
65e6211c03
Remove circular dependency between websocket listeners and manager
2020-11-28 11:21:53 +01:00
cvium
3ae39d44da
Revert "Fixed SessionWebSocketListener.OnServerManagerWebSocketConnected."
2020-11-28 09:50:30 +01:00
cvium
1a0d8aef80
Revert "Removed Lazy implementation."
2020-11-28 09:50:16 +01:00
Greenback
5cd5a7d4ce
Removed Lazy implementation.
2020-11-28 00:25:20 +00:00
Greenback
a59aeb12e0
Fixed SessionWebSocketListener.OnServerManagerWebSocketConnected.
2020-11-27 23:04:13 +00:00
Nyanmisaka
75963d9181
enable cl-va p010 interop
2020-11-24 23:25:32 +08:00
BaronGreenback
dfee591c2a
Update Startup.cs
...
Late night
2020-11-22 12:06:39 +00:00
BaronGreenback
a34fca6f8e
Update Startup.cs
2020-11-22 11:40:50 +00:00
Joshua M. Boniface
2c9e355e42
Merge branch 'master' into NetworkPR2
2020-11-21 23:28:15 -05:00
Joshua M. Boniface
da96cbaf78
Merge pull request #4510 from crobibero/http-accept-header
...
Set default request accept headers
2020-11-21 17:18:49 -05:00
Joshua M. Boniface
f6c842e7b3
Merge pull request #4513 from BaronGreenback/LatestPluginSelected
...
Multi-repository plugins
2020-11-21 17:18:19 -05:00
Joshua M. Boniface
509a4d0900
Merge pull request #4526 from crobibero/mark-played
...
Fix marking item as played
2020-11-21 17:17:44 -05:00
crobibero
40531db1ae
Add NullableEnumModelBinder and NullableEnumModelBinderProvider
2020-11-21 11:58:35 -07:00
crobibero
2f75f84b6f
Fix marking item as played
2020-11-20 10:22:40 -07:00
Greenback
a3e47f3e4e
Updated to latest Unstable.
2020-11-19 18:27:18 +00:00
Greenback
14fc7e6408
revert changes.
2020-11-19 15:40:20 +00:00
crobibero
c53b4f5547
Add xml and quality
2020-11-19 07:35:34 -07:00
Claus Vium
15b9f993c6
Merge pull request #4342 from crobibero/base-item-manager
...
Add BaseItemManager
2020-11-19 14:58:48 +01:00
Greenback
18855a7884
Initialial upload
2020-11-19 13:34:09 +00:00
crobibero
c2d2c571e7
Set default request accept headers
2020-11-18 18:20:31 -07:00
BaronGreenback
d66f88672c
Merge branch 'master' into NetworkPR2
2020-11-16 16:27:37 +00:00
crobibero
dae4541bad
Merge remote-tracking branch 'upstream/master' into dotnet-5
2020-11-15 11:56:35 -07:00
crobibero
be312f992d
Update to net5
2020-11-13 10:57:34 -07:00
crobibero
3c8800604e
Update test sdk
2020-11-13 09:48:26 -07:00
crobibero
6353cb507d
Fix nullability errors in Jellyfin.Server
2020-11-13 09:21:28 -07:00
crobibero
e8675a6c24
Fix nullability errors in Jellyfin.Server
2020-11-13 09:03:44 -07:00
Cody Robibero
1d059bc76b
Update Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs
2020-11-12 07:33:12 -07:00
crobibero
7375d70396
Skip migration if user doesn't exist
2020-11-11 07:17:19 -07:00
crobibero
83629ab6f2
Update packages to net5
2020-11-10 09:52:34 -07:00
dkanada
54d7fb0ff7
Merge pull request #4447 from jellyfin/dependabot/nuget/Serilog.Sinks.Graylog-2.2.2
...
Bump Serilog.Sinks.Graylog from 2.2.1 to 2.2.2
2020-11-10 22:00:09 +09:00
Claus Vium
cdf979efef
Merge pull request #3196 from ferferga/images-advance
...
Remove "download images in advance" option
2020-11-10 10:54:23 +01:00
Fernando Fernández
27a1337cf3
Remove underscore
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2020-11-10 10:24:05 +01:00
Fernando Fernández
d6a04fd406
Remove setting from existing libraries with a migration
2020-11-10 02:12:50 +01:00
dependabot[bot]
3874f570ed
Bump Serilog.Sinks.Graylog from 2.2.1 to 2.2.2
...
Bumps [Serilog.Sinks.Graylog](https://github.com/whir1/serilog-sinks-graylog ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/whir1/serilog-sinks-graylog/releases )
- [Commits](https://github.com/whir1/serilog-sinks-graylog/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 12:00:50 +00:00
crobibero
fed37630db
Add x-jellyfin-version to openapi spec
2020-11-06 13:00:14 -07:00
Greenback
e2769671a7
removed github merge introduced spaces.
2020-11-04 20:38:47 +00:00
BaronGreenback
ec245dce90
Merge branch 'master' into NetworkPR2
2020-11-04 20:17:41 +00:00
Anthony Lavado
f23836c6a4
Merge pull request #4403 from Bond-009/http2
...
Http1AndHttp2 is the default, no need to explicitly enable it
2020-11-02 11:10:28 -05:00
Bond-009
95918d161e
Merge pull request #4328 from crobibero/trigger-warning
...
Remove CommaDelimitedArrayModelBinderProvider
2020-11-02 16:52:05 +01:00
crobibero
e41e832495
Dependency catch up
2020-11-01 10:52:32 -07:00
Greenback
83af636c61
Updated with new NetManager
2020-10-31 18:21:46 +00:00
Bond_009
7f8a73d8e9
Http1AndHttp2 is the default, no need to explicitly enable it
2020-10-31 12:54:28 +01:00
Greenback
ec57eeff2b
Updated to latest version of code.
2020-10-30 14:06:11 +00:00
Greenback
6dc2936d9c
Merge remote-tracking branch 'upstream/master' into NetworkPR2
2020-10-30 13:54:46 +00:00
crobibero
64b32d3290
Use BaseItemManager
2020-10-27 18:01:52 -06:00
BaronGreenback
0b5ddc90ff
Merge branch 'master' into NetworkPR2
2020-10-26 13:21:48 +00:00
dependabot[bot]
eb00a59750
Bump prometheus-net from 3.6.0 to 4.0.0
...
Bumps [prometheus-net](https://github.com/prometheus-net/prometheus-net ) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v3.6.0...v4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-19 12:00:45 +00:00
Joshua M. Boniface
f9bd7be741
Merge pull request #4285 from cvium/fix_websocketlisteners
...
Fix IWebSocketListener service registration
2020-10-17 01:58:35 -04:00
crobibero
f2a86d9c80
Remove CommaDelimitedArrayModelBinderProvider
2020-10-14 13:03:36 -06:00
crobibero
f998e52107
Update to dotnet 3.1.9
2020-10-13 18:50:04 -06:00
Anthony Lavado
dd43af23a4
Merge pull request #4248 from crobibero/ws-document-filter
...
Manually register models used in websocket messages.
2020-10-09 20:11:57 -04:00
Greenback
ebe650afa9
Merge remote-tracking branch 'upstream/master' into NetworkPR2
2020-10-09 14:12:41 +01:00
Greenback
deb4d27857
Moved all settings across to network.xml
2020-10-08 19:00:55 +01:00
cvium
38cb8fee8a
Fix IWebSocketListener service registration
2020-10-06 14:44:07 +02:00
cvium
df75c1cd9c
SecurityException should return 403
2020-10-05 08:28:37 +02:00
Bond-009
07be066180
Merge pull request #4252 from skyfrk/4214-supported-commands-enum
...
Convert supportedCommands strings to enums
2020-10-04 22:40:14 +02:00
crobibero
6a32385588
Allow server to return .data files
2020-10-02 13:30:31 -06:00
github@esslinger.dev
9aad772288
feat: implement CommaDelimitedArrayModelBinderProvider
2020-10-02 18:26:48 +02:00
crobibero
2b75af9873
set type of GroupUpdate
2020-10-01 10:40:58 -06:00
crobibero
4a3e0062f9
Add missing PlaystateRequest and remove additional GroupUpdate types
2020-10-01 09:39:57 -06:00
crobibero
5ee6f49204
Manually register models used in websocket messages.
2020-10-01 08:10:47 -06:00
Jim Cartlidge
fcd1b2f0e4
Merged with latest master
2020-09-30 17:52:33 +01:00
Bond-009
c7b3d4a90c
Merge pull request #4164 from spooksbit/remove-browser-auto-load
...
Removed browser auto-launch functionality
2020-09-29 18:24:58 +02:00
spookbits
c912093579
Created a separate API Docs profile to launch the browser at the API docs, and the nowebclient profile no longer launches the browser at all.
...
Don't point to web in the client because it won't redirect properly.
Modified the vscode launch.json to automatically launch the browser when debugging the first configuration. The
2020-09-28 16:34:48 -04:00
dependabot[bot]
45faf56085
Bump Serilog.Sinks.Graylog from 2.1.3 to 2.2.1
...
Bumps [Serilog.Sinks.Graylog](https://github.com/whir1/serilog-sinks-graylog ) from 2.1.3 to 2.2.1.
- [Release notes](https://github.com/whir1/serilog-sinks-graylog/releases )
- [Commits](https://github.com/whir1/serilog-sinks-graylog/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-28 12:00:45 +00:00
Jim Cartlidge
5edf24db5c
Updated to master
2020-09-24 15:34:30 +01:00
spookbits
246ab260f7
Do not implicitly reference ASP.NET Core Analyzers.
...
Also do not explicitly reference AspNetCore.App (fixes compiler warning).
2020-09-16 17:09:24 -04:00
spooksbit
ac32b14012
Update Jellyfin.Server/Properties/launchSettings.json
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-09-16 15:11:35 -04:00
spookbits
5cca8bffea
Removed browser auto-load functionality from the server.
...
Added profiles in launchSettings to start either the web client or the swagger API page.
Removed --noautorunwebapp as this is the default functionality.
2020-09-16 13:22:04 -04:00
Jim Cartlidge
0ec3633f9e
removing whitespace & upgraded library version
2020-09-15 18:09:43 +01:00
BaronGreenback
96c3c4af42
Update IpBasedAccessValidationMiddleware.cs
2020-09-15 13:48:40 +01:00
BaronGreenback
40464a6fdd
Update LanFilteringMiddleware.cs
2020-09-15 13:47:01 +01:00
Jim Cartlidge
38b8110a3e
Removing blank lines.
2020-09-14 15:55:25 +01:00
Jim Cartlidge
b44455ad0d
Update based on PR1 changes.
2020-09-14 15:46:38 +01:00
Jim Cartlidge
288d89493e
Fixed testing units.
2020-09-12 17:21:03 +01:00
crobibero
46ae51bc9a
update to dotnet 3.1.8
2020-09-12 10:19:04 -06:00
Jim Cartlidge
9ef79d190b
Large number of files
2020-09-12 16:41:37 +01:00
Bond-009
6bf0acb854
Merge pull request #4121 from cvium/normalize_app_paths
...
Normalize application paths
2020-09-11 17:01:58 +00:00
Bond-009
6aa6e33f7d
Merge pull request #4102 from cvium/fix_startup_lan_ip_validation
...
Skip startup message for /system/ping
2020-09-11 13:28:49 +00:00
cvium
70aa7fe77d
Normalize application paths
2020-09-11 10:34:47 +02:00
Bond-009
4447589460
Merge pull request #4116 from cvium/add_known_proxies
...
Add Known Proxies to system configuration
2020-09-10 14:10:26 +00:00
cvium
7576824cee
Standardize use of IsLocal and RemoteIp
2020-09-10 14:16:41 +02:00
cvium
78cab77f81
Add Known Proxies to system configuration
2020-09-10 11:05:46 +02:00
crobibero
612e135c8c
Merge remote-tracking branch 'upstream/master' into api-stream-return
2020-09-09 12:02:05 -06:00
Bond-009
b76d4ba454
Merge pull request #4096 from crobibero/auth-ex
...
Fix catching authentication exception
2020-09-08 11:49:56 +00:00
cvium
3ad176f8e2
Remove unused import
2020-09-08 12:41:59 +02:00
cvium
12bd9ea750
Skip startup message for /system/ping
2020-09-08 12:37:15 +02:00
crobibero
e772756328
Fix catching authentication exception
2020-09-07 20:51:12 -06:00
crobibero
68e5a95fdb
Fix redirection
2020-09-07 19:10:14 -06:00
Anthony Lavado
d08ddbb8d2
Merge pull request #4013 from crobibero/dynamic-cors
...
Allow CORS domains to be configured
2020-09-07 19:41:45 -04:00
dependabot[bot]
37a8be5db2
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.3 to 2.0.4
...
Bumps [SQLitePCLRaw.bundle_e_sqlite3](https://github.com/ericsink/SQLitePCL.raw ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/ericsink/SQLitePCL.raw/releases )
- [Commits](https://github.com/ericsink/SQLitePCL.raw/compare/v2.0.3...v2.0.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-07 12:02:16 +00:00
crobibero
eab92a0b01
Merge remote-tracking branch 'upstream/master' into api-stream-return
2020-09-06 14:34:31 -06:00
crobibero
342de39d78
Move CorsPolicyProvider to Jellyfin.Server.Configuration
2020-09-05 13:02:53 -06:00
crobibero
527ffaa90c
clean docs
2020-09-05 09:12:50 -06:00
crobibero
2c05d53b06
Convert to ICorsPolicyProvider
2020-09-05 09:10:05 -06:00
crobibero
8a08111adc
Merge remote-tracking branch 'upstream/master' into dynamic-cors
2020-09-05 09:00:55 -06:00
crobibero
d5eb246557
Merge remote-tracking branch 'upstream/master' into api-stream-return
2020-09-04 16:42:40 -06:00
crobibero
becd3b1542
Merge remote-tracking branch 'upstream/master' into mad-stylez
2020-09-04 08:49:06 -06:00
crobibero
9f97c47936
Merge remote-tracking branch 'upstream/master' into api-doc-base-url
2020-09-04 07:57:59 -06:00
Claus Vium
81c764e87f
Merge branch 'master' into output-formatters
2020-09-04 11:44:15 +02:00
crobibero
3be12a9d38
replace swagger logo
2020-09-03 21:39:50 -06:00
crobibero
c404660f67
Remove double listener
2020-09-03 18:19:27 -06:00
crobibero
ca6dfd7c45
move metrics to end of pipeline
2020-09-03 17:14:50 -06:00
crobibero
4e52fe1060
Wrap application in baseurl
2020-09-03 17:11:12 -06:00
crobibero
7504f067ef
fix merge
2020-09-03 16:19:03 -06:00
crobibero
21a5692626
Merge remote-tracking branch 'upstream/master' into api-doc-base-url
2020-09-03 16:18:36 -06:00
crobibero
eb2dcbddc0
Merge remote-tracking branch 'upstream/master' into api-stream-return
2020-09-03 13:47:00 -06:00
crobibero
4df47dea47
Use efcore library for health check
2020-09-03 13:44:49 -06:00
Patrick Barron
d814302707
Merge branch 'master' into scoped-displaypreferences
2020-09-03 15:15:43 -04:00
Bond-009
388fe236c5
Merge pull request #3932 from crobibero/api-doc-css
...
Add support for custom api-doc css
2020-09-03 20:37:54 +02:00
crobibero
1d3303fa0a
Move json profiles to constant strings.
2020-09-03 12:15:24 -06:00
crobibero
a523ff840c
Merge remote-tracking branch 'upstream/master' into output-formatters
2020-09-03 12:14:11 -06:00
crobibero
1be84e8873
Merge remote-tracking branch 'upstream/master' into api-stream-return
2020-09-03 10:37:05 -06:00
crobibero
99b2bc8e06
?
2020-09-03 09:49:08 -06:00
crobibero
12c3039185
Merge remote-tracking branch 'upstream/master' into health
2020-09-03 09:48:19 -06:00
crobibero
5ad81f7fe6
Merge remote-tracking branch 'upstream/master' into 3.1.7
2020-09-03 09:29:07 -06:00
crobibero
d6594a8a70
Add db health check
2020-09-03 09:26:22 -06:00
crobibero
bebb0afb52
Merge remote-tracking branch 'upstream/master' into api-doc-css
2020-09-03 08:06:40 -06:00
crobibero
1de22af646
Merge remote-tracking branch 'upstream/master' into dynamic-cors
2020-09-03 07:48:34 -06:00
Claus Vium
993c46f98d
Remove custom CORS OPTIONS handling
2020-09-03 14:05:16 +02:00
Claus Vium
2f79c3095b
Fix startup message
2020-09-03 11:54:38 +02:00
Claus Vium
571d0570f5
Kill HttpListenerHost
2020-09-03 11:32:22 +02:00
Claus Vium
6ff372a550
Add Https port to service collection
2020-09-03 00:38:52 +02:00
Claus Vium
5813f8073c
Move HttpListenerHost middleware up the pipeline
2020-09-03 00:32:56 +02:00
crobibero
1feee6f95e
Properly host static files and set base url
2020-09-02 08:03:15 -06:00
crobibero
65d05f92ac
Merge remote-tracking branch 'upstream/master' into dynamic-cors
2020-09-01 18:27:55 -06:00
crobibero
2f33bee2a9
Set openapi schema type to file where possible
2020-09-01 17:26:49 -06:00
crobibero
0b38ac9a8a
Fix apidoc routes with base url
2020-09-01 12:53:19 -06:00
crobibero
95402df884
Merge remote-tracking branch 'upstream/master' into default-http-client
2020-08-31 10:32:28 -06:00
Bond-009
95142643f6
Merge pull request #3871 from Ullmie02/plugins-api
...
Allow plugins to define their own api endpoints
2020-08-31 18:28:11 +02:00
David Ullmer
7f79f2ee0e
Use .Distinct on assembly
2020-08-31 17:53:55 +02:00
crobibero
e48df7da5e
Only create product header once
2020-08-31 09:15:20 -06:00
crobibero
808d180be4
Fix user agent comment
2020-08-31 08:52:21 -06:00
crobibero
64a811d783
use named http clients
2020-08-31 08:47:38 -06:00
crobibero
5d528e202f
Merge remote-tracking branch 'upstream/master' into 3.1.7
2020-08-31 08:10:15 -06:00
crobibero
bd66fd25df
Merge remote-tracking branch 'upstream/master' into 3.1.7
2020-08-31 08:00:05 -06:00
crobibero
e97ccd87fb
Remove DynamicCorsMiddleware
2020-08-31 07:21:07 -06:00
crobibero
eba0d9e387
Always allow set credentials header
2020-08-30 10:05:21 -06:00
crobibero
3c0484cc97
Allow for dynamic cors response
2020-08-30 09:32:14 -06:00
Cromefire_
3453b65444
Fixed wrong openapi auth header value
2020-08-30 00:44:33 +02:00
crobibero
ec8967b8e6
Fix partial library and channel access
2020-08-27 10:00:06 -06:00
Bond-009
4f6c98b325
Merge pull request #3984 from crobibero/json-prerelease
...
Use Prerelease System.Text.Json
2020-08-26 18:59:46 +02:00
crobibero
de4cfa2234
Apply suggestions from code review
2020-08-26 08:45:59 -06:00
crobibero
78ae86b86a
Apply suggestions from code review
2020-08-26 08:23:35 -06:00
crobibero
8b96881aa1
Clean up json Converters
2020-08-26 08:22:48 -06:00
crobibero
582c016d3b
bump to preview8 and remove extra references
2020-08-25 21:19:55 -06:00
crobibero
5f64ab02a0
bump System.Text.Json
2020-08-25 07:33:58 -06:00
Patrick Barron
9fa4fff15d
Merge branch 'master' into event-rewrite-1
...
# Conflicts:
# Emby.Dlna/Emby.Dlna.csproj
# Emby.Dlna/Eventing/DlnaEventManager.cs
# Emby.Dlna/Service/BaseService.cs
# Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
# MediaBrowser.Controller/Subtitles/SubtitleDownloadEventArgs.cs
2020-08-24 20:04:13 -04:00
crobibero
9626101c9f
Merge remote-tracking branch 'upstream/master' into 3.1.7
2020-08-24 07:39:16 -06:00
crobibero
340f83c3f5
Ignore null json values
2020-08-23 07:48:12 -06:00
crobibero
2ca8d31b20
clean up output formatters
2020-08-20 11:17:27 -06:00
Patrick Barron
98ed90c4a2
Merge branch 'master' into event-rewrite-1
2020-08-19 18:11:17 -04:00
crobibero
0db0e8b944
Remove unused configure
2020-08-19 06:39:29 -06:00
crobibero
c5a9e8f831
Merge remote-tracking branch 'upstream/master' into default-http-client
2020-08-19 06:37:06 -06:00
crobibero
7578dfac25
Remove unused directives
2020-08-19 06:36:10 -06:00
crobibero
076e17f355
Add default http client
2020-08-19 06:31:45 -06:00
crobibero
1d9285c594
add support for custom doc css
2020-08-18 15:52:42 -06:00
crobibero
29d8e38161
Merge remote-tracking branch 'upstream/master' into fixes
2020-08-17 15:54:40 -06:00
Patrick Barron
a77cf53573
Allow plugins to register services.
2020-08-16 17:25:14 -04:00
crobibero
21cc308ec9
Use proper mediatypename
2020-08-16 11:48:54 -06:00
Patrick Barron
ee5d4b1146
Register event services
2020-08-15 15:56:56 -04:00
crobibero
2d4e91c5a2
Add xml output formatter
2020-08-15 10:39:24 -06:00
Anthony Lavado
dbc1435a9e
Merge pull request #3671 from Bond-009/unixsocket
...
Make UNIX socket configurable
2020-08-13 13:02:02 -04:00
crobibero
6709645ec9
bump deps
2020-08-12 15:52:29 -06:00
David
9e95fe8f9d
Add plugin assemblies to mvc builder
2020-08-11 18:20:16 +02:00
crobibero
b0532c549a
add proper converter for legacy datetime
2020-08-10 11:58:06 -06:00
David
98d1d2325d
Prepare plugin Api migration
2020-08-10 16:12:22 +02:00
Patrick Barron
229a5d9e0b
Make DisplayPreferencesManager scoped
2020-08-08 13:39:49 -04:00
Patrick Barron
d886532258
Add DbContext Pool
2020-08-08 13:32:17 -04:00
crobibero
05f9473544
Apply fixes from review
2020-08-06 17:59:48 -06:00
crobibero
fffa94fc33
Apply fixes from review
2020-08-06 08:17:45 -06:00
crobibero
9e00aa3014
fix openapi validation errors
2020-08-03 14:38:51 -06:00
crobibero
f915c3e5d9
Merge remote-tracking branch 'upstream/master' into api-migration
2020-08-03 11:24:13 -06:00
dependabot[bot]
be277e74d7
Bump Serilog.AspNetCore from 3.2.0 to 3.4.0
...
Bumps [Serilog.AspNetCore](https://github.com/serilog/serilog-aspnetcore ) from 3.2.0 to 3.4.0.
- [Release notes](https://github.com/serilog/serilog-aspnetcore/releases )
- [Commits](https://github.com/serilog/serilog-aspnetcore/compare/v3.2.0...v3.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-08-03 12:04:18 +00:00
Bond-009
b7421db5fe
Merge pull request #3578 from barronpm/displaypreferences-efcore
...
Migrate Display Preferences to EF Core
2020-08-01 21:51:49 +02:00
Patrick Barron
ad32800504
Switch to unstable chromecast version.
2020-08-01 14:56:32 -04:00
Patrick Barron
a6bc4c688d
Add using statement to DisplayPreferences migration
2020-08-01 14:52:45 -04:00
cvium
5f03fb0ef7
Use factory pattern to instantiate jellyfindb context to avoid disposed contexts piling up in DI container
2020-07-31 10:13:54 +02:00
Patrick Barron
c094916df0
Migrate default library display preferences.
2020-07-28 09:19:25 -04:00
Patrick Barron
4b8ab1a803
Set default value of SortBy during migrations.
2020-07-27 21:01:08 -04:00
Patrick Barron
754837f16f
Add tv home.
2020-07-27 20:50:58 -04:00
Patrick Barron
68a185fd02
Serialize/deserialize new entities properly.
2020-07-27 20:40:21 -04:00
crobibero
7bb34fc9e7
use proper HttpClient DI
2020-07-25 17:21:40 -06:00
Patrick Barron
9fcf23bd21
Migrate EnableNextVideoInfoOverlay
2020-07-24 16:34:19 -04:00
Patrick Barron
0d13d830bb
Migrate skip lengths.
2020-07-24 16:30:54 -04:00
Patrick Barron
629ffe395f
Fixed build errors.
2020-07-23 20:36:36 -04:00
Patrick Barron
3d69cea1c9
Merge branch 'master' into displaypreferences-efcore
2020-07-23 23:50:12 +00:00
Bond_009
cbe47325b3
Make UNIX socket configurable
2020-07-23 13:18:47 +02:00