diff --git a/MediaBrowser.Plugins.PushBulletNotifications.sln b/Pushbullet.sln similarity index 79% rename from MediaBrowser.Plugins.PushBulletNotifications.sln rename to Pushbullet.sln index fe2de40..6653137 100644 --- a/MediaBrowser.Plugins.PushBulletNotifications.sln +++ b/Pushbullet.sln @@ -1,9 +1,9 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.26730.3 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaBrowser.Plugins.PushBulletNotifications", "MediaBrowser.Plugins.PushBulletNotifications\MediaBrowser.Plugins.PushBulletNotifications.csproj", "{DFC6982E-A548-4599-B612-41D307623364}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pushbullet", "Pushbullet\Pushbullet.csproj", "{DFC6982E-A548-4599-B612-41D307623364}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/MediaBrowser.Plugins.PushBulletNotifications/Api/ServerApiEntryPoints.cs b/Pushbullet/Api/ServerApiEntryPoints.cs similarity index 76% rename from MediaBrowser.Plugins.PushBulletNotifications/Api/ServerApiEntryPoints.cs rename to Pushbullet/Api/ServerApiEntryPoints.cs index 8dde2a3..69f65ce 100644 --- a/MediaBrowser.Plugins.PushBulletNotifications/Api/ServerApiEntryPoints.cs +++ b/Pushbullet/Api/ServerApiEntryPoints.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -6,15 +6,15 @@ using System.Text; using MediaBrowser.Common.Net; using MediaBrowser.Controller.Net; -using MediaBrowser.Model.Logging; +using Microsoft.Extensions.Logging; using MediaBrowser.Model.Services; -using MediaBrowser.Plugins.PushBulletNotifications.Configuration; +using Pushbullet.Configuration; using System.Threading; using System.Threading.Tasks; -namespace MediaBrowser.Plugins.PushBulletNotifications.Api +namespace Pushbullet.Api { - [Route("/Notification/PushBullet/Test/{UserID}", "POST", Summary = "Tests PushBullet")] + [Route("/Notification/Pushbullet/Test/{UserID}", "POST", Summary = "Tests Pushbullet")] public class TestNotification : IReturnVoid { [ApiMember(Name = "UserID", Description = "User Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "GET")] @@ -26,12 +26,12 @@ class ServerApiEndpoints : IService private readonly IHttpClient _httpClient; private readonly ILogger _logger; - public ServerApiEndpoints(ILogManager logManager, IHttpClient httpClient) + public ServerApiEndpoints(ILogger logger, IHttpClient httpClient) { - _logger = logManager.GetLogger(GetType().Name); - _httpClient = httpClient; + _logger = logger; + _httpClient = httpClient; } - private PushBulletOptions GetOptions(String userID) + private PushbulletOptions GetOptions(String userID) { return Plugin.Instance.Configuration.Options .FirstOrDefault(i => string.Equals(i.MediaBrowserUserId, userID, StringComparison.OrdinalIgnoreCase)); @@ -51,7 +51,7 @@ public async Task PostAsync(TestNotification request) { {"type", "note"}, {"title", "Test Notification" }, - {"body", "This is a test notification from MediaBrowser"} + {"body", "This is a test notification from Jellyfin"} }; var _httpRequest = new HttpRequestOptions(); diff --git a/MediaBrowser.Plugins.PushBulletNotifications/Configuration/PluginConfiguration.cs b/Pushbullet/Configuration/PluginConfiguration.cs similarity index 63% rename from MediaBrowser.Plugins.PushBulletNotifications/Configuration/PluginConfiguration.cs rename to Pushbullet/Configuration/PluginConfiguration.cs index f5ba8e2..e78a0a7 100644 --- a/MediaBrowser.Plugins.PushBulletNotifications/Configuration/PluginConfiguration.cs +++ b/Pushbullet/Configuration/PluginConfiguration.cs @@ -1,20 +1,20 @@ -using System; +using System; using System.Collections.Generic; using MediaBrowser.Model.Plugins; -namespace MediaBrowser.Plugins.PushBulletNotifications.Configuration +namespace Pushbullet.Configuration { public class PluginConfiguration : BasePluginConfiguration { - public PushBulletOptions[] Options { get; set; } + public PushbulletOptions[] Options { get; set; } public PluginConfiguration() { - Options = new PushBulletOptions[] { }; + Options = new PushbulletOptions[] { }; } } - public class PushBulletOptions + public class PushbulletOptions { public Boolean Enabled { get; set; } public String Token { get; set; } diff --git a/MediaBrowser.Plugins.PushBulletNotifications/Configuration/config.html b/Pushbullet/Configuration/config.html similarity index 78% rename from MediaBrowser.Plugins.PushBulletNotifications/Configuration/config.html rename to Pushbullet/Configuration/config.html index a02d05e..448eb0d 100644 --- a/MediaBrowser.Plugins.PushBulletNotifications/Configuration/config.html +++ b/Pushbullet/Configuration/config.html @@ -1,24 +1,24 @@
-