diff --git a/MediaBrowser.Server.Mac/Emby.Server.Mac.csproj b/MediaBrowser.Server.Mac/Emby.Server.Mac.csproj
index 4ada5df68c..dc19921b67 100644
--- a/MediaBrowser.Server.Mac/Emby.Server.Mac.csproj
+++ b/MediaBrowser.Server.Mac/Emby.Server.Mac.csproj
@@ -14,7 +14,7 @@
MediaBrowser.Server.Mac.MainClass
A personal media server
- v4.5
+ v4.6.1
true
@@ -45,7 +45,7 @@
prompt
4
false
- false
+ true
true
false
Developer ID Application
@@ -618,6 +618,9 @@
Resources\dashboard-ui\serversecurity.html
+
+ Resources\dashboard-ui\serviceworker.js
+
Resources\dashboard-ui\shared.html
@@ -1011,9 +1014,6 @@
Resources\dashboard-ui\bower_components\emby-apiclient\connectionmanager.js
-
- Resources\dashboard-ui\bower_components\emby-apiclient\connectservice.js
-
Resources\dashboard-ui\bower_components\emby-apiclient\credentials.js
@@ -1026,6 +1026,9 @@
Resources\dashboard-ui\bower_components\emby-apiclient\localassetmanager.js
+
+ Resources\dashboard-ui\bower_components\emby-apiclient\serverdiscovery-chrome.js
+
Resources\dashboard-ui\bower_components\emby-apiclient\serverdiscovery.js
@@ -1107,9 +1110,6 @@
Resources\dashboard-ui\bower_components\emby-webcomponents\layoutmanager.js
-
- Resources\dashboard-ui\bower_components\emby-webcomponents\librarychangednotifications.js
-
Resources\dashboard-ui\bower_components\emby-webcomponents\multidownload.js
@@ -1167,6 +1167,18 @@
Resources\dashboard-ui\bower_components\emby-webcomponents\backdrop\style.css
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\cardbuilder\card.css
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\cardbuilder\cardbuilder.js
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\cardbuilder\chaptercardbuilder.js
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\cardbuilder\peoplecardbuilder.js
+
Resources\dashboard-ui\bower_components\emby-webcomponents\collectioneditor\collectioneditor.js
@@ -1176,6 +1188,9 @@
Resources\dashboard-ui\bower_components\emby-webcomponents\confirm\nativeconfirm.js
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\dialog\dialog.css
+
Resources\dashboard-ui\bower_components\emby-webcomponents\dialog\dialog.js
@@ -1461,27 +1476,30 @@
Resources\dashboard-ui\bower_components\emby-webcomponents\itemhovermenu\itemhovermenu.js
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\itemidentifier\itemidentifier.js
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\itemidentifier\itemidentifier.template.html
+
Resources\dashboard-ui\bower_components\emby-webcomponents\listview\listview.css
Resources\dashboard-ui\bower_components\emby-webcomponents\listview\listview.js
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading-legacy.css
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading-legacy.js
+
Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading-lite.css
Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading-lite.js
-
- Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading-smarttv.js
-
-
- Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading.css
-
-
- Resources\dashboard-ui\bower_components\emby-webcomponents\loading\loading.js
-
Resources\dashboard-ui\bower_components\emby-webcomponents\mediainfo\fresh.png
@@ -1494,12 +1512,30 @@
Resources\dashboard-ui\bower_components\emby-webcomponents\mediainfo\rotten.png
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\metadataeditor\metadataeditor.js
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\metadataeditor\metadataeditor.template.html
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\metadataeditor\personeditor.js
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\metadataeditor\personeditor.template.html
+
Resources\dashboard-ui\bower_components\emby-webcomponents\multiselect\multiselect.css
Resources\dashboard-ui\bower_components\emby-webcomponents\multiselect\multiselect.js
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\notifications\notificationicon.png
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\notifications\notifications.js
+
Resources\dashboard-ui\bower_components\emby-webcomponents\page.js\page.js
@@ -1584,42 +1620,123 @@
Resources\dashboard-ui\bower_components\emby-webcomponents\slideshow\style.css
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\ar.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\bg-BG.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\ca.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\cs.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\da.json
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\de.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\el.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\en-GB.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\en-US.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\es-AR.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\es-MX.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\es.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\fi.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\fr-CA.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\fr.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\gsw.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\he.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\hr.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\hu.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\id.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\it.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\kk.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\ko.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\ms.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\nb.json
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\nl.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\pl.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\pt-BR.json
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\pt-PT.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\ro.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\ru.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\sk.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\sl-SI.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\sv.json
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\tr.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\uk.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\vi.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\zh-CN.json
+
+
+ Resources\dashboard-ui\bower_components\emby-webcomponents\strings\zh-HK.json
+
Resources\dashboard-ui\bower_components\emby-webcomponents\strings\zh-TW.json
@@ -2406,63 +2523,6 @@
Resources\dashboard-ui\bower_components\iron-input\test\letters-only.html
-
- Resources\dashboard-ui\bower_components\iron-location\.bower.json
-
-
- Resources\dashboard-ui\bower_components\iron-location\.gitignore
-
-
- Resources\dashboard-ui\bower_components\iron-location\.travis.yml
-
-
- Resources\dashboard-ui\bower_components\iron-location\CONTRIBUTING.md
-
-
- Resources\dashboard-ui\bower_components\iron-location\README.md
-
-
- Resources\dashboard-ui\bower_components\iron-location\bower.json
-
-
- Resources\dashboard-ui\bower_components\iron-location\index.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\iron-location.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\iron-query-params.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\.github\ISSUE_TEMPLATE.md
-
-
- Resources\dashboard-ui\bower_components\iron-location\demo\index.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\demo\iron-query-params.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\index.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\initialization-cases.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\initialization-iframe.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\initialization-tests.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\iron-location.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\iron-query-params.html
-
-
- Resources\dashboard-ui\bower_components\iron-location\test\redirection.html
-
Resources\dashboard-ui\bower_components\iron-meta\.bower.json
@@ -2592,24 +2652,6 @@
Resources\dashboard-ui\bower_components\iron-validatable-behavior\test\test-validatable.html
-
- Resources\dashboard-ui\bower_components\isMobile\.bower.json
-
-
- Resources\dashboard-ui\bower_components\isMobile\README.md
-
-
- Resources\dashboard-ui\bower_components\isMobile\bower.json
-
-
- Resources\dashboard-ui\bower_components\isMobile\isMobile.js
-
-
- Resources\dashboard-ui\bower_components\isMobile\isMobile.min.js
-
-
- Resources\dashboard-ui\bower_components\isMobile\package.json
-
Resources\dashboard-ui\bower_components\jquery\.bower.json
@@ -3411,6 +3453,9 @@
Resources\dashboard-ui\bower_components\paper-progress\paper-progress.html
+
+ Resources\dashboard-ui\bower_components\paper-progress\.github\ISSUE_TEMPLATE.md
+
Resources\dashboard-ui\bower_components\paper-progress\demo\index.html
@@ -3675,6 +3720,9 @@
Resources\dashboard-ui\components\channelmapper\channelmapper.js
+
+ Resources\dashboard-ui\components\directorybrowser\directorybrowser.css
+
Resources\dashboard-ui\components\directorybrowser\directorybrowser.js
@@ -3723,12 +3771,6 @@
Resources\dashboard-ui\components\imageuploader\imageuploader.template.html
-
- Resources\dashboard-ui\components\itemidentifier\itemidentifier.js
-
-
- Resources\dashboard-ui\components\itemidentifier\itemidentifier.template.html
-
Resources\dashboard-ui\components\medialibrarycreator\medialibrarycreator.js
@@ -3741,18 +3783,6 @@
Resources\dashboard-ui\components\medialibraryeditor\medialibraryeditor.template.html
-
- Resources\dashboard-ui\components\metadataeditor\metadataeditor.js
-
-
- Resources\dashboard-ui\components\metadataeditor\metadataeditor.template.html
-
-
- Resources\dashboard-ui\components\metadataeditor\personeditor.js
-
-
- Resources\dashboard-ui\components\metadataeditor\personeditor.template.html
-
Resources\dashboard-ui\components\navdrawer\navdrawer.css
@@ -3771,9 +3801,6 @@
Resources\dashboard-ui\components\tvproviders\xmltv.template.html
-
- Resources\dashboard-ui\css\card.css
-
Resources\dashboard-ui\css\chromecast.css
@@ -3810,21 +3837,12 @@
Resources\dashboard-ui\css\site.css
-
- Resources\dashboard-ui\css\tileitem.css
-
-
- Resources\dashboard-ui\css\fonts\Montserrat.woff
-
Resources\dashboard-ui\css\images\ani_equalizer_black.gif
Resources\dashboard-ui\css\images\ani_equalizer_white.gif
-
- Resources\dashboard-ui\css\images\checkmarkblack.png
-
Resources\dashboard-ui\css\images\checkmarkgreen.png
@@ -3858,15 +3876,6 @@
Resources\dashboard-ui\css\images\rotten.png
-
- Resources\dashboard-ui\css\images\splash.jpg
-
-
- Resources\dashboard-ui\css\images\splash720.jpg
-
-
- Resources\dashboard-ui\css\images\stars.png
-
Resources\dashboard-ui\css\images\touchicon.png
@@ -3960,9 +3969,6 @@
Resources\dashboard-ui\css\images\items\list\person.png
-
- Resources\dashboard-ui\css\images\items\searchhintsv2\tv.png
-
Resources\dashboard-ui\css\images\media\chapterflyout.png
@@ -3972,21 +3978,6 @@
Resources\dashboard-ui\css\images\media\play.png
-
- Resources\dashboard-ui\css\images\notifications\cancelled.png
-
-
- Resources\dashboard-ui\css\images\notifications\done.png
-
-
- Resources\dashboard-ui\css\images\notifications\download.png
-
-
- Resources\dashboard-ui\css\images\notifications\error.png
-
-
- Resources\dashboard-ui\css\images\notifications\info.png
-
Resources\dashboard-ui\css\images\supporter\nonsupporterbadge.png
@@ -4089,9 +4080,6 @@
Resources\dashboard-ui\devices\ios\ios.css
-
- Resources\dashboard-ui\devices\windowsphone\wp.css
-
Resources\dashboard-ui\files\dummy.mp4
@@ -4185,9 +4173,6 @@
Resources\dashboard-ui\scripts\episodes.js
-
- Resources\dashboard-ui\scripts\extensions.js
-
Resources\dashboard-ui\scripts\externalplayer.js
diff --git a/SharedVersion.cs b/SharedVersion.cs
index d852537b24..7ffbc0f475 100644
--- a/SharedVersion.cs
+++ b/SharedVersion.cs
@@ -1,4 +1,4 @@
using System.Reflection;
//[assembly: AssemblyVersion("3.1.*")]
-[assembly: AssemblyVersion("3.1.89")]
+[assembly: AssemblyVersion("3.0.6030")]