From aa272fb404d4afabf467ee0c344afa03e4074fff Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 18 Nov 2015 21:35:08 -0500 Subject: [PATCH] update components --- dashboard-ui/apiclient/connectionmanager.js | 68 ++++- .../bower_components/doc-ready/.bower.json | 2 +- .../bower_components/eventie/.bower.json | 2 +- .../iron-a11y-announcer/.bower.json | 11 +- .../iron-a11y-announcer/.travis.yml | 22 ++ .../iron-a11y-announcer/CONTRIBUTING.md | 72 +++++ .../iron-a11y-announcer/bower.json | 7 +- .../iron-a11y-announcer/demo/index.html | 4 +- .../iron-a11y-announcer.html | 2 +- .../test/iron-a11y-announcer.html | 3 - .../iron-a11y-keys-behavior/.bower.json | 11 +- .../iron-a11y-keys-behavior/.travis.yml | 22 ++ .../iron-a11y-keys-behavior/CONTRIBUTING.md | 72 +++++ .../iron-a11y-keys-behavior/bower.json | 7 +- .../demo/x-key-aware.html | 4 +- .../test/basic-test.html | 2 - .../iron-autogrow-textarea/.bower.json | 10 +- .../iron-autogrow-textarea/.travis.yml | 40 ++- .../iron-autogrow-textarea/bower.json | 4 +- .../iron-autogrow-textarea/demo/index.html | 2 - .../iron-autogrow-textarea.html | 2 + .../iron-autogrow-textarea/test/basic.html | 3 - .../iron-behaviors/.bower.json | 6 +- .../iron-fit-behavior/.bower.json | 11 +- .../iron-fit-behavior/.travis.yml | 22 ++ .../iron-fit-behavior/CONTRIBUTING.md | 72 +++++ .../iron-fit-behavior/bower.json | 7 +- .../iron-fit-behavior/demo/simple-fit.html | 5 +- .../test/iron-fit-behavior.html | 3 - .../iron-flex-layout/.bower.json | 6 +- .../bower_components/iron-icons/.bower.json | 8 +- .../bower_components/iron-icons/.travis.yml | 22 ++ .../iron-icons/CONTRIBUTING.md | 72 +++++ .../bower_components/iron-icons/bower.json | 2 +- .../iron-icons/demo/index.html | 25 +- .../bower_components/iron-input/.bower.json | 14 +- .../bower_components/iron-input/.travis.yml | 22 ++ .../iron-input/CONTRIBUTING.md | 72 +++++ .../bower_components/iron-input/bower.json | 8 +- .../iron-input/demo/index.html | 8 +- .../iron-input/iron-input.html | 8 +- .../iron-input/test/iron-input.html | 35 ++- .../iron-media-query/.bower.json | 10 +- .../iron-media-query/.travis.yml | 40 ++- .../iron-media-query/bower.json | 4 +- .../iron-media-query/demo/index.html | 2 - .../iron-media-query/test/basic.html | 5 +- .../iron-menu-behavior/.bower.json | 10 +- .../iron-menu-behavior/.travis.yml | 22 ++ .../iron-menu-behavior/CONTRIBUTING.md | 72 +++++ .../iron-menu-behavior/bower.json | 4 +- .../iron-menu-behavior/demo/index.html | 6 +- .../iron-menu-behavior/demo/simple-menu.html | 1 + .../demo/simple-menubar.html | 1 + .../test/iron-menu-behavior.html | 4 - .../test/iron-menubar-behavior.html | 4 - .../iron-overlay-behavior/.bower.json | 15 +- .../iron-overlay-behavior/.travis.yml | 22 ++ .../iron-overlay-behavior/CONTRIBUTING.md | 72 +++++ .../iron-overlay-behavior/bower.json | 11 +- .../iron-overlay-behavior/demo/index.html | 16 +- .../demo/simple-overlay.html | 1 - .../iron-overlay-behavior.html | 6 + .../iron-overlay-manager.html | 116 ++++---- .../test/iron-overlay-behavior.html | 49 +++- .../bower_components/iron-pages/.bower.json | 11 +- .../bower_components/iron-pages/.travis.yml | 22 ++ .../iron-pages/CONTRIBUTING.md | 72 +++++ .../bower_components/iron-pages/bower.json | 7 +- .../iron-pages/demo/index.html | 13 +- .../iron-pages/test/attr-for-selected.html | 5 +- .../iron-pages/test/basic.html | 5 +- .../bower_components/paper-dialog/.bower.json | 12 +- .../bower_components/paper-dialog/.travis.yml | 22 ++ .../paper-dialog/CONTRIBUTING.md | 72 +++++ .../bower_components/paper-dialog/bower.json | 6 +- .../paper-dialog/demo/index.html | 2 +- .../paper-dialog/paper-dialog.html | 12 +- .../paper-dialog/test/paper-dialog.html | 4 - .../paper-material/.bower.json | 14 +- .../paper-material/.travis.yml | 22 ++ .../paper-material/CONTRIBUTING.md | 72 +++++ .../paper-material/bower.json | 8 +- .../paper-material/demo/index.html | 8 +- .../paper-material/test/paper-material.html | 3 - .../bower_components/paper-ripple/.bower.json | 11 +- .../bower_components/paper-ripple/.travis.yml | 22 ++ .../paper-ripple/CONTRIBUTING.md | 72 +++++ .../bower_components/paper-ripple/bower.json | 7 +- .../paper-ripple/demo/index.html | 59 ++-- .../bower_components/paper-ripple/index.html | 8 +- .../paper-ripple/paper-ripple.html | 18 +- .../paper-ripple/test/paper-ripple.html | 5 +- .../bower_components/paper-styles/.bower.json | 8 +- .../paper-styles/CONTRIBUTING.md | 72 +++++ .../bower_components/paper-styles/bower.json | 2 +- .../paper-styles/classes/shadow-layout.html | 4 +- .../bower_components/paper-styles/color.html | 8 +- .../paper-styles/demo/index.html | 4 +- .../bower_components/paper-styles/index.html | 8 +- .../paper-styles/paper-styles.html | 5 +- dashboard-ui/cordova/registrationservices.js | 2 +- dashboard-ui/scripts/mediacontroller.js | 2 +- dashboard-ui/strings/javascript/en-US.json | 2 +- .../strings/javascript/javascript.json | 6 +- dashboard-ui/vulcanize-out.html | 277 +++++++++--------- 106 files changed, 1733 insertions(+), 554 deletions(-) create mode 100644 dashboard-ui/bower_components/iron-a11y-announcer/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-a11y-announcer/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-a11y-keys-behavior/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-fit-behavior/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-fit-behavior/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-icons/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-icons/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-input/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-input/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-menu-behavior/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-menu-behavior/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-overlay-behavior/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-overlay-behavior/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/iron-pages/.travis.yml create mode 100644 dashboard-ui/bower_components/iron-pages/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/paper-dialog/.travis.yml create mode 100644 dashboard-ui/bower_components/paper-dialog/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/paper-material/.travis.yml create mode 100644 dashboard-ui/bower_components/paper-material/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/paper-ripple/.travis.yml create mode 100644 dashboard-ui/bower_components/paper-ripple/CONTRIBUTING.md create mode 100644 dashboard-ui/bower_components/paper-styles/CONTRIBUTING.md diff --git a/dashboard-ui/apiclient/connectionmanager.js b/dashboard-ui/apiclient/connectionmanager.js index 0151445e3..61942732d 100644 --- a/dashboard-ui/apiclient/connectionmanager.js +++ b/dashboard-ui/apiclient/connectionmanager.js @@ -188,6 +188,9 @@ var existingServer = existingServers.length ? existingServers[0] : {}; existingServer.DateLastAccessed = new Date().getTime(); existingServer.LastConnectionMode = MediaBrowser.ConnectionMode.Manual; + if (existingServer.LastConnectionMode == MediaBrowser.ConnectionMode.Local) { + existingServer.DateLastLocalConnection = new Date().getTime(); + } existingServer.ManualAddress = apiClient.serverAddress(); apiClient.serverInfo(existingServer); @@ -289,6 +292,10 @@ if (options.updateDateLastAccessed !== false) { server.DateLastAccessed = new Date().getTime(); + + if (server.LastConnectionMode == MediaBrowser.ConnectionMode.Local) { + server.DateLastLocalConnection = new Date().getTime(); + } } server.Id = result.ServerId; @@ -1003,10 +1010,15 @@ updateServerInfo(server, systemInfo); + server.LastConnectionMode = connectionMode; + if (options.updateDateLastAccessed !== false) { server.DateLastAccessed = new Date().getTime(); + + if (server.LastConnectionMode == MediaBrowser.ConnectionMode.Local) { + server.DateLastLocalConnection = new Date().getTime(); + } } - server.LastConnectionMode = connectionMode; credentialProvider.addOrUpdateServer(credentials.Servers, server); credentialProvider.credentials(credentials); @@ -1371,19 +1383,27 @@ var match = matchedServers[0]; - // 31 days - if ((new Date().getTime() - (match.DateLastLocalConnection || 0)) > 2678400000) { - deferred.resolveWith(null, [{}]); + if (!match.DateLastLocalConnection) { + + ApiClient.getJSON(ApiClient.getUrl('System/Endpoint')).done(function (info) { + + if (info.IsInNetwork) { + + updateDateLastLocalConnection(match.Id); + onLocalCheckSuccess(feature, apiClient, deferred); + } else { + deferred.resolveWith(null, [{}]); + } + + }).fail(function () { + + deferred.resolveWith(null, [{}]); + }); + return; } - apiClient.getRegistrationInfo(feature).done(function (result) { - - deferred.resolveWith(null, [result]); - }).fail(function () { - - deferred.reject(); - }); + onLocalCheckSuccess(feature, apiClient, deferred); }).fail(function () { @@ -1393,6 +1413,32 @@ return deferred.promise(); }; + function updateDateLastLocalConnection(serverId) { + + var credentials = credentialProvider.credentials(); + var servers = credentials.Servers.filter(function (s) { + return s.Id == serverId; + }); + + var server = servers.length ? servers[0] : null; + + if (server) { + server.DateLastLocalConnection = new Date().getTime(); + credentialProvider.addOrUpdateServer(credentials.Servers, server); + credentialProvider.credentials(credentials); + } + } + + function onLocalCheckSuccess(feature, apiClient, deferred) { + + apiClient.getRegistrationInfo(feature).done(function (result) { + + deferred.resolveWith(null, [result]); + }).fail(function () { + + deferred.reject(); + }); + } return self; }; diff --git a/dashboard-ui/bower_components/doc-ready/.bower.json b/dashboard-ui/bower_components/doc-ready/.bower.json index adda4287b..d4d75eca6 100644 --- a/dashboard-ui/bower_components/doc-ready/.bower.json +++ b/dashboard-ui/bower_components/doc-ready/.bower.json @@ -39,6 +39,6 @@ "commit": "cec8e49744a1e18b14a711eea77e201bb70de544" }, "_source": "git://github.com/desandro/doc-ready.git", - "_target": "1.0.x", + "_target": "~1.0.4", "_originalSource": "doc-ready" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/eventie/.bower.json b/dashboard-ui/bower_components/eventie/.bower.json index 917d217ea..6b5b662fd 100644 --- a/dashboard-ui/bower_components/eventie/.bower.json +++ b/dashboard-ui/bower_components/eventie/.bower.json @@ -30,6 +30,6 @@ "commit": "14d2ca3df97da64c820829a8310f9198fbafbcfa" }, "_source": "git://github.com/desandro/eventie.git", - "_target": "^1", + "_target": "~1.0.3", "_originalSource": "eventie" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-a11y-announcer/.bower.json b/dashboard-ui/bower_components/iron-a11y-announcer/.bower.json index 50c251b39..1baafa970 100644 --- a/dashboard-ui/bower_components/iron-a11y-announcer/.bower.json +++ b/dashboard-ui/bower_components/iron-a11y-announcer/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-a11y-announcer", - "version": "1.0.3", + "version": "1.0.4", "description": "A singleton element that simplifies announcing text to screen readers.", "keywords": [ "web-components", @@ -27,14 +27,15 @@ "paper-styles": "polymerelements/paper-styles#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", - "web-component-tester": "*" + "web-component-tester": "polymer/web-component-tester#^3.4.0" }, + "ignore": [], "homepage": "https://github.com/polymerelements/iron-a11y-announcer", - "_release": "1.0.3", + "_release": "1.0.4", "_resolution": { "type": "version", - "tag": "v1.0.3", - "commit": "a5b8161326f11d68eacb5e9ea60694ebd779b48a" + "tag": "v1.0.4", + "commit": "5ce3eb8c4282bb53cd72e348858dc6be6b4c50b9" }, "_source": "git://github.com/polymerelements/iron-a11y-announcer.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-a11y-announcer/.travis.yml b/dashboard-ui/bower_components/iron-a11y-announcer/.travis.yml new file mode 100644 index 000000000..2b3df2cd9 --- /dev/null +++ b/dashboard-ui/bower_components/iron-a11y-announcer/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +sudo: false +before_script: + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install +env: + global: + - secure: lNcOb1qPO7R65VYIQ6ekoc4I8wg98E/DRdqRMGAWrvr9eZ6lbz4hqwVvgnl05Ukc62lFsEGdaykFdcQ5QG5rDxXxh1Dofl8dfE8ohBZzR9gQ5g9808CVVbV/0kfafAMts/KYGVLAuy+30aU/xA+DQ4oR76E1glZOGoz4FDxUotIFpMyPR77HC1WDuFiF/HUOUgs8zO5v02171URdYG33ywVx6n0j1akCKksQ9Odcxn+VF51xziSuP+Hd+mju4j6xiAsvkc8EhdFMTXBKDHH0LEjP6zVLQ+lA4ePX2YxPAocFUcWFlGsfDwLdbY18zrP9vXK0AqpoU0d3hW1bLdxoH+4Fd8WkFzYB5rjtV0jT8BOWjEK+1g7GBzofZYQs+h9kRUoNQA5m7NNo3dz/NM8NxvDCALscH2kWTEYpzvaX/Gy653psOkKe8MRawa6nqgXreaNEn3dtVqlonz3KpgVLJpgBtLYvQDQ8lczntuBw6BlnCZRZw8wy0hLHIIpld/GbxrH1O13XGpT07CAny10wZYMk9J0OiEuMPd23UNdcEXibNnfDS18UKW64JoILqqBMyl10WY6dOqLt7DAd5eDoKqZ/heU3vXFm9/JcebtUB3NmOG+qkgb1UOChEtzxJFCXa3S3NFsLiHra6CgdV78gHM5WizlT0kldecgrlDtz/tQ= + - secure: ig1L3SPuNpnAqzk8wXc8SqprhF7ajVuD1MQa0KfmkCxFZCXSmAHnt9tsuwrkea0J3s3Mmj+UQBI3WX5jsFEAlwNy239uRIUxHTz/tsKznmo5Jf+u/u7jHR4H/x0+kNbA/D56eInlNeR9bwE/72kiWB2ZI9nxHIggNxJrsTK4d+CQC863V763P8sJaBNP7BXq/2igs2/wHgfsF126oKOf0fxMbeBm3tFYB0VBdkLZJvQ+NowZGn/RTvmdAMJZe/UuICf9jTl/YQXp7q3b/hF5h/CMlQckkNoiQZ8FY3yz4yg8eJc2Pe1NjuCYl8YE7nUY+mUX8B/hqB9g05LmKxAdFg1icsq14Rmb54MBa6CsYIPo5ZZNXSeCkiQvfHOOhubnB4lBxDYGSLwFIDwpRtRRkwIzpz/5sul6OP9RR/g0kXnmktFEYbu2/OQk89H2GymOdrIlUrJ9Rat74X4My3DO7I7QnGi/04I7sLxP5PxUShqcjDi5q4rZTXG/ssaLS3O4YvXigy0ZzK6PsKX8jYVTlQdMQHBY5IwYH6reJ5IM0KjJoum95VoZTTKtIAIxOjLnbVu8khwxYDyzFhrfUKkvcULCCrGx7PphBPNV6SN+/0TFNmuabhp1nLb/+lZ61bVFiV5Mfs7DF8WVVMvwhBMw68HqIyts/b5g68e/yjwV6do= +node_js: 4 +addons: + firefox: '42.0' + 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-a11y-announcer/CONTRIBUTING.md b/dashboard-ui/bower_components/iron-a11y-announcer/CONTRIBUTING.md new file mode 100644 index 000000000..7b1014156 --- /dev/null +++ b/dashboard-ui/bower_components/iron-a11y-announcer/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/dashboard-ui/bower_components/iron-a11y-announcer/bower.json b/dashboard-ui/bower_components/iron-a11y-announcer/bower.json index b9bfc32ab..ed8d8d008 100644 --- a/dashboard-ui/bower_components/iron-a11y-announcer/bower.json +++ b/dashboard-ui/bower_components/iron-a11y-announcer/bower.json @@ -1,6 +1,6 @@ { "name": "iron-a11y-announcer", - "version": "1.0.3", + "version": "1.0.4", "description": "A singleton element that simplifies announcing text to screen readers.", "keywords": [ "web-components", @@ -27,6 +27,7 @@ "paper-styles": "polymerelements/paper-styles#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", - "web-component-tester": "*" - } + "web-component-tester": "polymer/web-component-tester#^3.4.0" + }, + "ignore": [] } diff --git a/dashboard-ui/bower_components/iron-a11y-announcer/demo/index.html b/dashboard-ui/bower_components/iron-a11y-announcer/demo/index.html index d9e939c56..0dd286acf 100644 --- a/dashboard-ui/bower_components/iron-a11y-announcer/demo/index.html +++ b/dashboard-ui/bower_components/iron-a11y-announcer/demo/index.html @@ -19,14 +19,12 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN iron-a11y-announcer demo - - -
+
Note: in order to hear the announcements, be sure to turn on your favorite screen reader! diff --git a/dashboard-ui/bower_components/iron-a11y-announcer/iron-a11y-announcer.html b/dashboard-ui/bower_components/iron-a11y-announcer/iron-a11y-announcer.html index ef163eaf7..da42ba964 100644 --- a/dashboard-ui/bower_components/iron-a11y-announcer/iron-a11y-announcer.html +++ b/dashboard-ui/bower_components/iron-a11y-announcer/iron-a11y-announcer.html @@ -23,7 +23,7 @@ Example: is: 'x-chatty', attached: function() { - // This will create the singlton element if it has not + // This will create the singleton element if it has not // been created yet: Polymer.IronA11yAnnouncer.requestAvailability(); } diff --git a/dashboard-ui/bower_components/iron-a11y-announcer/test/iron-a11y-announcer.html b/dashboard-ui/bower_components/iron-a11y-announcer/test/iron-a11y-announcer.html index f73cf6fdd..510bf6f99 100644 --- a/dashboard-ui/bower_components/iron-a11y-announcer/test/iron-a11y-announcer.html +++ b/dashboard-ui/bower_components/iron-a11y-announcer/test/iron-a11y-announcer.html @@ -15,10 +15,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - @@ -56,4 +54,3 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - diff --git a/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json b/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json index 4bf4a72b9..a68849899 100644 --- a/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-a11y-keys-behavior", - "version": "1.0.8", + "version": "1.0.9", "description": "A behavior that enables keybindings for greater a11y.", "keywords": [ "web-components", @@ -26,15 +26,16 @@ "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, + "ignore": [], "homepage": "https://github.com/PolymerElements/iron-a11y-keys-behavior", - "_release": "1.0.8", + "_release": "1.0.9", "_resolution": { "type": "version", - "tag": "v1.0.8", - "commit": "df29a9edcff3b4693707f1e3eebce5a1dc46e946" + "tag": "v1.0.9", + "commit": "63dd1ce94223ae6a226e653ef5a458a66c950e79" }, "_source": "git://github.com/PolymerElements/iron-a11y-keys-behavior.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-a11y-keys-behavior/.travis.yml b/dashboard-ui/bower_components/iron-a11y-keys-behavior/.travis.yml new file mode 100644 index 000000000..ee11e07f7 --- /dev/null +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +sudo: false +before_script: + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install +env: + global: + - secure: OZhLlPsjjnWU4FyZ+RKq5i/Nv/tElvcjr9+OT04ENGKfh9+fkuij/XdHJQe6EpOCjrNkwt23c+I6V5YWRrSatRX/AxEkViW8EXnF32rX3HV8fWnjD6Vfn+4Qz82y4huc9II8OV5I7jFDln6yzEGZn08zAtbmhj5dSpYtT1spSf/ZuUkqn4mMRJW2wCOnzbjueP56Ry40IwQm0enLXVQLPYB3LC4fBWfT+VFrsE9qH1ZgGKcSD/n2dOD3d6xjts4FSilNp2IZ8Km5RNAFUxYmkcwrY4O2ltNtKUngWwIpeplpz0bNj5k8kOpT5xA/FT630M5sFd1ODVp846kTr/EyYTq/VCiwTaA/vDfZL85DC3O+Zt0vTHAvkxKAaXkg9sMp8gJOJ6gt6cK8rV8z7npeAUVsK1gmuHYXne1Z76SRgWwbE0/z82vyFLNgitmZDLLM1fP3TpzsK1QQg1ikn6iYXdWpHcrzBi6lk8mCafnP7D7B/yFB/Z6Y9AFI6NQI/jWP2FMMJjMWbaJVG9DAU4PWlVTiFnhfVjPI7FUEmW46/QjH1ztSZWpDA9SBozJluIpKRA1qk1EgGX1RBFBHrbFtHG//x0AGyAV6gWOfdKjl/nqcM02xFUSrDb0tkNUnEAS6K7l+X1eDaBbiaAQiakPt9Je2WvvHyc+OiZviSc72Gmc= + - secure: vIs86+z7s1QwihkHtLBRQzlmJRSIWIadq3SlDdZHS4HOivH7fNV0d4hm8QnZYZ9X8yvSvxFCzEFdLuX1TpU0H3oy5wgYky7DnfJtsEhuOfW8dobHHZeCNi/t2FQAXpobqpRwojC3A+1b1lNrY1XNpYRz7aEialO4Yr8e1SQSLex5zw/pqm7g9Vz6PnQwobDQcGXKc6ZWc84+DqOo9qfkSlnEJC/1vQxHYpUa172UnnAnmHJ7gZKdhf9aLWJSZcSpPcoKEnvslRFmeDyRMNRDWVzcg2vHnV+tc1aYzp1wsrRW3P+oqwYlvGlxo+5U92QLXKIcKZhGblVWxe8BtXgiVzgS1sz5D11vKs61Xe46onbguG/XK3UxX9bPRK5uklkC5fwAY2hhvOTGXqimTb2YrlyEWO3BCKGBk6Is3KGyCe7c2nNEmXPUSun9X1JLGRPivJb9iBR4/WSEFvibYHl6/gIke9LdXPOCHuJ3+Iu14lCz+pwi8ADIWVuGpDIxFcorG8a3BCoxQo5VouUbSe0mcNttAvSzBNxhljaaBuFs56DLDpLRr0sGhqvfA1JzdCyzVyrk4WECfZw26pAnYCyTczVXmu5msVdKnjPJKtDqWazvIhHk2G1mk8CKb14lrN58u/Kh6PQ3miJ+61c1stBWhRDlp2QffOkBJiOATKHF+AA= +node_js: 4 +addons: + firefox: '42.0' + 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-a11y-keys-behavior/CONTRIBUTING.md b/dashboard-ui/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md new file mode 100644 index 000000000..7b1014156 --- /dev/null +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/dashboard-ui/bower_components/iron-a11y-keys-behavior/bower.json b/dashboard-ui/bower_components/iron-a11y-keys-behavior/bower.json index 623d4715e..40fbe1d0d 100644 --- a/dashboard-ui/bower_components/iron-a11y-keys-behavior/bower.json +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/bower.json @@ -1,6 +1,6 @@ { "name": "iron-a11y-keys-behavior", - "version": "1.0.8", + "version": "1.0.9", "description": "A behavior that enables keybindings for greater a11y.", "keywords": [ "web-components", @@ -26,7 +26,8 @@ "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" - } + }, + "ignore": [] } diff --git a/dashboard-ui/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html b/dashboard-ui/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html index a7f3205d1..9947f5535 100644 --- a/dashboard-ui/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html @@ -9,7 +9,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN --> - + @@ -22,7 +22,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN pre { color: var(--google-blue-700); } - + .keys { line-height: 25px; } diff --git a/dashboard-ui/bower_components/iron-a11y-keys-behavior/test/basic-test.html b/dashboard-ui/bower_components/iron-a11y-keys-behavior/test/basic-test.html index 289dff07f..66738c0ed 100644 --- a/dashboard-ui/bower_components/iron-a11y-keys-behavior/test/basic-test.html +++ b/dashboard-ui/bower_components/iron-a11y-keys-behavior/test/basic-test.html @@ -16,11 +16,9 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - diff --git a/dashboard-ui/bower_components/iron-autogrow-textarea/.bower.json b/dashboard-ui/bower_components/iron-autogrow-textarea/.bower.json index bdcf05677..81113ef02 100644 --- a/dashboard-ui/bower_components/iron-autogrow-textarea/.bower.json +++ b/dashboard-ui/bower_components/iron-autogrow-textarea/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-autogrow-textarea", - "version": "1.0.9", + "version": "1.0.10", "description": "A textarea element that automatically grows with input", "authors": [ "The Polymer Authors" @@ -31,15 +31,15 @@ "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.0.9", + "_release": "1.0.10", "_resolution": { "type": "version", - "tag": "v1.0.9", - "commit": "88ba625aed09fcb111f23ad9d2762c984d0828a2" + "tag": "v1.0.10", + "commit": "1ba4f97e250dc14e9638d95be582dd62b9083736" }, "_source": "git://github.com/PolymerElements/iron-autogrow-textarea.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-autogrow-textarea/.travis.yml b/dashboard-ui/bower_components/iron-autogrow-textarea/.travis.yml index 9beae97ff..1929c8ae4 100644 --- a/dashboard-ui/bower_components/iron-autogrow-textarea/.travis.yml +++ b/dashboard-ui/bower_components/iron-autogrow-textarea/.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 web-component-tester -- npm install bower -- export PATH=$PWD/node_modules/.bin:$PATH -- bower install + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install env: global: - - secure: lIogwlz5kFUKYy1OWASXxQgZE4YTyjUY0QcEgnqbv6wQ0GX8wRMgbI3zhbAv+xXU5ieYXg6Bd47ZFZZ1kVEWzQynAdd2od14Eu1vfN60/yc/llz62VTYuFsPt8r+Tgw41Iz8plwejK4a+V26Da5tXW+soJQOJKvE/MOiPzKi2m0= - - secure: cj3uSCQwLY6pyP3oTdGFjJoTRjv3G1lSe73fMd6i15XnMMxM4DVarfDtK+a0dPPxDY8BBhfr4sFClZuWX71bAHQuqUA84oigbeWt2xfl8d3HUuvr9aEnQxAGe2eQE7atpYJPC9M447sw48QKiUVgQo33DeJ1BGj6SBqkw0BJXO8= + - secure: lIogwlz5kFUKYy1OWASXxQgZE4YTyjUY0QcEgnqbv6wQ0GX8wRMgbI3zhbAv+xXU5ieYXg6Bd47ZFZZ1kVEWzQynAdd2od14Eu1vfN60/yc/llz62VTYuFsPt8r+Tgw41Iz8plwejK4a+V26Da5tXW+soJQOJKvE/MOiPzKi2m0= + - secure: cj3uSCQwLY6pyP3oTdGFjJoTRjv3G1lSe73fMd6i15XnMMxM4DVarfDtK+a0dPPxDY8BBhfr4sFClZuWX71bAHQuqUA84oigbeWt2xfl8d3HUuvr9aEnQxAGe2eQE7atpYJPC9M447sw48QKiUVgQo33DeJ1BGj6SBqkw0BJXO8= +node_js: 4 +addons: + firefox: '42.0' + 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-autogrow-textarea/bower.json b/dashboard-ui/bower_components/iron-autogrow-textarea/bower.json index f504e3260..61a9c49ac 100644 --- a/dashboard-ui/bower_components/iron-autogrow-textarea/bower.json +++ b/dashboard-ui/bower_components/iron-autogrow-textarea/bower.json @@ -1,6 +1,6 @@ { "name": "iron-autogrow-textarea", - "version": "1.0.9", + "version": "1.0.10", "description": "A textarea element that automatically grows with input", "authors": [ "The Polymer Authors" @@ -31,7 +31,7 @@ "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" } diff --git a/dashboard-ui/bower_components/iron-autogrow-textarea/demo/index.html b/dashboard-ui/bower_components/iron-autogrow-textarea/demo/index.html index 25a1c25a1..0c7fdc052 100644 --- a/dashboard-ui/bower_components/iron-autogrow-textarea/demo/index.html +++ b/dashboard-ui/bower_components/iron-autogrow-textarea/demo/index.html @@ -19,8 +19,6 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - @@ -78,7 +82,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - +

This dialog has a scrolling child.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

diff --git a/dashboard-ui/bower_components/iron-overlay-behavior/demo/simple-overlay.html b/dashboard-ui/bower_components/iron-overlay-behavior/demo/simple-overlay.html index fbf305ed3..7eab2432a 100644 --- a/dashboard-ui/bower_components/iron-overlay-behavior/demo/simple-overlay.html +++ b/dashboard-ui/bower_components/iron-overlay-behavior/demo/simple-overlay.html @@ -9,7 +9,6 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN --> - diff --git a/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-behavior.html b/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-behavior.html index 837759f7e..0105b7370 100644 --- a/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-behavior.html +++ b/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-behavior.html @@ -433,6 +433,12 @@ context. You should place this element as a child of `` whenever possible. * @event iron-overlay-opened */ +/** + * Fired when the `iron-overlay` is canceled, but before it is closed. + * Cancel the event to prevent the `iron-overlay` from closing. + * @event iron-overlay-canceled + */ + /** * Fired after the `iron-overlay` closes. * @event iron-overlay-closed diff --git a/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-manager.html b/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-manager.html index a8709558d..c4fea621d 100644 --- a/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-manager.html +++ b/dashboard-ui/bower_components/iron-overlay-behavior/iron-overlay-manager.html @@ -12,60 +12,74 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN diff --git a/dashboard-ui/bower_components/iron-overlay-behavior/test/iron-overlay-behavior.html b/dashboard-ui/bower_components/iron-overlay-behavior/test/iron-overlay-behavior.html index a352a4b18..19bb9cc88 100644 --- a/dashboard-ui/bower_components/iron-overlay-behavior/test/iron-overlay-behavior.html +++ b/dashboard-ui/bower_components/iron-overlay-behavior/test/iron-overlay-behavior.html @@ -20,10 +20,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - - @@ -287,6 +284,52 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN }); }); + suite('z-ordering', function() { + + var overlays; + var originalMinimumZ; + + setup(function() { + overlays = fixture('multiple'); + originalMinimumZ = Polymer.IronOverlayManager._minimumZ; + }); + + teardown(function() { + Polymer.IronOverlayManager._minimumZ = originalMinimumZ; + }); + + // for iframes + test('default z-index is greater than 100', function(done) { + runAfterOpen(overlays[0], function() { + var styleZ = parseInt(window.getComputedStyle(overlays[0]).zIndex, 10); + assert.isTrue(styleZ > 100, 'overlays[0] z-index is <= 100'); + done(); + }); + }); + + test('ensureMinimumZ() effects z-index', function(done) { + Polymer.IronOverlayManager.ensureMinimumZ(1000); + + runAfterOpen(overlays[0], function() { + var styleZ = parseInt(window.getComputedStyle(overlays[0]).zIndex, 10); + assert.isTrue(styleZ > 1000, 'overlays[0] z-index is <= 1000'); + done(); + }); + }); + + test('ensureMinimumZ() never decreases the minimum z-index', function(done) { + Polymer.IronOverlayManager.ensureMinimumZ(1000); + Polymer.IronOverlayManager.ensureMinimumZ(500); + + runAfterOpen(overlays[0], function() { + var styleZ = parseInt(window.getComputedStyle(overlays[0]).zIndex, 10); + assert.isTrue(styleZ > 1000, 'overlays[0] z-index is <= 1000'); + done(); + }); + }); + + }); + suite('overlays with backdrop', function() { var overlays; diff --git a/dashboard-ui/bower_components/iron-pages/.bower.json b/dashboard-ui/bower_components/iron-pages/.bower.json index f0b9d5614..3db1ce384 100644 --- a/dashboard-ui/bower_components/iron-pages/.bower.json +++ b/dashboard-ui/bower_components/iron-pages/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-pages", - "version": "1.0.3", + "version": "1.0.4", "license": "http://polymer.github.io/LICENSE.txt", "description": "Organizes a set of pages and shows one at a time", "main": "iron-pages.html", @@ -26,15 +26,16 @@ "paper-styles": "polymerelements/paper-styles#^1.0.2", "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, + "ignore": [], "homepage": "https://github.com/PolymerElements/iron-pages", - "_release": "1.0.3", + "_release": "1.0.4", "_resolution": { "type": "version", - "tag": "v1.0.3", - "commit": "ca6e7892786d60d8cb6935d8376b27c3851fdbf5" + "tag": "v1.0.4", + "commit": "238695c7ebf765af321e81c9a5a33a7733f1f6bf" }, "_source": "git://github.com/PolymerElements/iron-pages.git", "_target": "~1.0.2", diff --git a/dashboard-ui/bower_components/iron-pages/.travis.yml b/dashboard-ui/bower_components/iron-pages/.travis.yml new file mode 100644 index 000000000..b7f87fcb4 --- /dev/null +++ b/dashboard-ui/bower_components/iron-pages/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +sudo: false +before_script: + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install +env: + global: + - secure: QwCi1poMu8n3s7gAljvAyODa0+zmte8B9qAO/S/SziRNDcRHJF4RRZp0HJfgVYkCaHsgCOrRswfkqZqlj4QC5goPfwtwgRtIdcEarF64kAjWLXHH66aMPSlop+MZYSJwFRrrmcc0jTDTOPw6CXaz1lYrcvpGnVAAHSNq4e9xuwA= + - secure: PAn10VQ1AL+FpM/qj2ak7tJe0Epd/RP3FF+jb2eVBXhmUVd9+mBH7nRwYQL4n6fIGXMtJcUkl4t35nwzEegP/nrjZlIslXFT6D/273FbJcbH1SaCsnwLn3Rr0VffwaHC76yLsW7ph2/paAS4iLWS4AeP1c2dAR9zimSpM7Knovs= +node_js: 4 +addons: + firefox: '42.0' + 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-pages/CONTRIBUTING.md b/dashboard-ui/bower_components/iron-pages/CONTRIBUTING.md new file mode 100644 index 000000000..7b1014156 --- /dev/null +++ b/dashboard-ui/bower_components/iron-pages/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/dashboard-ui/bower_components/iron-pages/bower.json b/dashboard-ui/bower_components/iron-pages/bower.json index e8930e276..90afdd1cd 100644 --- a/dashboard-ui/bower_components/iron-pages/bower.json +++ b/dashboard-ui/bower_components/iron-pages/bower.json @@ -1,6 +1,6 @@ { "name": "iron-pages", - "version": "1.0.3", + "version": "1.0.4", "license": "http://polymer.github.io/LICENSE.txt", "description": "Organizes a set of pages and shows one at a time", "main": "iron-pages.html", @@ -26,7 +26,8 @@ "paper-styles": "polymerelements/paper-styles#^1.0.2", "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" - } + }, + "ignore": [] } diff --git a/dashboard-ui/bower_components/iron-pages/demo/index.html b/dashboard-ui/bower_components/iron-pages/demo/index.html index 68425e80e..ffe2c71e1 100644 --- a/dashboard-ui/bower_components/iron-pages/demo/index.html +++ b/dashboard-ui/bower_components/iron-pages/demo/index.html @@ -18,14 +18,19 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - + + + - +
Page One
diff --git a/dashboard-ui/bower_components/iron-pages/test/attr-for-selected.html b/dashboard-ui/bower_components/iron-pages/test/attr-for-selected.html index 22fe1629e..6a9b32a53 100644 --- a/dashboard-ui/bower_components/iron-pages/test/attr-for-selected.html +++ b/dashboard-ui/bower_components/iron-pages/test/attr-for-selected.html @@ -18,11 +18,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - - - + diff --git a/dashboard-ui/bower_components/iron-pages/test/basic.html b/dashboard-ui/bower_components/iron-pages/test/basic.html index 5c83322ef..f031f8e7e 100644 --- a/dashboard-ui/bower_components/iron-pages/test/basic.html +++ b/dashboard-ui/bower_components/iron-pages/test/basic.html @@ -18,11 +18,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - - - + diff --git a/dashboard-ui/bower_components/paper-dialog/.bower.json b/dashboard-ui/bower_components/paper-dialog/.bower.json index 5ae939018..b5b5d1d79 100644 --- a/dashboard-ui/bower_components/paper-dialog/.bower.json +++ b/dashboard-ui/bower_components/paper-dialog/.bower.json @@ -1,7 +1,7 @@ { "name": "paper-dialog", "description": "A Material Design dialog", - "version": "1.0.2", + "version": "1.0.3", "authors": "The Polymer Authors", "keywords": [ "web-components", @@ -19,7 +19,7 @@ "homepage": "https://github.com/PolymerElements/paper-dialog", "ignore": [], "dependencies": { - "polymer": "Polymer/polymer#^1.0.0", + "polymer": "Polymer/polymer#^1.1.0", "paper-dialog-behavior": "PolymerElements/paper-dialog-behavior#^1.0.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "neon-animation": "PolymerElements/neon-animation#^1.0.0" @@ -32,14 +32,14 @@ "paper-item": "PolymerElements/paper-item#^1.0.0", "paper-dialog-scrollable": "PolymerElements/paper-dialog-scrollable#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.0.2", + "_release": "1.0.3", "_resolution": { "type": "version", - "tag": "v1.0.2", - "commit": "f24bdc41e7374793c5bd966aa8cadc012e15cb09" + "tag": "v1.0.3", + "commit": "ec85b110e11e9d390f601e1c88ebf97984b53d82" }, "_source": "git://github.com/PolymerElements/paper-dialog.git", "_target": "~1.0.0", diff --git a/dashboard-ui/bower_components/paper-dialog/.travis.yml b/dashboard-ui/bower_components/paper-dialog/.travis.yml new file mode 100644 index 000000000..1064303fb --- /dev/null +++ b/dashboard-ui/bower_components/paper-dialog/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +sudo: false +before_script: + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install +env: + global: + - secure: CiislAd2L7WGhu3ZFWeP/tq7aToNIKX//D4gUbafyI1vmFykDOTeZ22UzoFZ/SJ2pHUdoMGyjiYBr+MGS0G81+CEAgUC/8RI5HzWRg10KdEWB7qWQgWlxABdl0MV2T6RY2rv1gMss2b8sFL8FoBsR2ydqeKyGHhiuNG3/th7HBUdyLur4VnGlVHcQAHk8CgszBgL78RFU61+FbJR1RyJpjytAkJJP4X2DFdNx5XYh6nwDWKnRciZEHFzgj9c52eaQKBNOKwJjm/Gc2Mcyhq7inUM9di5qfRhP3EVn3aENC3WJoIyGu3wgzjD+r3Mp+PsEq6OLvm09g6ljbeMKfV9haQ0MPRQTmZiEjsiEXmxzL3qfYZhA/YoySyl/PyrXoAXFE19sbCBV9tCbbmR9vStIZOiFQLtUGAHUosWQOhR2Nym23q7B1sSlYAhaAaQlzkflhkb+h4QFCUW5IBjQEDl4CwG0n0dm7YO+Z+jZFoEz1kiper3D5T8mJxso69WQskG/kENqnrP1U9RMJbFQOQFYXauNBpc5ufbODTRivwHnNA+Gu2D5AbljGM8xcUNlzLJx+BWUU5QIt/ddfjynCdFyUazHNU/P2gH6R8e2ROVzupvBsdr2PyU5kQqdD8yTGPHkOimtlRY2Hsnp50NkNzDzuxIz+1SYjve7OOZXFWpRi4= + - secure: iEyYkfoa4Sp68fk1ttK0AEdoJ2i+3Ggx1cFcEuNtTjyrmSDVVb10E6LeTBWgWgxnK1EmV5MRY+5m3BzONDaPJMoChNa1ddqitPSqfK8SARjIUZ9DrliLwgsnfl/k/5EkKxzayH+xASYSqqMknpJC+irIs48oMZPB1zEVRK4FdhaCTPcWlDbdHtqwhDeRjXWmpY4uggRTyuql9PLwSU+P+e2S6UqBvXs5ldwHbC+361l8nDX4eB2AC/RmcSoawHoptd2+40+vJ2hs9+bcmQcD5rwGN3Y793q+F5L5ZTJu3v9KKU+9ABNT7yaIEk497dSA3lWa0I4MNT+pe5UcvJ6A1f5/pKLPZ8gYVdOx61Y9yHYW8c86k+QasGBTgwrzwIhk71iu+t9c6Jtt39mmZpewsfGpmUKoVTCBpO7YYlQwe1BCxQOLwdiudXE1wZKy2yLFSBHGa6wM1C9tLw6IW9Wb0ncUCSP/SIsXFlzBQKpOHBtJe0yGqw6yPf5/mxoVcsm5+F49Vh8nu7CTNVpZ9rcQcObLMAsy9qs7etiCHlzA5bAXtX0mmTob8+R5Cbjiir9LwR8ZltASivJg87taMldtXJDEDxNuHiSytxMTF56OxnWx82ek8aOaDY0WiIzUNEVufVh+sLTp47OHKOJXMRsLXu16TkaOkCVPsBkF2KVNwT4= +node_js: 4 +addons: + firefox: '42.0' + 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/paper-dialog/CONTRIBUTING.md b/dashboard-ui/bower_components/paper-dialog/CONTRIBUTING.md new file mode 100644 index 000000000..7b1014156 --- /dev/null +++ b/dashboard-ui/bower_components/paper-dialog/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/dashboard-ui/bower_components/paper-dialog/bower.json b/dashboard-ui/bower_components/paper-dialog/bower.json index 3fb95a726..ae1aa53c5 100644 --- a/dashboard-ui/bower_components/paper-dialog/bower.json +++ b/dashboard-ui/bower_components/paper-dialog/bower.json @@ -1,7 +1,7 @@ { "name": "paper-dialog", "description": "A Material Design dialog", - "version": "1.0.2", + "version": "1.0.3", "authors": "The Polymer Authors", "keywords": [ "web-components", @@ -19,7 +19,7 @@ "homepage": "https://github.com/PolymerElements/paper-dialog", "ignore": [], "dependencies": { - "polymer": "Polymer/polymer#^1.0.0", + "polymer": "Polymer/polymer#^1.1.0", "paper-dialog-behavior": "PolymerElements/paper-dialog-behavior#^1.0.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "neon-animation": "PolymerElements/neon-animation#^1.0.0" @@ -32,7 +32,7 @@ "paper-item": "PolymerElements/paper-item#^1.0.0", "paper-dialog-scrollable": "PolymerElements/paper-dialog-scrollable#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" } } diff --git a/dashboard-ui/bower_components/paper-dialog/demo/index.html b/dashboard-ui/bower_components/paper-dialog/demo/index.html index f1ff54ee8..b1291ce47 100644 --- a/dashboard-ui/bower_components/paper-dialog/demo/index.html +++ b/dashboard-ui/bower_components/paper-dialog/demo/index.html @@ -22,7 +22,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - + diff --git a/dashboard-ui/bower_components/paper-dialog/paper-dialog.html b/dashboard-ui/bower_components/paper-dialog/paper-dialog.html index 002e242c9..ce04a3bf3 100644 --- a/dashboard-ui/bower_components/paper-dialog/paper-dialog.html +++ b/dashboard-ui/bower_components/paper-dialog/paper-dialog.html @@ -11,12 +11,13 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - - + - - - - - - - - diff --git a/dashboard-ui/bower_components/paper-material/.bower.json b/dashboard-ui/bower_components/paper-material/.bower.json index 419797b38..af7e84675 100644 --- a/dashboard-ui/bower_components/paper-material/.bower.json +++ b/dashboard-ui/bower_components/paper-material/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-material", - "version": "1.0.3", + "version": "1.0.4", "description": "A material design container that looks like a lifted sheet of paper", "private": true, "authors": [ @@ -13,9 +13,7 @@ "paper", "container" ], - "main": [ - "paper-material.html" - ], + "main": "paper-material.html", "repository": { "type": "git", "url": "git://github.com/PolymerElements/paper-material" @@ -29,15 +27,15 @@ }, "devDependencies": { "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0" }, - "_release": "1.0.3", + "_release": "1.0.4", "_resolution": { "type": "version", - "tag": "v1.0.3", - "commit": "2e99c0754edb817518f59313d2533ccc2e1ab82a" + "tag": "v1.0.4", + "commit": "05f3800d37f8c5cad63ac2cf279f01bffb7d4fe8" }, "_source": "git://github.com/polymerelements/paper-material.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/paper-material/.travis.yml b/dashboard-ui/bower_components/paper-material/.travis.yml new file mode 100644 index 000000000..c21eaf432 --- /dev/null +++ b/dashboard-ui/bower_components/paper-material/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +sudo: false +before_script: + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install +env: + global: + - secure: PEaqY+YpV0ZhnQbJlNQbmfIFLqy7UvvCtii0sPoGKT5/P7ulMqMOPQV9l/zLAtYi14HEz63FKLqDrpnGaVe7Cz7jtt2WRWrWqTBdarqwSHs73Z2XqztD1+2wW6vgz/lfK00B8UplAk28B7d5dbWzwUF6Kg02zOfQMsawMpulFjo= + - secure: f/3XYrYjM8aXLe9kqM/MjHQ6IEsDRuoxDqM+l2JiR3v2Nw7lP6ZyXSNvKm8bN+VNU7ubSzAmRbUGnRU7e61BhnGzuLXjOqxYeJLWZaqoSm9TDz3re3rd7wB2ddAhRokeSSPO2KeAgr6C02P9M3Au1DiO1G66fuWVH62WtzW4+qY= +node_js: 4 +addons: + firefox: '42.0' + 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/paper-material/CONTRIBUTING.md b/dashboard-ui/bower_components/paper-material/CONTRIBUTING.md new file mode 100644 index 000000000..7b1014156 --- /dev/null +++ b/dashboard-ui/bower_components/paper-material/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/dashboard-ui/bower_components/paper-material/bower.json b/dashboard-ui/bower_components/paper-material/bower.json index 42d0c1860..296b06228 100644 --- a/dashboard-ui/bower_components/paper-material/bower.json +++ b/dashboard-ui/bower_components/paper-material/bower.json @@ -1,6 +1,6 @@ { "name": "paper-material", - "version": "1.0.3", + "version": "1.0.4", "description": "A material design container that looks like a lifted sheet of paper", "private": true, "authors": [ @@ -13,9 +13,7 @@ "paper", "container" ], - "main": [ - "paper-material.html" - ], + "main": "paper-material.html", "repository": { "type": "git", "url": "git://github.com/PolymerElements/paper-material" @@ -29,7 +27,7 @@ }, "devDependencies": { "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0" } diff --git a/dashboard-ui/bower_components/paper-material/demo/index.html b/dashboard-ui/bower_components/paper-material/demo/index.html index cc5bf50e6..85bf13621 100644 --- a/dashboard-ui/bower_components/paper-material/demo/index.html +++ b/dashboard-ui/bower_components/paper-material/demo/index.html @@ -17,16 +17,15 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN - + -