diff --git a/NzbDrone.Core/Update/UpdatePackageProvider.cs b/NzbDrone.Core/Update/UpdatePackageProvider.cs index 29a9073df..0dbae8e34 100644 --- a/NzbDrone.Core/Update/UpdatePackageProvider.cs +++ b/NzbDrone.Core/Update/UpdatePackageProvider.cs @@ -34,10 +34,9 @@ namespace NzbDrone.Core.Update { var restClient = new RestClient(Services.RootUrl); - var request = new RestRequest("/v1/update/{branch}/all"); + var request = new RestRequest("/v1/update/{branch}/changes"); request.AddUrlSegment("branch", branch); - request.AddParameter("limit", 5); var updates = restClient.ExecuteAndValidate>(request); diff --git a/UI/Handlebars/Helpers/Series.js b/UI/Handlebars/Helpers/Series.js index f9d849325..69022243c 100644 --- a/UI/Handlebars/Helpers/Series.js +++ b/UI/Handlebars/Helpers/Series.js @@ -57,10 +57,10 @@ define( } if (seasonCount === 1) { - return new Handlebars.SafeString('{0} Season'.format(seasonCount)) + return new Handlebars.SafeString('{0} Season'.format(seasonCount)); } - return new Handlebars.SafeString('{0} Seasons'.format(seasonCount)) + return new Handlebars.SafeString('{0} Seasons'.format(seasonCount)); }); Handlebars.registerHelper('titleWithYear', function () { diff --git a/UI/Handlebars/Helpers/Version.js b/UI/Handlebars/Helpers/Version.js new file mode 100644 index 000000000..ca6dad750 --- /dev/null +++ b/UI/Handlebars/Helpers/Version.js @@ -0,0 +1,18 @@ +'use strict'; + +define( + [ + 'handlebars' + ], function (Handlebars) { + + Handlebars.registerHelper('currentVersion', function (version) { + var currentVersion = window.NzbDrone.ServerStatus.version; + + if (currentVersion === version) + { + return new Handlebars.SafeString(''); + } + + return ''; + }); + }); diff --git a/UI/Handlebars/backbone.marionette.templates.js b/UI/Handlebars/backbone.marionette.templates.js index 3d477969b..928f692a5 100644 --- a/UI/Handlebars/backbone.marionette.templates.js +++ b/UI/Handlebars/backbone.marionette.templates.js @@ -9,6 +9,7 @@ define( 'Handlebars/Helpers/Episode', 'Handlebars/Helpers/Series', 'Handlebars/Helpers/Quality', + 'Handlebars/Helpers/Version', 'Handlebars/Handlebars.Debug' ], function (Templates) { return function () { diff --git a/UI/Update/UpdateItemViewTemplate.html b/UI/Update/UpdateItemViewTemplate.html index f932fa618..6c9df0a15 100644 --- a/UI/Update/UpdateItemViewTemplate.html +++ b/UI/Update/UpdateItemViewTemplate.html @@ -1,6 +1,6 @@ 
- {{version}} - {{ShortDate releaseDate}} + {{version}} - {{ShortDate releaseDate}} {{currentVersion version}} {{#with changes}} {{#each new}}