Bond_009
e653eef44f
Fix some warnings
4 years ago
crobibero
f498e1ee59
remove IHttpClient 🎉
4 years ago
crobibero
6d19adbecf
migrate to IHttpClientFactory in ApplicationHost
4 years ago
Bond-009
95142643f6
Merge pull request #3871 from Ullmie02/plugins-api
...
Allow plugins to define their own api endpoints
4 years ago
David Ullmer
b37cc7bfaf
Don't evaluate twice
4 years ago
David Ullmer
7f79f2ee0e
Use .Distinct on assembly
4 years ago
Matt Montgomery
df0d197dc8
Apply suggestions from code review
4 years ago
Matt Montgomery
2974a0248a
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
Patrick Barron
98ed90c4a2
Merge branch 'master' into event-rewrite-1
4 years ago
Patrick Barron
a77cf53573
Allow plugins to register services.
4 years ago
David
025ee2163f
Change log message, load assembly only once
4 years ago
Matt Montgomery
4fa3d3f4f3
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
David
d296a1f6d0
Add logging, cleanup
4 years ago
David
9e95fe8f9d
Add plugin assemblies to mvc builder
4 years ago
crobibero
460c3dd351
convert dependent controller functions to di helper class
4 years ago
crobibero
dee7bdddb6
fix build
4 years ago
crobibero
f915c3e5d9
Merge remote-tracking branch 'upstream/master' into api-migration
4 years ago
Matt Montgomery
a40fe86776
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
Patrick Barron
3d69cea1c9
Merge branch 'master' into displaypreferences-efcore
4 years ago
Joshua M. Boniface
22cc602117
Merge pull request #3366 from barronpm/remove-usermanager-addparts
...
Remove UserManager.AddParts
4 years ago
Patrick Barron
200f369596
Use interfaces in app host constructors
4 years ago
David
5580df38e6
Cleanup after merge
4 years ago
David
90039e1ad3
Merge remote-tracking branch 'remotes/jellyfin/api-migration' into api-audio
...
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
# Jellyfin.Api/Helpers/TranscodingJobHelper.cs
4 years ago
crobibero
1385064497
Merge remote-tracking branch 'upstream/master' into api-migration-merge
4 years ago
David
3514813eb4
Continute work
4 years ago
Patrick Barron
ab396225ea
Migrate Display Preferences to EF Core
4 years ago
Patrick Barron
303c175714
Fix circular dependency
4 years ago
Patrick Barron
3b085f6a03
Remove UserManager.AddParts
4 years ago
Anthony Lavado
3d3e66c5d1
Merge pull request #3513 from barronpm/plugin-exception-fix
...
Fix TypeLoadException during plugin load
4 years ago
Patrick Barron
942c733d4f
Fix TypeLoadException during plugin load
4 years ago
Bond_009
ae6eaa7f02
Minor fixes
4 years ago
Neil Burrows
4748df26b6
Remove un-needed comment
4 years ago
Neil Burrows
4389773508
Respect FFMpeg path passed via Environment Variable
4 years ago
BaronGreenback
ba3a9f7d46
removing stray < character from description.
4 years ago
BaronGreenback
a25a233b75
Using Version class.
4 years ago
BaronGreenback
bf1bbbdd3e
Changed sorting to case insensitive
4 years ago
BaronGreenback
2255bc9872
Changed padding in version numbers based up how they are stored in the repository.
4 years ago
BaronGreenback
d89c46f1a9
fixes
4 years ago
BaronGreenback
99410f3c97
fixes
4 years ago
BaronGreenback
a041fe8a2d
Add versioning to plugin folders
4 years ago
Cody Robibero
43221fc26b
Merge branch 'master' into SSDP
4 years ago
David
64fb173dad
Move DashboardController to Jellyfin.Api
4 years ago
ConfusedPolarBear
e2f16fc255
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
telans
9018f8d8be
Add full stop at end of comments (SA1629)
4 years ago
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
4 years ago
ConfusedPolarBear
7d9b552403
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
crobibero
44957c5a9a
Use typed logger where possible
5 years ago
ConfusedPolarBear
5d281adedd
Merge remote-tracking branch 'upstream/master' into quickconnect
5 years ago
Patrick Barron
01ce56016a
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
# MediaBrowser.Api/UserService.cs
# MediaBrowser.Controller/Library/IUserManager.cs
5 years ago
gion
e4838b0faa
Merge remote-tracking branch 'upstream/master' into syncplay
5 years ago
Patrick Barron
3eeb6576d8
Migrate User DB to EF Core
5 years ago
Patrick Barron
aca7e221d8
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Jellyfin.Server/Jellyfin.Server.csproj
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
5 years ago
gion
029bb80910
Merge remote-tracking branch 'upstream/master' into syncplay
5 years ago
Patrick Barron
953777f1ba
Removed unnecessary usings
5 years ago
Patrick Barron
87c63e668c
Merge branch 'master' into activitydb-efcore
5 years ago
Patrick Barron
b94afc597c
Address review comments
5 years ago
Mark Monteiro
2e09311a93
Merge branch 'master' into websocket
5 years ago
Patrick Barron
a8f0d0aa0d
Merge branch 'master' into activitydb-efcore
5 years ago
Vasily
f08830ea00
Merge pull request #2774 from mark-monteiro/simplify-https-config
...
Simplify HTTPS Properties
5 years ago
Patrick Barron
b7621d762c
2nd half of changes
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
Patrick Barron
62420a6eb1
Remove support for injecting ILogger directly
5 years ago
Mark Monteiro
3abf870c1e
Do not include a double slash in URLs when a base URL is not set
5 years ago
Mark Monteiro
dc5165b97f
Merge branch 'master' into simplify-https-config
5 years ago
Mark Monteiro
43c22a5822
Add GetLoopbackHttpApiUrl() helper method to replace forceHttps functionality
...
Also refactor to use return a Uri instead of a string and use UriBuilder under the hood
5 years ago
gion
8a6ec2fb71
Rename Syncplay to SyncPlay
5 years ago
Patrick Barron
032de931b1
Migrate activity db to EF Core
5 years ago
Bond_009
3623aafcb6
Make SonarCloud happy
5 years ago
Bond_009
04f826e50c
Fix merge errors
5 years ago
Bond_009
15634a1913
Merge branch 'master' into websocket
5 years ago
Bond-009
690fb65cd8
Merge pull request #2985 from sparky8251/prometheus
...
Add Prometheus exporters
5 years ago
BaronGreenback
ebd589aa86
Whilst fixing issues with SSDP on devices with multiple interfaces, i came across a design issue in the current code - namely interfaces without a gateway were ignored.
...
Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below).
Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3)
All these changes are related.
Changes
1 IsInPrivateAddressSpace - improved subnet code checking
2 interfaces with no gateway were being excluded from SSDP blasts
3 filtered SSDP blasts from not LAN addresses as defined on the network page.
4 removed #986 mod - as this was part of the issue of #2986 . Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP
5 fixed a problem where an invalid LAN address causing the SSDP to crash
6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
5 years ago
BaronGreenback
a3140f83c6
Revert "Whilst fixing issues with SSDP on devices with multiple interfaces, i came across a design issue in the current code - namely interfaces without a gateway were ignored."
...
This reverts commit 2aaecb8e14
.
5 years ago
BaronGreenback
2aaecb8e14
Whilst fixing issues with SSDP on devices with multiple interfaces, i came across a design issue in the current code - namely interfaces without a gateway were ignored.
...
Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below).
Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3)
All these changes are related.
Changes
1 IsInPrivateAddressSpace - improved subnet code checking
2 interfaces with no gateway were being excluded from SSDP blasts
3 filtered SSDP blasts from not LAN addresses as defined on the network page.
4 removed #986 mod - as this was part of the issue of #2986 . Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP
5 fixed a problem where an invalid LAN address causing the SSDP to crash
6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
5 years ago
gion
10c2c62f07
Implement syncplay backend
5 years ago
sparky8251
e3a42a8fe9
Address reviews
5 years ago
Mark Monteiro
15fd4812f0
Remove unnecessary foreach loop
5 years ago
Joshua M. Boniface
f502c89331
Merge pull request #2798 from JustAMan/fix-livetv-again
...
Make localhost LiveTV restreams always use plain HTTP port
5 years ago
Joshua M. Boniface
23c8ecff37
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Joshua M. Boniface
d92a3552b7
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Joshua M. Boniface
7a550d2c4e
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Mark Monteiro
57b5ec1d51
Remove unnecessary properties from SystemInfo response object
...
These properties do not provide any useful information to the client. The client would already have to have all this information in order to connect to the endpoint to retrieve it
5 years ago
Mark Monteiro
93649ad77b
Merge remote-tracking branch 'upstream/master' into simplify-https-config
5 years ago
sparky8251
68c7a914c3
Added option to disable metrics collection and defaulted it to off
5 years ago
Mark Monteiro
bc4e72b29b
Create ApplicationHost logger correctly
5 years ago
Mark Monteiro
f815059698
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Vasily
07143bcb68
Merge pull request #2466 from dkanada/plugin
...
Update plugin classes for nightly builds
5 years ago
dkanada
eda208e258
Merge pull request #2829 from Bond-009/warn19
...
Fix some warnings
5 years ago
Mark Monteiro
00a0e013c6
Update documentation for URL methods in ApplicationHost
5 years ago
Mark Monteiro
fee76097f4
Remove CanConnectWithHttps Property
...
It is only used in one place and only adds confusion by existing
5 years ago
ConfusedPolarBear
36f3e933a2
Add quick connect
5 years ago
Bond_009
d6daac5064
Fix build
5 years ago
Mark Monteiro
9728aa8b0a
Merge branch 'master' into register-services-correctly
5 years ago
dkanada
cb2523e2ef
merge branch master into plugin
5 years ago
Bond-009
3d611743ed
Merge pull request #2680 from mark-monteiro/remove-common-process
...
Remove CommonProcess and ProcessFactory
5 years ago
Mark Monteiro
7152b55747
Use a separate line for each property initializer
5 years ago
Mark Monteiro
17e8813378
Use ActivatorUtilities to construct MediaEncoder and update constructor to inject EncodingHelper correctly
5 years ago
Mark Monteiro
1e1295bebf
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
dkanada
bd55bdb4e3
merge branch master into plugin
5 years ago
dkanada
8e9aeb84b1
remove release channel from plugin classes
5 years ago