Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 May 2016 21:50:28 +0000 (UTC)
From:      Ben Woods <woodsb02@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r415747 - head/multimedia/emby-server
Message-ID:  <201605232150.u4NLoSwe000435@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: woodsb02
Date: Mon May 23 21:50:28 2016
New Revision: 415747
URL: https://svnweb.freebsd.org/changeset/ports/415747

Log:
  multimedia/emby-server:
  - Update to 3.0.5971
  - Change to USES=sqlite
  - Ensure OPTIONS dependencies are tab aligned
  
  Changes this release:
    https://github.com/MediaBrowser/Emby/releases/tag/3.0.5971
  
  Approved by:	adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D6514

Modified:
  head/multimedia/emby-server/Makefile
  head/multimedia/emby-server/distinfo
  head/multimedia/emby-server/pkg-plist

Modified: head/multimedia/emby-server/Makefile
==============================================================================
--- head/multimedia/emby-server/Makefile	Mon May 23 21:08:38 2016	(r415746)
+++ head/multimedia/emby-server/Makefile	Mon May 23 21:50:28 2016	(r415747)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	emby-server
-PORTVERSION=	3.0.5934
+PORTVERSION=	3.0.5971
 CATEGORIES=	multimedia
 
 MAINTAINER=	woodsb02@FreeBSD.org
@@ -11,8 +11,7 @@ COMMENT=	Home media server built using m
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg \
-		libsqlite3.so:databases/sqlite3
+LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg
 
 CONFLICTS_INSTALL=	mediabrowser
 
@@ -20,7 +19,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	MediaBrowser
 GH_PROJECT=	Emby
 
-USES=		mono pkgconfig
+USES=		mono pkgconfig sqlite
 NO_ARCH=	yes
 
 USE_RC_SUBR=	${PORTNAME}
@@ -29,10 +28,10 @@ SUB_LIST=	PORTNAME=${PORTNAME} USER=${US
 USERS=		emby
 GROUPS=		emby
 
-OPTIONS_DEFINE=	X11
-OPTIONS_DEFAULT=X11
-X11_LIB_DEPENDS=libMagickWand-6.so:graphics/ImageMagick
-X11_LIB_DEPENDS_OFF=libMagickWand-6.so:graphics/ImageMagick-nox11
+OPTIONS_DEFINE=		X11
+OPTIONS_DEFAULT=	X11
+X11_LIB_DEPENDS=	libMagickWand-6.so:graphics/ImageMagick
+X11_LIB_DEPENDS_OFF=	libMagickWand-6.so:graphics/ImageMagick-nox11
 
 do-build:
 	(cd ${WRKSRC} && \

Modified: head/multimedia/emby-server/distinfo
==============================================================================
--- head/multimedia/emby-server/distinfo	Mon May 23 21:08:38 2016	(r415746)
+++ head/multimedia/emby-server/distinfo	Mon May 23 21:50:28 2016	(r415747)
@@ -1,2 +1,3 @@
-SHA256 (MediaBrowser-Emby-3.0.5934_GH0.tar.gz) = 6e3e41eba19a49391a6ddb5de6615fb1c2d7c4a0135f60373a768238c7941707
-SIZE (MediaBrowser-Emby-3.0.5934_GH0.tar.gz) = 94805656
+TIMESTAMP = 1464033822
+SHA256 (MediaBrowser-Emby-3.0.5971_GH0.tar.gz) = 280acc051da71b1b2d3ed05c3a50393890c3ecbb6c20cf0d9ecbc34391471daa
+SIZE (MediaBrowser-Emby-3.0.5971_GH0.tar.gz) = 55700480

Modified: head/multimedia/emby-server/pkg-plist
==============================================================================
--- head/multimedia/emby-server/pkg-plist	Mon May 23 21:08:38 2016	(r415746)
+++ head/multimedia/emby-server/pkg-plist	Mon May 23 21:50:28 2016	(r415747)
@@ -52,7 +52,6 @@ lib/emby-server/dashboard-ui/autoorganiz
 lib/emby-server/dashboard-ui/autoorganizetv.html
 lib/emby-server/dashboard-ui/bower_components/Sortable/.bower.json
 lib/emby-server/dashboard-ui/bower_components/Sortable/.editorconfig
-lib/emby-server/dashboard-ui/bower_components/Sortable/.gitignore
 lib/emby-server/dashboard-ui/bower_components/Sortable/.jshintrc
 lib/emby-server/dashboard-ui/bower_components/Sortable/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/Sortable/Gruntfile.js
@@ -68,7 +67,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/.versions
 lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/README.md
 lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/example/.meteor/.finished-upgraders
-lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/example/.meteor/.gitignore
 lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/example/.meteor/.id
 lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/example/.meteor/packages
 lib/emby-server/dashboard-ui/bower_components/Sortable/meteor/example/.meteor/platforms
@@ -164,14 +162,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/Swiper/src/less/preloader.less
 lib/emby-server/dashboard-ui/bower_components/Swiper/src/less/scrollbar.less
 lib/emby-server/dashboard-ui/bower_components/Swiper/src/less/swiper.less
-lib/emby-server/dashboard-ui/bower_components/alameda/.bower.json
-lib/emby-server/dashboard-ui/bower_components/alameda/LICENSE
-lib/emby-server/dashboard-ui/bower_components/alameda/alameda.js
-lib/emby-server/dashboard-ui/bower_components/alameda/bower.json
-lib/emby-server/dashboard-ui/bower_components/alameda/shrinktest.sh
 lib/emby-server/dashboard-ui/bower_components/cryptojslib/.bower.json
-lib/emby-server/dashboard-ui/bower_components/cryptojslib/.gitattributes
-lib/emby-server/dashboard-ui/bower_components/cryptojslib/.gitignore
 lib/emby-server/dashboard-ui/bower_components/cryptojslib/README.md
 lib/emby-server/dashboard-ui/bower_components/cryptojslib/bower.json
 lib/emby-server/dashboard-ui/bower_components/cryptojslib/components/aes-min.js
@@ -299,12 +290,14 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/bower.json
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/browser.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/clearbutton.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/confirm/confirm.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/confirm/nativeconfirm.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/datetime.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/dialoghelper/dialoghelper.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fetchhelper.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/filedownloader.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/focusmanager.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fonts/material-icons/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fonts/material-icons/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff
@@ -369,45 +362,103 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fonts/roboto/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fonts/roboto/style.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/fonts/roboto/ty9dfvLAziwdqQ2dHoyjphTbgVql8nDJpwnrE27mub0.woff2
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/formdialog.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/globalize.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/guide/guide.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/guide/tvguide.template.html
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/icons/mediainfo.html
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/icons/nav.html
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/images/basicimagefetcher.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/images/imagehelper.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/images/persistentimagefetcher.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/input/api.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/itemcontextmenu.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/itemhelper.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/layoutmanager.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/loading/loading-lite.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/loading/loading-smarttv.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/loading/loading.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/loading/loading.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/mediainfo/fresh.png
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.css
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/mediainfo/rotten.png
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/multidownload.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/objectassign.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/page.js/page.js
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/prompt/icons.html
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/prompt/nativeprompt.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/prompt/prompt.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/prompt/style.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/qualityoptions.js
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/requirecss.js
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/requirehtml.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/recordingcreator/recordingcreator.css
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/recordingcreator/recordingcreator.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/recordingcreator/recordingcreator.template.html
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/recordingcreator/recordingeditor.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/recordingcreator/recordingeditor.template.html
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/require/requirecss.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/require/requirehtml.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/require/requiretext.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/router.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/scrollhelper.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/scrollstyles.css
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/servernotifications.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/sharingmanager.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/sharingmenu.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/LICENSE
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/README.md
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/css/social-share-kit.css
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/fonts/social-share-kit.eot
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/fonts/social-share-kit.svg
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/fonts/social-share-kit.ttf
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/fonts/social-share-kit.woff
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/js/social-share-kit.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/sharing/social-share-kit-1.0.4/dist/js/social-share-kit.min.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/shell.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/shortcuts.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/slideshow/icons.html
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/slideshow/slideshow.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/slideshow/style.css
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/da.json
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/en-US.json
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/es-MX.json
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/kk.json
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/nb.json
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/nl.json
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/strings/ru.json
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/toast/toast.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/usersettings.js
-lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewmanager.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.js
+lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewmanager.js
 lib/emby-server/dashboard-ui/bower_components/emby-webcomponents/visibleinviewport.js
-lib/emby-server/dashboard-ui/bower_components/fastclick/.bower.json
-lib/emby-server/dashboard-ui/bower_components/fastclick/LICENSE
-lib/emby-server/dashboard-ui/bower_components/fastclick/README.md
-lib/emby-server/dashboard-ui/bower_components/fastclick/bower.json
-lib/emby-server/dashboard-ui/bower_components/fastclick/lib/fastclick.js
 lib/emby-server/dashboard-ui/bower_components/fetch/.bower.json
 lib/emby-server/dashboard-ui/bower_components/fetch/LICENSE
 lib/emby-server/dashboard-ui/bower_components/fetch/bower.json
 lib/emby-server/dashboard-ui/bower_components/fetch/fetch.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/.bower.json
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/CONTRIBUTING.md
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/FAQ.md
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/README.md
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/bower.json
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/dist/fingerprint2.min.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/fingerprint2.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/flash/FontList.as
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/flash/Makefile
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/flash/compiled/FontList.swf
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/gulpfile.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/index.html
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/package.json
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/boot.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/jasmine-html.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/jasmine-matchers.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/jasmine.css
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/jasmine.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/jasmine_favicon.png
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/lib/jasmine-2.3.4/terminal.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/phantomjs-testrunner.js
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/phantomjs.runner.sh
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/spec_runner.html
+lib/emby-server/dashboard-ui/bower_components/fingerprintjs2/specs/specs.js
 lib/emby-server/dashboard-ui/bower_components/font-roboto/.bower.json
 lib/emby-server/dashboard-ui/bower_components/font-roboto/README.md
 lib/emby-server/dashboard-ui/bower_components/font-roboto/bower.json
@@ -421,6 +472,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/hammerjs/changelog.js
 lib/emby-server/dashboard-ui/bower_components/hammerjs/hammer.js
 lib/emby-server/dashboard-ui/bower_components/hammerjs/hammer.min.js
+lib/emby-server/dashboard-ui/bower_components/hammerjs/hammer.min.js.map
 lib/emby-server/dashboard-ui/bower_components/hammerjs/hammer.min.map
 lib/emby-server/dashboard-ui/bower_components/headroom.js/.bower.json
 lib/emby-server/dashboard-ui/bower_components/headroom.js/LICENSE
@@ -500,7 +552,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/howler.js/howler.min.js
 lib/emby-server/dashboard-ui/bower_components/howler.js/package.json
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-announcer/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-a11y-announcer/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-announcer/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-announcer/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-announcer/README.md
@@ -513,7 +564,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-announcer/test/iron-a11y-announcer.html
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/README.md
@@ -525,7 +575,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/test/basic-test.html
 lib/emby-server/dashboard-ui/bower_components/iron-a11y-keys-behavior/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/README.md
@@ -537,7 +586,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/iron-autogrow-textarea/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-behaviors/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-behaviors/.gitignore
+lib/emby-server/dashboard-ui/bower_components/iron-behaviors/.github/ISSUE_TEMPLATE.md
 lib/emby-server/dashboard-ui/bower_components/iron-behaviors/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-behaviors/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-behaviors/README.md
@@ -553,7 +602,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-behaviors/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-behaviors/test/test-elements.html
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/README.md
@@ -565,7 +613,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-checked-element-behavior/test/simple-checkbox.html
-lib/emby-server/dashboard-ui/bower_components/iron-collapse/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-collapse/README.md
 lib/emby-server/dashboard-ui/bower_components/iron-collapse/bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-collapse/demo/index.html
@@ -577,7 +624,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-collapse/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/.bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/README.md
@@ -590,37 +636,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-demo-helpers/url-bar.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/.gitignore
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/.travis.yml
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/CONTRIBUTING.md
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/README.md
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/demo/grow-height-animation.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/demo/x-select.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/iron-dropdown-scroll-manager.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/iron-dropdown.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/test/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown-scroll-manager.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/test/iron-dropdown.html
-lib/emby-server/dashboard-ui/bower_components/iron-dropdown/test/x-scrollable-element.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/.gitignore
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/.travis.yml
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/CONTRIBUTING.md
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/README.md
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/demo/simple-fit.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/iron-fit-behavior.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/test/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/test/iron-fit-behavior.html
-lib/emby-server/dashboard-ui/bower_components/iron-fit-behavior/test/test-fit.html
 lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/README.md
@@ -635,7 +651,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/test/iron-flex-layout-classes.html
 lib/emby-server/dashboard-ui/bower_components/iron-flex-layout/test/iron-flex-layout.html
 lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/README.md
@@ -650,7 +665,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/test/simple-element.html
 lib/emby-server/dashboard-ui/bower_components/iron-form-element-behavior/test/simple-form.html
 lib/emby-server/dashboard-ui/bower_components/iron-icon/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-icon/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-icon/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-icon/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-icon/README.md
@@ -664,7 +678,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-icon/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-icon/test/iron-icon.html
 lib/emby-server/dashboard-ui/bower_components/iron-icons/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-icons/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-icons/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-icons/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-icons/README.md
@@ -684,7 +697,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-icons/places-icons.html
 lib/emby-server/dashboard-ui/bower_components/iron-icons/social-icons.html
 lib/emby-server/dashboard-ui/bower_components/iron-iconset-svg/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-iconset-svg/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-iconset-svg/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-iconset-svg/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-iconset-svg/README.md
@@ -697,7 +709,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-iconset-svg/test/iron-iconset-svg.html
 lib/emby-server/dashboard-ui/bower_components/iron-input/.bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-input/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-input/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-input/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-input/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-input/README.md
@@ -710,9 +721,40 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-input/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-input/test/iron-input.html
 lib/emby-server/dashboard-ui/bower_components/iron-input/test/letters-only.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/.bower.json
+lib/emby-server/dashboard-ui/bower_components/iron-list/.github/ISSUE_TEMPLATE.md
+lib/emby-server/dashboard-ui/bower_components/iron-list/.travis.yml
+lib/emby-server/dashboard-ui/bower_components/iron-list/CONTRIBUTING.md
+lib/emby-server/dashboard-ui/bower_components/iron-list/README.md
+lib/emby-server/dashboard-ui/bower_components/iron-list/bower.json
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/basic.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/collapse.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/data/contacts.json
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/grid.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/scroll-threshold.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/demo/selection.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/iron-list.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/basic.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/different-heights.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/dynamic-item-size.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/focus.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/grid.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/helpers.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/hidden-list.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/mutations.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/physical-count.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/selection.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/smoke/avg-worst-case.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/smoke/dummy-data.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/smoke/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/smoke/physical-count.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/x-grid.html
+lib/emby-server/dashboard-ui/bower_components/iron-list/test/x-list.html
 lib/emby-server/dashboard-ui/bower_components/iron-location/.bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-location/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-location/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-location/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-location/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-location/README.md
@@ -728,8 +770,8 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-location/test/initialization-tests.html
 lib/emby-server/dashboard-ui/bower_components/iron-location/test/iron-location.html
 lib/emby-server/dashboard-ui/bower_components/iron-location/test/iron-query-params.html
+lib/emby-server/dashboard-ui/bower_components/iron-location/test/redirection.html
 lib/emby-server/dashboard-ui/bower_components/iron-media-query/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-media-query/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-media-query/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-media-query/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-media-query/README.md
@@ -742,7 +784,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-media-query/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/.bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/README.md
@@ -759,7 +800,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/test/test-menu.html
 lib/emby-server/dashboard-ui/bower_components/iron-menu-behavior/test/test-menubar.html
 lib/emby-server/dashboard-ui/bower_components/iron-meta/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-meta/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-meta/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-meta/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-meta/README.md
@@ -771,28 +811,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-meta/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/iron-meta/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-meta/test/iron-meta.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/.gitignore
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/.travis.yml
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/CONTRIBUTING.md
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/README.md
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/demo/simple-overlay.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-backdrop.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-behavior.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-manager.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/index.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/iron-overlay-backdrop.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/iron-overlay-behavior.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/test-buttons.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/test-menu-button.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/test-overlay.html
-lib/emby-server/dashboard-ui/bower_components/iron-overlay-behavior/test/test-overlay2.html
 lib/emby-server/dashboard-ui/bower_components/iron-pages/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-pages/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-pages/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-pages/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-pages/README.md
@@ -805,7 +824,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-pages/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/iron-pages/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/README.md
 lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/demo/index.html
@@ -815,7 +833,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-range-behavior/test/x-progressbar.html
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/README.md
@@ -828,9 +845,35 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/test/iron-resizable-behavior.html
 lib/emby-server/dashboard-ui/bower_components/iron-resizable-behavior/test/test-elements.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/.bower.json
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/.github/ISSUE_TEMPLATE.md
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/.travis.yml
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/CONTRIBUTING.md
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/README.md
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/bower.json
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/demo/document.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/demo/scrolling-region.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/demo/x-scrollable.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/iron-scroll-target-behavior.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/test/basic.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/test/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/test/x-nested-scrollable.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-target-behavior/test/x-scrollable.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/.bower.json
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/CONTRIBUTING.md
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/README.md
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/bower.json
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/demo/document.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/demo/sample-content.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/demo/scrolling-region-decoupled.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/demo/scrolling-region.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/index.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/iron-scroll-threshold.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/test/basic.html
+lib/emby-server/dashboard-ui/bower_components/iron-scroll-threshold/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-selector/.bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-selector/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/iron-selector/.gitignore
 lib/emby-server/dashboard-ui/bower_components/iron-selector/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/iron-selector/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-selector/README.md
@@ -855,7 +898,9 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-selector/test/selected-attribute.html
 lib/emby-server/dashboard-ui/bower_components/iron-selector/test/template-repeat.html
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/.gitignore
+lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/.github/ISSUE_TEMPLATE.md
+lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/.travis.yml
+lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/README.md
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/bower.json
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/demo/cats-only.html
@@ -863,6 +908,8 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/demo/validatable-input.html
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/iron-validatable-behavior.html
+lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/test/cats-only.html
+lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/test/dogs-only.html
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/test/index.html
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/test/iron-validatable-behavior.html
 lib/emby-server/dashboard-ui/bower_components/iron-validatable-behavior/test/test-validatable.html
@@ -1016,7 +1063,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/libjass/libjass.min.js.map
 lib/emby-server/dashboard-ui/bower_components/libjass/package.json
 lib/emby-server/dashboard-ui/bower_components/marked-element/.bower.json
-lib/emby-server/dashboard-ui/bower_components/marked-element/.gitignore
 lib/emby-server/dashboard-ui/bower_components/marked-element/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/marked-element/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/marked-element/README.md
@@ -1261,7 +1307,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/material-design-lite/utils/jscs-rules/closure-camel-case.js
 lib/emby-server/dashboard-ui/bower_components/material-design-lite/utils/uniffe.js
 lib/emby-server/dashboard-ui/bower_components/native-promise-only/.bower.json
-lib/emby-server/dashboard-ui/bower_components/native-promise-only/.gitignore
 lib/emby-server/dashboard-ui/bower_components/native-promise-only/.npmignore
 lib/emby-server/dashboard-ui/bower_components/native-promise-only/README.md
 lib/emby-server/dashboard-ui/bower_components/native-promise-only/build.js
@@ -1270,7 +1315,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/native-promise-only/test_adapter.js
 lib/emby-server/dashboard-ui/bower_components/neon-animation/.bower.json
 lib/emby-server/dashboard-ui/bower_components/neon-animation/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/neon-animation/.gitignore
 lib/emby-server/dashboard-ui/bower_components/neon-animation/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/neon-animation/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/neon-animation/README.md
@@ -1333,12 +1377,12 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/neon-animation/neon-shared-element-animatable-behavior.html
 lib/emby-server/dashboard-ui/bower_components/neon-animation/neon-shared-element-animation-behavior.html
 lib/emby-server/dashboard-ui/bower_components/neon-animation/test/index.html
+lib/emby-server/dashboard-ui/bower_components/neon-animation/test/neon-animated-pages-descendant-selection.html
 lib/emby-server/dashboard-ui/bower_components/neon-animation/test/neon-animated-pages-lazy.html
 lib/emby-server/dashboard-ui/bower_components/neon-animation/test/neon-animated-pages.html
 lib/emby-server/dashboard-ui/bower_components/neon-animation/test/test-resizable-pages.html
 lib/emby-server/dashboard-ui/bower_components/neon-animation/web-animations.html
 lib/emby-server/dashboard-ui/bower_components/paper-behaviors/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-behaviors/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-behaviors/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-behaviors/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-behaviors/README.md
@@ -1360,7 +1404,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-behaviors/test/test-button.html
 lib/emby-server/dashboard-ui/bower_components/paper-behaviors/test/test-radio-button.html
 lib/emby-server/dashboard-ui/bower_components/paper-button/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-button/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-button/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-button/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-button/README.md
@@ -1371,7 +1414,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-button/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-button/test/paper-button.html
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-checkbox/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/README.md
@@ -1382,48 +1424,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/paper-checkbox.html
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-checkbox/test/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/.gitignore
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/.travis.yml
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/CONTRIBUTING.md
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/README.md
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/demo/simple-dialog.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/hero.svg
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/paper-dialog-behavior.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/paper-dialog-common.css
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/paper-dialog-shared-styles.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/test/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/test/paper-dialog-behavior.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/test/test-buttons.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-behavior/test/test-dialog.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/.gitignore
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/README.md
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/hero.svg
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/paper-dialog-scrollable.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/test/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog-scrollable/test/paper-dialog-scrollable.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/.gitignore
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/.travis.yml
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/CONTRIBUTING.md
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/README.md
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/hero.svg
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/paper-dialog.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/test/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dialog/test/paper-dialog.html
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/README.md
@@ -1436,17 +1437,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/test/positioning.html
 lib/emby-server/dashboard-ui/bower_components/paper-drawer-panel/test/small-devices.html
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/.gitignore
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/README.md
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/paper-dropdown-menu.html
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/test/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-dropdown-menu/test/paper-dropdown-menu.html
 lib/emby-server/dashboard-ui/bower_components/paper-fab/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-fab/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-fab/README.md
 lib/emby-server/dashboard-ui/bower_components/paper-fab/bower.json
 lib/emby-server/dashboard-ui/bower_components/paper-fab/demo/index.html
@@ -1456,20 +1447,21 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-fab/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-fab/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-icon-button/.gitignore
+lib/emby-server/dashboard-ui/bower_components/paper-icon-button/.github/ISSUE_TEMPLATE.md
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/README.md
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/bower.json
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/demo/index.html
+lib/emby-server/dashboard-ui/bower_components/paper-icon-button/demo/paper-icon-button-light.html
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/index.html
+lib/emby-server/dashboard-ui/bower_components/paper-icon-button/paper-icon-button-light.html
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/paper-icon-button.html
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/test/a11y.html
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-icon-button/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-input/.bower.json
 lib/emby-server/dashboard-ui/bower_components/paper-input/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/paper-input/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-input/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-input/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-input/README.md
@@ -1496,7 +1488,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-input/test/paper-textarea.html
 lib/emby-server/dashboard-ui/bower_components/paper-item/.bower.json
 lib/emby-server/dashboard-ui/bower_components/paper-item/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/paper-item/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-item/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-item/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-item/README.md
@@ -1512,7 +1503,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-item/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-item/test/paper-item.html
 lib/emby-server/dashboard-ui/bower_components/paper-material/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-material/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-material/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-material/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-material/README.md
@@ -1523,22 +1513,7 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-material/paper-material.html
 lib/emby-server/dashboard-ui/bower_components/paper-material/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-material/test/paper-material.html
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/.github/ISSUE_TEMPLATE.md
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/.gitignore
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/.travis.yml
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/CONTRIBUTING.md
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/README.md
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/demo/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/hero.svg
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/paper-menu-button-animations.html
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/paper-menu-button.html
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/test/index.html
-lib/emby-server/dashboard-ui/bower_components/paper-menu-button/test/paper-menu-button.html
 lib/emby-server/dashboard-ui/bower_components/paper-menu/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-menu/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-menu/README.md
 lib/emby-server/dashboard-ui/bower_components/paper-menu/bower.json
 lib/emby-server/dashboard-ui/bower_components/paper-menu/demo/index.html
@@ -1548,7 +1523,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-menu/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-menu/test/paper-menu.html
 lib/emby-server/dashboard-ui/bower_components/paper-progress/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-progress/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-progress/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-progress/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-progress/README.md
@@ -1560,7 +1534,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-progress/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-progress/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-radio-button/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-radio-button/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-radio-button/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-radio-button/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-radio-button/README.md
@@ -1572,7 +1545,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-radio-button/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-radio-button/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-radio-group/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-radio-group/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-radio-group/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-radio-group/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-radio-group/README.md
@@ -1584,7 +1556,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-radio-group/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-radio-group/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-ripple/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-ripple/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-ripple/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-ripple/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-ripple/README.md
@@ -1596,7 +1567,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-ripple/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-ripple/test/paper-ripple.html
 lib/emby-server/dashboard-ui/bower_components/paper-slider/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-slider/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-slider/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-slider/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-slider/README.md
@@ -1609,7 +1579,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-slider/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-slider/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-spinner/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-spinner/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-spinner/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-spinner/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-spinner/README.md
@@ -1640,7 +1609,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-styles/shadow.html
 lib/emby-server/dashboard-ui/bower_components/paper-styles/typography.html
 lib/emby-server/dashboard-ui/bower_components/paper-tabs/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-tabs/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-tabs/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-tabs/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-tabs/README.md
@@ -1657,7 +1625,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-tabs/test/basic.html
 lib/emby-server/dashboard-ui/bower_components/paper-tabs/test/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-toast/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-toast/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-toast/README.md
 lib/emby-server/dashboard-ui/bower_components/paper-toast/bower.json
 lib/emby-server/dashboard-ui/bower_components/paper-toast/demo/index.html
@@ -1665,7 +1632,6 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/paper-toast/index.html
 lib/emby-server/dashboard-ui/bower_components/paper-toast/paper-toast.html
 lib/emby-server/dashboard-ui/bower_components/paper-toggle-button/.bower.json
-lib/emby-server/dashboard-ui/bower_components/paper-toggle-button/.gitignore
 lib/emby-server/dashboard-ui/bower_components/paper-toggle-button/.travis.yml
 lib/emby-server/dashboard-ui/bower_components/paper-toggle-button/CONTRIBUTING.md
 lib/emby-server/dashboard-ui/bower_components/paper-toggle-button/README.md
@@ -1723,6 +1689,8 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-bison.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-brainfuck.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-brainfuck.min.js
+lib/emby-server/dashboard-ui/bower_components/prism/components/prism-bro.js
+lib/emby-server/dashboard-ui/bower_components/prism/components/prism-bro.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-c.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-c.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-clike.js
@@ -1859,6 +1827,8 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-processing.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-prolog.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-prolog.min.js
+lib/emby-server/dashboard-ui/bower_components/prism/components/prism-protobuf.js
+lib/emby-server/dashboard-ui/bower_components/prism/components/prism-protobuf.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-puppet.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-puppet.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/components/prism-pure.js
@@ -1947,6 +1917,8 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/line-numbers/prism-line-numbers.css
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/line-numbers/prism-line-numbers.js
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/line-numbers/prism-line-numbers.min.js
+lib/emby-server/dashboard-ui/bower_components/prism/plugins/normalize-whitespace/prism-normalize-whitespace.js
+lib/emby-server/dashboard-ui/bower_components/prism/plugins/normalize-whitespace/prism-normalize-whitespace.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/previewer-angle/prism-previewer-angle.css
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/previewer-angle/prism-previewer-angle.js
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/previewer-angle/prism-previewer-angle.min.js
@@ -1973,823 +1945,13 @@ lib/emby-server/dashboard-ui/bower_compo
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/show-language/prism-show-language.css
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/show-language/prism-show-language.js
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/show-language/prism-show-language.min.js
+lib/emby-server/dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.css
+lib/emby-server/dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.js
+lib/emby-server/dashboard-ui/bower_components/prism/plugins/unescaped-markup/prism-unescaped-markup.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/wpd/prism-wpd.css
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/wpd/prism-wpd.js
 lib/emby-server/dashboard-ui/bower_components/prism/plugins/wpd/prism-wpd.min.js
 lib/emby-server/dashboard-ui/bower_components/prism/prism.js
-lib/emby-server/dashboard-ui/bower_components/prism/tests/helper/components.js
-lib/emby-server/dashboard-ui/bower_components/prism/tests/helper/prism-loader.js
-lib/emby-server/dashboard-ui/bower_components/prism/tests/helper/test-case.js
-lib/emby-server/dashboard-ui/bower_components/prism/tests/helper/test-discovery.js
-lib/emby-server/dashboard-ui/bower_components/prism/tests/helper/token-stream-transformer.js
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/eol-comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/string-template_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/abap/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/actionscript/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/actionscript/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/directive-block_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/directive-flags_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/directive-inline_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/regex_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apacheconf/variable_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/assignment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/constant_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/dfn_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/dyadic-operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/monadic-operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/statement_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/apl/system-function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/applescript/class_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/applescript/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/applescript/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/applescript/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/applescript/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/applescript/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/admonition_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/attribute-entry_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/attributes_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/callout_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/comment-block_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/entity_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/hr_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/indented-block_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/inline_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/line-continuation_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/list-label_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/list-punctuation_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/literal-block_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/macro_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/other-block_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/page-break_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/passthrough-block_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/replacement_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/table_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/asciidoc/title_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/aspnet/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/aspnet/page-directive_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/boolean_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/builtin_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/constant_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/important_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/selector_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/symbol_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/tag_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autohotkey/variable_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/boolean_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/directive_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/url_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/autoit/variable_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/arithmetic_environment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/command_substitution_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/shebang_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bash/variable_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/basic/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/basic/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/basic/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/basic/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/basic/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/basic/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/batch/command_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/batch/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/batch/label_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bison/c_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bison/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bison/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bison/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bison/property_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/bison/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/brainfuck/all_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/c+pure/c_inclusion.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/c/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/c/macro_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/c/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/c/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/boolean_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/class-name_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/clike/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript+haml/coffeescript_inclusion.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript+jade/coffeescript_inclusion.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/block-regex_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/class-member_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/inline-javascript_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/property_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/coffeescript/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/cpp+pure/cpp_inclusion.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/cpp/boolean_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/cpp/class-name_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/cpp/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/crystal/attribute_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/crystal/expansion_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/crystal/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/crystal/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/csharp+aspnet/directive_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/csharp/issue806.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/csharp/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/csharp/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/csharp/preprocessor_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/csharp/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css!+css-extras/entity_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css!+css-extras/hexcode_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css!+css-extras/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css!+css-extras/selector_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css+haml/css+haml_usage.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css+textile/css_inclusion.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/atrule_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/function_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/important_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/property_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/selector_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/css/url_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/number_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/property_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/register_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/d/token-string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/dart/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/dart/metadata_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/dart/operator_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/dart/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/diff/coord_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/diff/diff_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/docker/comment_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/docker/keyword_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/docker/string_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/eiffel/boolean_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/eiffel/char_feature.test
-lib/emby-server/dashboard-ui/bower_components/prism/tests/languages/eiffel/comment_feature.test

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605232150.u4NLoSwe000435>