diff --git a/dashboard-ui/apiclient/localassetmanager.js b/dashboard-ui/apiclient/localassetmanager.js index bd5876ba7..b8154da09 100644 --- a/dashboard-ui/apiclient/localassetmanager.js +++ b/dashboard-ui/apiclient/localassetmanager.js @@ -1,112 +1,110 @@ (function () { function getLocalMediaSource(serverId, itemId) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [null]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(null); + }); } function saveOfflineUser(user) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolve(); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(); + }); } function deleteOfflineUser(id) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolve(); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(); + }); } function getCameraPhotos() { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [[]]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve([]); + }); } function getOfflineActions(serverId) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [[]]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve([]); + }); } function deleteOfflineActions(actions) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [[]]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve([]); + }); } function getServerItemIds(serverId) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [[]]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve([]); + }); } function removeLocalItem(itemId, serverId) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, []); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(); + }); } function getLocalItem(itemId, serverId) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, []); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(); + }); } function addOrUpdateLocalItem(localItem) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, []); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(); + }); } function createLocalItem(libraryItem, serverInfo, originalFileName) { - var item = {}; - - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [item]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve({}); + }); } function downloadFile(url, localPath) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, []); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(); + }); } function downloadSubtitles(url, localItem, subtitleStreamh) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [""]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(""); + }); } function hasImage(serverId, itemId, imageTag) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [false]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(false); + }); } function downloadImage(url, serverId, itemId, imageTag) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [false]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(false); + }); } function fileExists(path) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [false]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(false); + }); } function translateFilePath(path) { - var deferred = DeferredBuilder.Deferred(); - deferred.resolveWith(null, [path]); - return deferred.promise(); + return new Promise(function (resolve, reject) { + resolve(path); + }); } window.LocalAssetManager = { diff --git a/dashboard-ui/bower_components/iron-behaviors/.bower.json b/dashboard-ui/bower_components/iron-behaviors/.bower.json index 5d74fa652..db08f2170 100644 --- a/dashboard-ui/bower_components/iron-behaviors/.bower.json +++ b/dashboard-ui/bower_components/iron-behaviors/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-behaviors", - "version": "1.0.11", + "version": "1.0.12", "description": "Provides a set of behaviors for the iron elements", "private": true, "authors": [ @@ -29,14 +29,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/polymerelements/iron-behaviors", - "_release": "1.0.11", + "homepage": "https://github.com/PolymerElements/iron-behaviors", + "_release": "1.0.12", "_resolution": { "type": "version", - "tag": "v1.0.11", - "commit": "084fbc7f60343d717bb2208f350774f4c9899777" + "tag": "v1.0.12", + "commit": "657f526a2382a659cdf4e13be87ecc89261588a3" }, - "_source": "git://github.com/polymerelements/iron-behaviors.git", + "_source": "git://github.com/PolymerElements/iron-behaviors.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-behaviors" + "_originalSource": "PolymerElements/iron-behaviors" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-behaviors/.travis.yml b/dashboard-ui/bower_components/iron-behaviors/.travis.yml index d798e9daf..3fc6130eb 100644 --- a/dashboard-ui/bower_components/iron-behaviors/.travis.yml +++ b/dashboard-ui/bower_components/iron-behaviors/.travis.yml @@ -1,28 +1,22 @@ language: node_js sudo: false -matrix: - include: - - node_js: stable - script: xvfb-run wct - addons: - firefox: latest - apt: - sources: - - google-chrome - packages: - - google-chrome-stable - - node_js: node - script: - - | - if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then - wct -s 'default' - fi before_script: -- npm install bower -- npm install web-component-tester -- export PATH=$PWD/node_modules/.bin:$PATH -- bower install + - npm install bower + - npm install web-component-tester + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install env: global: - - secure: ZOqj2XVNVwfT74rHxg/ljcAsS6FnmDpRSsXbsy1Icv9DcLHrMlmyQ10gWBjE/YXYF0Uv4akQ1qqn0TJaKOtp9HZeH+P6OPAYk2vJbWD7qp52pPtIqEFomcsUyflt4IjfaXKuN4FMod7PSWVSGJ+DxSguJvZKILkrs5d/rJdFv3c= - - secure: clkqemGQG16TXyAPkv9LBv6x3SbT3ZM0eo8LETx4uNKi3WzlwgXxZA9b5Sr5wYzxyxFFpnhDXW7CL4+UjYu1atGNeTW2TuSaYUPHtgu67OFDr8Jbw047p1XQb5enPSt9+YxrHKfjHBiJvWulJ8rCSQshU9Rhe0DC6NrFRPFgk0A= + - secure: ZOqj2XVNVwfT74rHxg/ljcAsS6FnmDpRSsXbsy1Icv9DcLHrMlmyQ10gWBjE/YXYF0Uv4akQ1qqn0TJaKOtp9HZeH+P6OPAYk2vJbWD7qp52pPtIqEFomcsUyflt4IjfaXKuN4FMod7PSWVSGJ+DxSguJvZKILkrs5d/rJdFv3c= + - secure: clkqemGQG16TXyAPkv9LBv6x3SbT3ZM0eo8LETx4uNKi3WzlwgXxZA9b5Sr5wYzxyxFFpnhDXW7CL4+UjYu1atGNeTW2TuSaYUPHtgu67OFDr8Jbw047p1XQb5enPSt9+YxrHKfjHBiJvWulJ8rCSQshU9Rhe0DC6NrFRPFgk0A= +node_js: 4 +addons: + firefox: latest + apt: + sources: + - google-chrome + packages: + - google-chrome-stable +script: + - xvfb-run wct + - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi" diff --git a/dashboard-ui/bower_components/iron-behaviors/bower.json b/dashboard-ui/bower_components/iron-behaviors/bower.json index 507f2924e..f1f36412f 100644 --- a/dashboard-ui/bower_components/iron-behaviors/bower.json +++ b/dashboard-ui/bower_components/iron-behaviors/bower.json @@ -1,6 +1,6 @@ { "name": "iron-behaviors", - "version": "1.0.11", + "version": "1.0.12", "description": "Provides a set of behaviors for the iron elements", "private": true, "authors": [ diff --git a/dashboard-ui/bower_components/iron-behaviors/iron-button-state.html b/dashboard-ui/bower_components/iron-behaviors/iron-button-state.html index e4075dd43..8114e2dde 100644 --- a/dashboard-ui/bower_components/iron-behaviors/iron-button-state.html +++ b/dashboard-ui/bower_components/iron-behaviors/iron-button-state.html @@ -145,7 +145,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN // Ignore the event if this is coming from a focused light child, since that // element will deal with it. - if (this.isLightDescendant(target)) + if (this.isLightDescendant(/** @type {Node} */(target))) return; keyboardEvent.preventDefault(); @@ -162,7 +162,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN // Ignore the event if this is coming from a focused light child, since that // element will deal with it. - if (this.isLightDescendant(target)) + if (this.isLightDescendant(/** @type {Node} */(target))) return; if (this.pressed) { diff --git a/dashboard-ui/bower_components/iron-behaviors/test/index.html b/dashboard-ui/bower_components/iron-behaviors/test/index.html index 0eef4d67b..b09e59cbb 100644 --- a/dashboard-ui/bower_components/iron-behaviors/test/index.html +++ b/dashboard-ui/bower_components/iron-behaviors/test/index.html @@ -1,14 +1,11 @@ - - - -
+--> @@ -18,8 +15,12 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN WCT.loadSuites([ 'focused-state.html', 'active-state.html', - 'disabled-state.html' + 'disabled-state.html', + 'focused-state.html?dom=shadow', + 'active-state.html?dom=shadow', + 'disabled-state.html?dom=shadow' ]); - - + + + diff --git a/dashboard-ui/bower_components/iron-icon/.bower.json b/dashboard-ui/bower_components/iron-icon/.bower.json index 75ac273a1..1dd6bd32f 100644 --- a/dashboard-ui/bower_components/iron-icon/.bower.json +++ b/dashboard-ui/bower_components/iron-icon/.bower.json @@ -31,14 +31,14 @@ "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/PolymerElements/iron-icon", + "homepage": "https://github.com/polymerelements/iron-icon", "_release": "1.0.7", "_resolution": { "type": "version", "tag": "v1.0.7", "commit": "6f4d152dc3998a6cc12a5a585a654f893dc99381" }, - "_source": "git://github.com/PolymerElements/iron-icon.git", + "_source": "git://github.com/polymerelements/iron-icon.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-icon" + "_originalSource": "polymerelements/iron-icon" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-meta/.bower.json b/dashboard-ui/bower_components/iron-meta/.bower.json index e1304d174..f4bfef4a7 100644 --- a/dashboard-ui/bower_components/iron-meta/.bower.json +++ b/dashboard-ui/bower_components/iron-meta/.bower.json @@ -26,14 +26,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "main": "iron-meta.html", - "homepage": "https://github.com/PolymerElements/iron-meta", + "homepage": "https://github.com/polymerelements/iron-meta", "_release": "1.1.1", "_resolution": { "type": "version", "tag": "v1.1.1", "commit": "e171ee234b482219c9514e6f9551df48ef48bd9f" }, - "_source": "git://github.com/PolymerElements/iron-meta.git", + "_source": "git://github.com/polymerelements/iron-meta.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-meta" + "_originalSource": "polymerelements/iron-meta" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-selector/.bower.json b/dashboard-ui/bower_components/iron-selector/.bower.json index 52d44c190..ebb18c5b7 100644 --- a/dashboard-ui/bower_components/iron-selector/.bower.json +++ b/dashboard-ui/bower_components/iron-selector/.bower.json @@ -36,7 +36,7 @@ "tag": "v1.0.8", "commit": "e9a66727f3da0446f04956d4e4f1dcd51cdec2ff" }, - "_source": "git://github.com/PolymerElements/iron-selector.git", + "_source": "git://github.com/polymerelements/iron-selector.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-selector" + "_originalSource": "polymerelements/iron-selector" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-behaviors/.bower.json b/dashboard-ui/bower_components/paper-behaviors/.bower.json index a76af9756..713d584e4 100644 --- a/dashboard-ui/bower_components/paper-behaviors/.bower.json +++ b/dashboard-ui/bower_components/paper-behaviors/.bower.json @@ -45,7 +45,7 @@ "tag": "v1.0.10", "commit": "4b244a542af2c6c271498dfb98b00ed284df1d6a" }, - "_source": "git://github.com/polymerelements/paper-behaviors.git", + "_source": "git://github.com/PolymerElements/paper-behaviors.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/paper-behaviors" + "_originalSource": "PolymerElements/paper-behaviors" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/polymer/.bower.json b/dashboard-ui/bower_components/polymer/.bower.json index b3a07a70a..6cb5d9276 100644 --- a/dashboard-ui/bower_components/polymer/.bower.json +++ b/dashboard-ui/bower_components/polymer/.bower.json @@ -24,14 +24,14 @@ "web-component-tester": "*" }, "private": true, - "homepage": "https://github.com/polymer/polymer", + "homepage": "https://github.com/Polymer/polymer", "_release": "1.2.3", "_resolution": { "type": "version", "tag": "v1.2.3", "commit": "aa535d1675342007cbf64dc9c66497cf74cbc616" }, - "_source": "git://github.com/polymer/polymer.git", + "_source": "git://github.com/Polymer/polymer.git", "_target": "^1.0.0", - "_originalSource": "polymer/polymer" + "_originalSource": "Polymer/polymer" } \ No newline at end of file diff --git a/dashboard-ui/components/imagestore.js b/dashboard-ui/components/imagestore.js index 17bdf8f19..42feeef10 100644 --- a/dashboard-ui/components/imagestore.js +++ b/dashboard-ui/components/imagestore.js @@ -27,7 +27,7 @@ } // Request Quota (only for File System API) - var requestedBytes = 1024 * 1024 * 500; // 500MB + var requestedBytes = 1024 * 1024 * 600; // MB var imageCacheDirectoryEntry; var imageCacheFolder = 'images'; diff --git a/dashboard-ui/myprofile.html b/dashboard-ui/myprofile.html index dcb0b2363..1a5f519f3 100644 --- a/dashboard-ui/myprofile.html +++ b/dashboard-ui/myprofile.html @@ -30,7 +30,7 @@${ImageUploadAspectRatioHelp}
- +