From c1e9c4ca19835b0691c31fd8ace0e05b38efbdab Mon Sep 17 00:00:00 2001 From: kaz_shinohara Date: Mon, 12 Mar 2018 20:39:33 +0900 Subject: [PATCH] Add xstatic-** projecsts for heat-dashboard Current heat-dashboard repo has multiple embedded js copies so that the template generator can provide user friendly drag & drop ui. However these embeded js copies are not allowed by Horizon's official contributor guide. This change aimes to make these js copies to xstatic packages which can be installed by pip and remove all of embedded js copies from heat-dashboard repo. Change-Id: I4ed1ba3686e6e26aaf570980072344ce40977db4 Needed-By: I404ec19472f1ede2c3d9c1d41eabd5710ffb21cd --- gerrit/projects.yaml | 32 ++++++++++++++++++++++++++++++++ gerritbot/channels.yaml | 8 ++++++++ zuul/main.yaml | 8 ++++++++ 3 files changed, 48 insertions(+) diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index c5e52a2ad3..7af8f90c05 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -6612,9 +6612,17 @@ - project: openstack/xstatic-angular-lrdragndrop description: Angular lrdragndrop JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-angular-material + description: Angular Material JavaScript library packed as XStatic. + upstream: https://github.com/xinni-ge/xstatic-angular-material.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/xstatic-angular-mock description: Angular-Mock JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-angular-notify + description: Angular Notify JavaScript library packaged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-angular-notify.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/xstatic-angular-sanitize description: Angular Sanitize JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config @@ -6624,6 +6632,14 @@ - project: openstack/xstatic-angular-ui-router description: Angular ui-router JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-angular-uuid + description: Angular UUID JavaScript library pacakged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-angular-uuid.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-angular-vis + description: Angular Vis JavaScript library packaged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-angular-vis.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/xstatic-bootstrap-datepicker description: Bootstrap-Datepicker JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config @@ -6636,6 +6652,10 @@ - project: openstack/xstatic-d3 description: D3 JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-filesaver + description: FileSaver JavaScript library packaged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-filesaver.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/xstatic-font-awesome description: An icon font for web pages packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config @@ -6657,9 +6677,17 @@ - project: openstack/xstatic-jquery.tablesorter description: Tablesorter jQuery plugin packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-js-yaml + description: YAML parser JavaScript library packaged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-js-yaml.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/xstatic-jsencrypt description: JSEncrypt JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-json2yaml + description: JSON to YAML converter JavaScript library packaged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-json2yaml.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/xstatic-magic-search description: AngularJS widget that provides faceted and text search acl-config: /home/gerrit2/acls/openstack/xstatic.config @@ -6678,6 +6706,10 @@ - project: openstack/xstatic-spin description: Spin JavaScript library packaged as XStatic. acl-config: /home/gerrit2/acls/openstack/xstatic.config +- project: openstack/xstatic-vis + description: Vis JavaScript and SCSS library packaged as XStatic. + upstream: https://github.com/xinni-ge/xstatic-vis.git + acl-config: /home/gerrit2/acls/openstack/xstatic.config - project: openstack/yaql description: Yet another query language - project: openstack/zaqar diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 90ab36df16..bc3cb5d43a 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -631,14 +631,19 @@ openstack-horizon: - openstack/xstatic-angular-cookies - openstack/xstatic-angular-fileupload - openstack/xstatic-angular-lrdragndrop + - openstack/xstatic-angular-material - openstack/xstatic-angular-mock + - openstack/xstatic-angular-notify - openstack/xstatic-angular-sanitize - openstack/xstatic-angular-smart-table - openstack/xstatic-angular-ui-router + - openstack/xstatic-angular-uuid + - openstack/xstatic-angular-vis - openstack/xstatic-bootstrap-datepicker - openstack/xstatic-bootstrap-scss - openstack/xstatic-bootswatch - openstack/xstatic-d3 + - openstack/xstatic-filesaver - openstack/xstatic-font-awesome - openstack/xstatic-hogan - openstack/xstatic-jasmine @@ -646,12 +651,15 @@ openstack-horizon: - openstack/xstatic-jquery.bootstrap.wizard - openstack/xstatic-jquery.quicksearch - openstack/xstatic-jquery.tablesorter + - openstack/xstatic-js-yaml - openstack/xstatic-jsencrypt + - openstack/xstatic-json2yaml - openstack/xstatic-magic-search - openstack/xstatic-mdi - openstack/xstatic-qunit - openstack/xstatic-rickshaw - openstack/xstatic-spin + - openstack/xstatic-vis branches: - master diff --git a/zuul/main.yaml b/zuul/main.yaml index 826d0dc581..10b705d495 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -1329,14 +1329,19 @@ - openstack/xstatic-angular-fileupload - openstack/xstatic-angular-gettext - openstack/xstatic-angular-lrdragndrop + - openstack/xstatic-angular-material - openstack/xstatic-angular-mock + - openstack/xstatic-angular-notify - openstack/xstatic-angular-sanitize - openstack/xstatic-angular-smart-table - openstack/xstatic-angular-ui-router + - openstack/xstatic-angular-uuid + - openstack/xstatic-angular-vis - openstack/xstatic-bootstrap-datepicker - openstack/xstatic-bootstrap-scss - openstack/xstatic-bootswatch - openstack/xstatic-d3 + - openstack/xstatic-filesaver - openstack/xstatic-font-awesome - openstack/xstatic-hogan - openstack/xstatic-jasmine @@ -1344,13 +1349,16 @@ - openstack/xstatic-jquery.bootstrap.wizard - openstack/xstatic-jquery.quicksearch - openstack/xstatic-jquery.tablesorter + - openstack/xstatic-js-yaml - openstack/xstatic-jsencrypt + - openstack/xstatic-json2yaml - openstack/xstatic-magic-search - openstack/xstatic-mdi - openstack/xstatic-qunit - openstack/xstatic-rickshaw - openstack/xstatic-roboto-fontface - openstack/xstatic-spin + - openstack/xstatic-vis - openstack/yaql - openstack/zaqar - openstack/zaqar-specs