Commit Graph

1017 Commits (52e27da9215f964c27f823d9cbc2311b176deeb0)

Author SHA1 Message Date
BaronGreenback c7364be743
Update IConfigurationManager.cs
4 years ago
BaronGreenback 257acbc2c9
Update BasePlugin.cs
4 years ago
BaronGreenback 53bea919d0
Update IPluginServiceRegistrator.cs
4 years ago
BaronGreenback f7cc2f785c
Rename IPluginRegistrar.cs to IPluginServiceRegistrator.cs
4 years ago
crobibero 7565ae22cb Add tests and switch to factory
4 years ago
crobibero 37f3852699 Add comma delimited string to array json converter
4 years ago
BaronGreenback ae8a3bc02c
Update MediaBrowser.Common/Plugins/IPluginRegistrar.cs
4 years ago
Cody Robibero ee976bb47a
Update MediaBrowser.Common/Plugins/LocalPlugin.cs
4 years ago
BaronGreenback d31178ab4b
Update BasePlugin.cs
4 years ago
BaronGreenback 7e939fa2cb
Update BasePlugin.cs
4 years ago
BaronGreenback 85d36a55a1
Update BasePlugin.cs
4 years ago
BaronGreenback 8c0748b677
Update BasePlugin.cs
4 years ago
Greenback 0b73a1d90f Added extra functionality to support registrar.
4 years ago
Greenback 6dc81ec8e8 Changes to support network config
4 years ago
Greenback ebe650afa9 Merge remote-tracking branch 'upstream/master' into NetworkPR2
4 years ago
Greenback deb4d27857 Moved all settings across to network.xml
4 years ago
Greenback a3f0843ac9 Updated NetworkManager to PR1
4 years ago
BaronGreenback dff2674b27
Update BasePlugin.cs
4 years ago
BaronGreenback a69731b5e3
Update BasePlugin.cs
4 years ago
crobibero 53d8023def Update all on-disk plugins
4 years ago
Jim Cartlidge bbe2400b59 Updating to NetCollection 1.03
4 years ago
crobibero ac790cd77b Properly handle null structs in json
4 years ago
Jim Cartlidge 5edf24db5c Updated to master
4 years ago
Jim Cartlidge 0ec3633f9e removing whitespace & upgraded library version
4 years ago
Jim Cartlidge b44455ad0d Update based on PR1 changes.
4 years ago
crobibero 46ae51bc9a update to dotnet 3.1.8
4 years ago
Jim Cartlidge 9ef79d190b Large number of files
4 years ago
cvium cb173d79e6 Fix the test
4 years ago
cvium 7576824cee Standardize use of IsLocal and RemoteIp
4 years ago
Anthony Lavado cc6b03296a
Merge pull request #3899 from crobibero/plugin-install
4 years ago
Patrick Barron 8a15ad160b Fix plugin events not being called and clean up InstallationManager.cs
4 years ago
Anthony Lavado 6152d40303
Merge pull request #4030 from crobibero/http-client-migrate
4 years ago
crobibero 2a8653b309 Merge remote-tracking branch 'upstream/master' into http-client-migrate
4 years ago
crobibero 9f97c47936 Merge remote-tracking branch 'upstream/master' into api-doc-base-url
4 years ago
crobibero 21a5692626 Merge remote-tracking branch 'upstream/master' into api-doc-base-url
4 years ago
crobibero 1d3303fa0a Move json profiles to constant strings.
4 years ago
crobibero 82f30a35db Merge remote-tracking branch 'upstream/master' into http-client-migrate
4 years ago
crobibero b035a642d2 Merge remote-tracking branch 'upstream/master' into plugin-install
4 years ago
crobibero 5ad81f7fe6 Merge remote-tracking branch 'upstream/master' into 3.1.7
4 years ago
crobibero fb422ff741 Merge remote-tracking branch 'upstream/master' into http-client-migrate
4 years ago
Anthony Lavado a2d6ea2eed
Merge pull request #4043 from cvium/remove_shit_and_shit_adjacent_shit
4 years ago
Bond-009 8c28824c88
Merge pull request #4042 from jellyfin/ci-packaging-fixes
4 years ago
Claus Vium 5813f8073c Move HttpListenerHost middleware up the pipeline
4 years ago
Erwin de Haan 346581bb2a Fixes for CI Nuget package pushing and CI triggers
4 years ago
crobibero 1feee6f95e Properly host static files and set base url
4 years ago
Claus Vium b9cd6a125b
Update MediaBrowser.Common/Extensions/HttpContextExtensions.cs
4 years ago
Claus Vium bde8c00306 Don't call tostring twice
4 years ago
Claus Vium e337756428 Remove ServiceStack and related stuff
4 years ago
crobibero 9ddf550b43 Simplify json converters
4 years ago
crobibero 471e760057 remove unused declaration
4 years ago
crobibero eb400f7292 Fallback to base jsonconverter
4 years ago
crobibero 1f2d73af8e Only handle empty string or null case
4 years ago
crobibero 9b2359a453 readd nullable number converters
4 years ago
crobibero 39041019e7 Remove CacheMode, CompressionMethods, HttpResponseInfo
4 years ago
crobibero e1d0b430d9 Remove HttpRequestOptions
4 years ago
crobibero f498e1ee59 remove IHttpClient 🎉
4 years ago
crobibero 95402df884 Merge remote-tracking branch 'upstream/master' into default-http-client
4 years ago
Bond-009 95142643f6
Merge pull request #3871 from Ullmie02/plugins-api
4 years ago
crobibero 64a811d783 use named http clients
4 years ago
crobibero bd66fd25df Merge remote-tracking branch 'upstream/master' into 3.1.7
4 years ago
Bond-009 4f6c98b325
Merge pull request #3984 from crobibero/json-prerelease
4 years ago
crobibero 8b96881aa1 Clean up json Converters
4 years ago
crobibero b02650ec2f use proper spdx
4 years ago
crobibero 5f60da29c7 switch to spdx
4 years ago
crobibero 670c41ee89 Properly pack project license
4 years ago
Joshua M. Boniface e83f6d6ec7
Merge pull request #3889 from Ullmie02/nuget-versioning
4 years ago
crobibero 5f64ab02a0 bump System.Text.Json
4 years ago
Patrick Barron 9fa4fff15d Merge branch 'master' into event-rewrite-1
4 years ago
crobibero 9626101c9f Merge remote-tracking branch 'upstream/master' into 3.1.7
4 years ago
crobibero 340f83c3f5 Ignore null json values
4 years ago
crobibero d951554779 fix copy-pasta
4 years ago
crobibero 384a62dc08 Add nullable int32, int64 json converters
4 years ago
Patrick Barron 98ed90c4a2 Merge branch 'master' into event-rewrite-1
4 years ago
crobibero abb79bf810 remove OS and email from default UserAgent
4 years ago
crobibero f6b8cd4b46 Fix build
4 years ago
crobibero ac5c0866f3 P E R F O R M A N C E
4 years ago
crobibero 076e17f355 Add default http client
4 years ago
Patrick Barron a77cf53573 Allow plugins to register services.
4 years ago
Patrick Barron 98cbf1c2de Migrate ActivityLogEntryPoint.OnPackageInstallationFailed to IEventConsumer
4 years ago
crobibero 5e6cdc8842 Install specific plugin version if requested
4 years ago
crobibero 64ace58ef5 fix docs
4 years ago
crobibero 64658a0bd0 Return int64 in json as number
4 years ago
David b92fbe4d69 Use VersionPrefix
4 years ago
David a61f6e3308 Fix nuget ci
4 years ago
crobibero 6709645ec9 bump deps
4 years ago
David 9e95fe8f9d Add plugin assemblies to mvc builder
4 years ago
David 4ea412f2ab Fix remote images
4 years ago
crobibero f915c3e5d9 Merge remote-tracking branch 'upstream/master' into api-migration
4 years ago
Bond-009 ab9c1295ce
Merge pull request #3538 from Ullmie02/api-fix
4 years ago
Bond-009 89ff865d40
Merge pull request #3508 from BaronGreenback/nullable
4 years ago
crobibero 1385064497 Merge remote-tracking branch 'upstream/master' into api-migration-merge
4 years ago
BaronGreenback 301ddc1dac
Update HttpContextExtensions.cs
4 years ago
BaronGreenback 7becef73df
Update MediaBrowser.Common/Extensions/HttpContextExtensions.cs
4 years ago
BaronGreenback 69ba385782 Corrected comment
4 years ago
BaronGreenback f9b0816b80 Changes a suggested.
4 years ago
Patrick Barron 4742ddbb71 Update .NET Core to 3.1.6
4 years ago
BaronGreenback e33c6f6b29
Update IApplicationHost.cs
4 years ago
David c6a0306a34 Move field to the controller
4 years ago
David 9f567e6471 Don't recreate JsonSerializerOptions every time
4 years ago
David ee03b919f9 Fix parsing
4 years ago
BaronGreenback ab10f21027 Part 1 of a multi-PR change for Emby.DLNA
4 years ago
Patrick Barron fe02c6e863
Merge pull request #2929 from crobibero/api-scheduled-tasks
4 years ago
dkanada 4e08876028
Merge pull request #3418 from Bond-009/minor3
4 years ago
Bond-009 3d42f37538 Minor changes
4 years ago
Bond-009 464066f362
Merge pull request #3411 from neilsb/system-plugin-removal
4 years ago
dkanada 552a358c9c
Merge pull request #3244 from jellyfin/custom-repos
4 years ago
Neil Burrows 0bab57ebbc Wrapping long line on function parameters (take 2)
4 years ago
Neil Burrows 966ebfaf68 Wrapping long line on function parameters
4 years ago
Neil Burrows c20400fa40 Prevent system plugins from being uninstalled
4 years ago
Cody Robibero 43221fc26b
Merge branch 'master' into SSDP
4 years ago
David 6651cb8d24 Add JsonInto32Converter
4 years ago
dkanada f5d82441a4
Merge branch 'master' into custom-repos
4 years ago
dkanada 6db1878011
Merge pull request #3315 from crobibero/dashboard-update
4 years ago
crobibero 39376bace3 Merge remote-tracking branch 'upstream/api-migration' into api-scheduled-tasks
4 years ago
crobibero ec3e15db57 Fix merge and build
4 years ago
crobibero 829eb1a849 merge master into api-migration
4 years ago
crobibero 5b6e8fb22c Remove whitespace
4 years ago
Cody Robibero 4c0dd10fb3
Update MediaBrowser.Common/Json/Converters/JsonNonStringKeyDictionaryConverter.cs
4 years ago
BaronGreenback 306f7b3c30
Update INetworkManager.cs
4 years ago
BaronGreenback 2cecde658b
Update INetworkManager.cs
4 years ago
crobibero 30609c848b Add MessageId to websocket message, add JsonNonStringKeyDictionaryConverter
4 years ago
crobibero a6815018dc Update to .NET Core 3.1.5
4 years ago
crobibero 6c53e36ccf Fix Api Routing
4 years ago
crobibero a787efc660 Merge remote-tracking branch 'upstream/api-migration' into api-scheduled-tasks
4 years ago
dkanada b7f4b8e2b5 initial implementation for custom plugin repositories
4 years ago
Vasily 21505377d5
Merge pull request #3236 from Bond-009/common
4 years ago
crobibero 8b59934ccb remove extra Clear call
4 years ago
Bond-009 f404e915ee Enable StyleCop for MediaBrowser.Common
4 years ago
crobibero 01a5103fef Add Dictionary with non-string keys to System.Text.Json
4 years ago
crobibero 4fe0beec16 Fix Json Enum conversion, map all JsonDefaults properties to API
4 years ago
dkanada 7972daaba4 fix a few issues with the plugin manifest
5 years ago
crobibero 341b947cde Move int64 converter to JsonDefaults location
5 years ago
BaronGreenback d5a924772b
Update MediaBrowser.Common/Net/INetworkManager.cs
5 years ago
BaronGreenback 5e1be0d4f0
Update MediaBrowser.Common/Net/INetworkManager.cs
5 years ago
BaronGreenback 61e65d032e
Update MediaBrowser.Common/Net/INetworkManager.cs
5 years ago
Mark Monteiro 3ed76d7e08 Update to .NET Core 3.1.4
5 years ago
BaronGreenback 8a69300bf5 Changes styles as suggested by @barronpm
5 years ago
Vasily 5922c35d69
Merge pull request #2920 from Bond-009/tests2
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.
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."
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.
5 years ago
Mark Monteiro cbd62e00a4 Ensure transcoding path is created when it is retrieved
5 years ago
Bond_009 118f30059c Merge branch 'master' into nullable4
5 years ago
Mark Monteiro 8f02fb9a4f Remove unused usings
5 years ago
Bond-009 d744d7d234 Merge branch 'master' into register-services-correctly
5 years ago
Bond-009 c0b3c11b2e
Merge pull request #2846 from jellyfin/azure
5 years ago
Mark Monteiro c5f163293f Add <ProjectGuid> properties to all project files
5 years ago
Bond_009 c430a7ed8f Address comments
5 years ago
Mark Monteiro f815059698 Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Bond_009 7f4a229cd2 Add some simple tests
5 years ago
dkanada e6ef680775 add code suggestions
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
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
Mark Monteiro 8e3b09a996 Do not use IAsyncEnumerable unnecessarily
5 years ago
Bond_009 2fcbc2a5b8 Enable nullabe reference types for Emby.Drawing and Jellyfin.Drawing.Skia
5 years ago
Mark Monteiro 3d8501e462 Document exception
5 years ago
Mark Monteiro aee6a1b476 Remove unnecessary async and parameter from ApplicationHost initialization method
5 years ago
Mark Monteiro 4efdc63337 Add missing call to ConfigureAwait()
5 years ago
Mark Monteiro e0f40f57d8 Merge remote-tracking branch 'upstream/master' into remove-common-process
5 years ago
Bond_009 2be394089e Enable Microsoft.CodeAnalysis.FxCopAnalyzers for Jellyfin.Common
5 years ago
dkanada 5a816f0b22
Merge pull request #2731 from Bond-009/minor2
5 years ago
Vasily 07ea120ba9
Merge pull request #2601 from mark-monteiro/support-running-without-web-content
5 years ago
Bond_009 4419587c2a Minor improvements
5 years ago
Mark Monteiro 1c13be085f Make HasExitedSafe() private
5 years ago
Mark Monteiro 97c36d11d4 Use a TimeSpan instead of ms and support providing a custom CancellationToken
5 years ago
Mark Monteiro ee2f911a2b Remove unnecessary CommonProcess abstraction
5 years ago
Mark Monteiro aa9737afb3 Update .NET Core to 3.1.3
5 years ago
Mark Monteiro debab44870 Update all packages to .NET Core 3.1.2
5 years ago
Mark Monteiro e2685c51ec Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
Mark Monteiro 05ab61200a Do not call UseContentRoot() on the web host builder
5 years ago
Bond-009 94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Mark Monteiro 6131599e88 Merge branch 'master' into support-injecting-iconfiguration
5 years ago
Bond_009 ada3f96668 Add tests for alpha numeric sorting
5 years ago
Mark Monteiro 7e3b6768f8 Add NuGet reference to config abstractions in MediaBrowser.Common project
5 years ago
Mark Monteiro 48f8118072 Do not save a reference to the startup config in ApplicationHost
5 years ago
dkanada 974a04c129 update plugin classes for nightly builds
5 years ago
Bond_009 07cc4be6a7 Fix some warnings
5 years ago
Mark Monteiro 8ffb073ccb Enable documentation warnings for fully documented files
5 years ago
Mark Monteiro a381eb884c add-some-xml-documentation
5 years ago
Bond_009 2186df8ac4 Update deps
5 years ago
Bond_009 bb236b9591 Merge branch 'master' into warn12
5 years ago
Bond_009 f9a454628d Preformance!!!
5 years ago
Bond_009 cf2e2a3f30 Fix exceptions while scanning
5 years ago
Bond-009 137db45fc7
Apply suggestions from code review
5 years ago
Bond_009 2ef4ffd698 More warnings (removed)
5 years ago
Bond-009 a2c35e6dba Merge remote-tracking branch 'upstream/master' into random
5 years ago
Vasily e41dd316d1
Merge pull request #2098 from Bond-009/config2
5 years ago
dkanada a7ef1aa7ec
Merge pull request #2050 from Bond-009/nullref
5 years ago
Bond_009 4a0df15bbd Fix GetTranscodePath function and cache path update logline
5 years ago
Bond-009 6f45d95951 Minor improvements to network code
5 years ago
Joshua M. Boniface 48120d01dc
Merge pull request #1991 from Bond-009/transtemp
5 years ago
Bond-009 e808e8b2d2
Update MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs
5 years ago
Bond_009 6a6bfa6da9 Fix possible nullref when updating packages
5 years ago
dkanada 51cdc6ea16
Merge pull request #1926 from Bond-009/auth
5 years ago
Bond-009 d4b438791f Don't append transcodes to transcoding temp path
5 years ago
Bond_009 03fe0e762d Fix typos in docs
5 years ago
Bond-009 126165080b Doc improvements
5 years ago
Bond-009 983d38a43b Merge branch 'master' into installationmanager
5 years ago
dkanada 3bfb36a67d
Merge pull request #1915 from Bond-009/hex
5 years ago
Bond_009 d529f81cd9 Improve IInstallationManager interface
5 years ago
Bond_009 3f7836d9eb Update deps and add MultiThreading analyzer
5 years ago
Bond_009 593107e190 Multiplication is faster than bit shifting
5 years ago
Bond_009 b6627af65f Make decode even faster
5 years ago
Bond_009 a245f5a0d4 Rewrite hex encoder/decoder
5 years ago
Bond_009 016be02cd6 More warning fixes
5 years ago
Joshua M. Boniface 91600b1c81
Merge pull request #1898 from Bond-009/jsonfix
5 years ago
Bond_009 fef35d0505 Add clearer exceptions, warnings and docs
5 years ago
Bond_009 bbc0875387 Don't shuffle some types by default
5 years ago
Vasily 9040ef87dc
Merge pull request #1871 from Bond-009/doc
5 years ago
Bond_009 5edb8159a7 Fix Json serialization error
5 years ago
Bond_009 9d4ce82ab9 Enable `TreatWarningsAsErrors` for MediaBrowser.Common and Emby.Photos
5 years ago
Bond_009 e553eba31e Use System.Text.Json api
5 years ago
Bond_009 c9820d30ed Fix multiple mistakes and warnings
5 years ago
Bond-009 6f17a0b7af Remove legacy auth code (#1677)
5 years ago
Bond-009 ee637e8fec Fix warnings, improve performance (#1665)
5 years ago
Bond_009 499c3dbdca Fix build for .Net Core 2.x
5 years ago
dkanada bb04545068
Merge pull request #1614 from Bond-009/docs2
5 years ago
Bond_009 838e5d05d5 Document all public/internal members of Emby.Drawing
5 years ago
Bond_009 7243689215 Minor improvements
5 years ago
Bond_009 5eaf5465a5 Check checksum for plugin downloads
5 years ago
dkanada 1ad67e223f
Merge pull request #1462 from Bond-009/installationmanager
5 years ago
Bond_009 2a58c643d2 Fix more warnings
5 years ago
Bond_009 ddd1a282ea Remove IpAddressInfo and IpEndPointInfo classes
5 years ago
Bond-009 e8028de4d7
Merge pull request #1560 from jellyfin/release-10.3.z
5 years ago
Joshua M. Boniface cf2f5b2026
Merge pull request #1538 from joshuaboniface/epg
5 years ago
Bond_009 b294b802a8 Try to fix XmlTvListingsProvider
5 years ago
Bond_009 b1bd062709 Properly set content type
5 years ago
Bond-009 82f041d050
Merge branch 'master' into release-10.3.z
5 years ago
Bond_009 5fc4ad6c4e Address comments
5 years ago
Bond_009 3603c64fa6 Use HttpResponseHeaders instead of a dictionary
5 years ago
Bond_009 d405a400aa Fixes issues with HttpClientManager
5 years ago
Claus Vium 7eb94e9674 Update MediaBrowser.Common/Net/IHttpClient.cs
5 years ago
Bond-009 0a5550b13d Remove more unused stuff
5 years ago
Bond-009 067200be83 Remove usage of depricated 'WebRequest'
5 years ago
Bond_009 65a0ca2f32 Improvements to InstallationManager
5 years ago
Anthony Lavado d4a42a1680
Merge pull request #1080 from Bond-009/httpclient
5 years ago
Bond-009 d9c159122f
Merge pull request #1229 from voodoos/cleanup/SocketSharp
6 years ago
Bond-009 a8da122fb3
Merge pull request #1252 from jellyfin/release-10.3.z
6 years ago
Bond-009 8f703f4744 Remove unused event
6 years ago
Joshua Boniface ca3bb308b3 Add the proper Class too
6 years ago
VooDooS ba12d96d23 Removed wrapping of HeaderNames fields
6 years ago
VooDooS 5f6ab836de Extend Microsoft.Net.Http.Headers.HeaderNames
6 years ago
Claus Vium be86ea2982
Update MediaBrowser.Common/Net/IHttpClient.cs
6 years ago
Bond-009 d0fbd260d5
Merge branch 'master' into httpclient
6 years ago
Bond-009 b44a70ff36 Simplify/remove/clean code
6 years ago
Bond_009 764c901cd7 Fix exception caused by #1096
6 years ago