You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@griffin.apache.org by gu...@apache.org on 2017/05/11 02:01:57 UTC

[39/39] incubator-griffin git commit: remove public

remove public

Author: William Guo <gu...@icloud.com>

Closes #21 from guoyuepeng/master.


Project: http://git-wip-us.apache.org/repos/asf/incubator-griffin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-griffin/commit/07f1a539
Tree: http://git-wip-us.apache.org/repos/asf/incubator-griffin/tree/07f1a539
Diff: http://git-wip-us.apache.org/repos/asf/incubator-griffin/diff/07f1a539

Branch: refs/heads/master
Commit: 07f1a539ce4122ecf46598a07ad243c0b5a5abb8
Parents: 06ddc54
Author: William Guo <gu...@icloud.com>
Authored: Thu May 11 10:00:59 2017 +0800
Committer: William Guo <gu...@icloud.com>
Committed: Thu May 11 10:00:59 2017 +0800

----------------------------------------------------------------------
 .../src/main/resources/public/apidocs/bark.json |   737 -
 .../main/resources/public/apidocs/css/print.css |  1187 -
 .../main/resources/public/apidocs/css/reset.css |   125 -
 .../resources/public/apidocs/css/screen.css     |  1300 -
 .../main/resources/public/apidocs/css/style.css |   250 -
 .../resources/public/apidocs/css/typography.css |    14 -
 .../public/apidocs/example/anomaly.json         |    19 -
 .../public/apidocs/example/publish.json         |    17 -
 .../public/apidocs/example/validity.json        |    20 -
 .../public/apidocs/fonts/DroidSans-Bold.ttf     |   Bin 57943 -> 0 bytes
 .../public/apidocs/fonts/DroidSans.ttf          |   Bin 56397 -> 0 bytes
 .../public/apidocs/images/collapse.gif          |   Bin 69 -> 0 bytes
 .../resources/public/apidocs/images/expand.gif  |   Bin 73 -> 0 bytes
 .../public/apidocs/images/explorer_icons.png    |   Bin 5763 -> 0 bytes
 .../public/apidocs/images/favicon-16x16.png     |   Bin 645 -> 0 bytes
 .../public/apidocs/images/favicon-32x32.png     |   Bin 1654 -> 0 bytes
 .../resources/public/apidocs/images/favicon.ico |   Bin 12710 -> 0 bytes
 .../public/apidocs/images/logo_small.png        |   Bin 770 -> 0 bytes
 .../public/apidocs/images/pet_store_api.png     |   Bin 824 -> 0 bytes
 .../public/apidocs/images/throbber.gif          |   Bin 9257 -> 0 bytes
 .../public/apidocs/images/wordnik_api.png       |   Bin 980 -> 0 bytes
 .../main/resources/public/apidocs/index.html    |   125 -
 .../main/resources/public/apidocs/lang/en.js    |    55 -
 .../main/resources/public/apidocs/lang/es.js    |    52 -
 .../main/resources/public/apidocs/lang/fr.js    |    53 -
 .../main/resources/public/apidocs/lang/it.js    |    52 -
 .../main/resources/public/apidocs/lang/ja.js    |    53 -
 .../main/resources/public/apidocs/lang/pl.js    |    53 -
 .../main/resources/public/apidocs/lang/pt.js    |    53 -
 .../main/resources/public/apidocs/lang/ru.js    |    55 -
 .../main/resources/public/apidocs/lang/tr.js    |    53 -
 .../resources/public/apidocs/lang/translator.js |    39 -
 .../main/resources/public/apidocs/lang/zh-cn.js |    53 -
 .../public/apidocs/lib/backbone-min.js          |    15 -
 .../public/apidocs/lib/handlebars-2.0.0.js      |    28 -
 .../public/apidocs/lib/highlight.7.3.pack.js    |     1 -
 .../public/apidocs/lib/jquery-1.8.0.min.js      |     2 -
 .../public/apidocs/lib/jquery.ba-bbq.min.js     |    18 -
 .../public/apidocs/lib/jquery.slideto.min.js    |     1 -
 .../public/apidocs/lib/jquery.wiggle.min.js     |     8 -
 .../public/apidocs/lib/jsoneditor.min.js        |    11 -
 .../main/resources/public/apidocs/lib/marked.js |  1272 -
 .../public/apidocs/lib/swagger-oauth.js         |   338 -
 .../public/apidocs/lib/underscore-min.js        |     6 -
 .../public/apidocs/lib/underscore-min.map       |     1 -
 .../src/main/resources/public/apidocs/o2c.html  |    20 -
 .../resources/public/apidocs/pet_example.json   |   426 -
 .../main/resources/public/apidocs/sample.json   |    83 -
 .../main/resources/public/apidocs/swagger-ui.js | 26330 -------
 .../resources/public/apidocs/swagger-ui.min.js  |    11 -
 .../main/resources/public/apidocs/swagger.json  |  1633 -
 service/src/main/resources/public/bower.json    |    19 -
 .../AngularJS-Toaster/toaster.css               |   240 -
 .../AngularJS-Toaster/toaster.js                |   504 -
 .../AngularJS-Toaster/toaster.min.css           |    12 -
 .../AngularJS-Toaster/toaster.min.js            |    13 -
 .../angular-animate/angular-animate.js          |  4139 --
 .../angular-animate/angular-animate.min.js      |    57 -
 .../angular-cookies/angular-cookies.js          |   322 -
 .../angular-cookies/angular-cookies.min.js      |     9 -
 .../angular-route/angular-route.js              |  1069 -
 .../angular-route/angular-route.min.js          |    16 -
 .../angular-smart-table/dist/smart-table.js     |   539 -
 .../angular-smart-table/dist/smart-table.min.js |     6 -
 .../angular-spinner/angular-spinner.js          |   137 -
 .../angular-spinner/angular-spinner.min.js      |     2 -
 .../bower_components/angular/angular-csp.css    |    21 -
 .../public/bower_components/angular/angular.js  | 31768 ---------
 .../bower_components/angular/angular.min.js     |   318 -
 .../bootstrap/dist/js/bootstrap.js              |  2377 -
 .../bootstrap/dist/js/bootstrap.min.js          |     7 -
 .../bootswatch/cyborg/bootstrap.css             |  6929 --
 .../bootswatch/cyborg/bootstrap.min.css         |    11 -
 .../fonts/glyphicons-halflings-regular.eot      |   Bin 35366 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.svg      |   288 -
 .../fonts/glyphicons-halflings-regular.ttf      |   Bin 58132 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.woff     |   Bin 42777 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.woff2    |   Bin 32485 -> 0 bytes
 .../bower_components/domReady/domReady.js       |   129 -
 .../bower_components/echarts/dist/echarts.js    | 63245 -----------------
 .../echarts/dist/echarts.min.js                 |    35 -
 .../bower_components/echarts/theme/dark.js      |   152 -
 .../font-awesome/css/font-awesome.css           |  2086 -
 .../font-awesome/css/font-awesome.min.css       |     4 -
 .../font-awesome/fonts/FontAwesome.otf          |   Bin 109688 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.eot  |   Bin 70807 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.svg  |   655 -
 .../font-awesome/fonts/fontawesome-webfont.ttf  |   Bin 142072 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff |   Bin 83588 -> 0 bytes
 .../fonts/fontawesome-webfont.woff2             |   Bin 66624 -> 0 bytes
 .../bower_components/jquery/dist/jquery.js      |  9210 ---
 .../bower_components/jquery/dist/jquery.min.js  |     5 -
 .../bower_components/requirejs/require.js       |  2129 -
 .../public/bower_components/spin.js/spin.js     |   377 -
 .../public/bower_components/spin.js/spin.min.js |     2 -
 service/src/main/resources/public/build.xml     |    28 -
 service/src/main/resources/public/css/main.css  |  1053 -
 .../src/main/resources/public/css/sidebar.css   |   179 -
 .../resources/public/css/treeview-check.css     |    81 -
 .../src/main/resources/public/css/treeview.css  |    81 -
 service/src/main/resources/public/img/1.PNG     |   Bin 13855 -> 0 bytes
 service/src/main/resources/public/img/2.PNG     |   Bin 8562 -> 0 bytes
 .../src/main/resources/public/img/bollinger.png |   Bin 145323 -> 0 bytes
 .../main/resources/public/img/construction.gif  |   Bin 4853 -> 0 bytes
 .../src/main/resources/public/img/favicon.ico   |   Bin 17912 -> 0 bytes
 service/src/main/resources/public/img/logo.gif  |   Bin 5764 -> 0 bytes
 service/src/main/resources/public/img/mad.png   |   Bin 47922 -> 0 bytes
 .../src/main/resources/public/img/sidebar1.png  |   Bin 1536 -> 0 bytes
 .../src/main/resources/public/img/sidebar2.png  |   Bin 1617 -> 0 bytes
 service/src/main/resources/public/img/yoy.png   |   Bin 28400 -> 0 bytes
 service/src/main/resources/public/index.html    |   185 -
 service/src/main/resources/public/js/app.js     |    42 -
 service/src/main/resources/public/js/bs.js      |    31 -
 .../public/js/controllers/bigChart-ctrl.js      |    58 -
 .../js/controllers/createdataasset-ctrl.js      |   180 -
 .../public/js/controllers/createrule-ac-ctrl.js |   562 -
 .../public/js/controllers/createrule-an-ctrl.js |   298 -
 .../public/js/controllers/createrule-pu-ctrl.js |   161 -
 .../public/js/controllers/createrule-va-ctrl.js |   331 -
 .../public/js/controllers/createrule0-ctrl.js   |    41 -
 .../public/js/controllers/dataassets-ctrl.js    |   124 -
 .../js/controllers/downloadSample-ctrl.js       |    36 -
 .../public/js/controllers/editdataasset-ctrl.js |   213 -
 .../public/js/controllers/footer-ctrl.js        |    56 -
 .../public/js/controllers/health-ctrl.js        |   191 -
 .../resources/public/js/controllers/index.js    |    40 -
 .../public/js/controllers/main-ctrl.js          |    36 -
 .../public/js/controllers/metrics-ctrl.js       |   180 -
 .../resources/public/js/controllers/module.js   |    18 -
 .../public/js/controllers/mydashboard-ctrl.js   |    84 -
 .../resources/public/js/controllers/nav-ctrl.js |    65 -
 .../public/js/controllers/rule-ctrl.js          |   172 -
 .../public/js/controllers/sidebar-ctrl.js       |   139 -
 .../js/controllers/subscribemodel-ctrl.js       |   406 -
 .../public/js/controllers/viewrule-ctrl.js      |    92 -
 .../resources/public/js/directives/bigchart.js  |    92 -
 .../resources/public/js/directives/index.js     |    15 -
 .../resources/public/js/directives/module.js    |    18 -
 .../resources/public/js/directives/treeview.js  |   250 -
 .../main/resources/public/js/filters/index.js   |    15 -
 .../main/resources/public/js/filters/module.js  |    20 -
 .../main/resources/public/js/filters/strmap.js  |    66 -
 .../resources/public/js/filters/strshorten.js   |    45 -
 service/src/main/resources/public/js/main.js    |    88 -
 service/src/main/resources/public/js/routes.js  |   221 -
 .../resources/public/js/services/bark-chart.js  |   613 -
 .../main/resources/public/js/services/index.js  |    15 -
 .../main/resources/public/js/services/module.js |    18 -
 .../resources/public/js/services/services.js    |   107 -
 .../src/main/resources/public/login/b3vHigh.jpg |   Bin 555201 -> 0 bytes
 .../main/resources/public/login/background.jpg  |   Bin 225253 -> 0 bytes
 .../src/main/resources/public/login/login.css   |    87 -
 .../src/main/resources/public/login/login.html  |   116 -
 .../src/main/resources/public/login/login.js    |   113 -
 .../src/main/resources/public/login/logo.gif    |   Bin 59985 -> 0 bytes
 service/src/main/resources/public/login/pad.png |   Bin 140342 -> 0 bytes
 service/src/main/resources/public/package.json  |    27 -
 .../dataassets/confirmation-dataasset.html      |   120 -
 .../confirmation-delete-dataasset.html          |   100 -
 .../pages/dataassets/createdataasset.html       |   237 -
 .../public/pages/dataassets/dataassets.html     |    99 -
 .../public/pages/dataassets/editdataasset.html  |   219 -
 .../resources/public/pages/health/health.html   |    39 -
 .../public/pages/metrics/dashboard.html         |    59 -
 .../public/pages/metrics/download-sample.html   |    48 -
 .../resources/public/pages/metrics/metrics.css  |    22 -
 .../mydashboard/confirmation-subscribe.html     |    38 -
 .../public/pages/mydashboard/mydashboard.html   |    44 -
 .../pages/mydashboard/subscribemodel.html       |   114 -
 .../public/pages/rules/confirmation-ac.html     |   118 -
 .../public/pages/rules/confirmation-an.html     |   143 -
 .../public/pages/rules/confirmation-pu.html     |   157 -
 .../public/pages/rules/confirmation-va.html     |   157 -
 .../public/pages/rules/createrule-ac.html       |   434 -
 .../public/pages/rules/createrule-an.html       |   406 -
 .../public/pages/rules/createrule-pu.html       |   232 -
 .../public/pages/rules/createrule-va.html       |   403 -
 .../public/pages/rules/createrule0.html         |   251 -
 .../public/pages/rules/delete-confirm.html      |    91 -
 .../main/resources/public/pages/rules/rule.css  |   341 -
 .../resources/public/pages/rules/rules.html     |   101 -
 .../public/pages/rules/va-explaination.html     |   767 -
 .../resources/public/pages/rules/viewrule.html  |   210 -
 .../public/pages/template/bigchart.css          |    89 -
 .../public/pages/template/bigchart.html         |    31 -
 .../public/pages/template/undercons.html        |    18 -
 service/src/main/resources/public/sidebar.html  |    84 -
 .../resources/public/tests/ut/karma.conf.js     |   102 -
 .../controllers/createrule-ac-ctrl.spec.js      |   129 -
 .../controllers/createrule-pu-ctrl.spec.js      |   105 -
 .../controllers/createrule-va-ctrl.spec.js      |   110 -
 .../specs/controllers/createrule0-ctrl.spec.js  |    62 -
 .../ut/specs/controllers/health-ctrl.spec.js    |    73 -
 .../ut/specs/controllers/metrics-ctrl.spec.js   |    76 -
 .../tests/ut/specs/controllers/nav-ctrl_spec.js |    47 -
 .../ut/specs/controllers/rule-ctrl.spec.js      |    57 -
 .../ut/specs/controllers/sidebar-ctrl_spec.js   |    89 -
 .../ut/specs/controllers/viewrule-ctrl.spec.js  |    72 -
 .../tests/ut/specs/filters/strmap_spec.js       |    33 -
 .../tests/ut/specs/filters/strshorten_spec.js   |    38 -
 .../tests/ut/specs/services/services_spec.js    |    37 -
 .../main/resources/public/tests/ut/test-main.js |    97 -
 202 files changed, 174789 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/07f1a539/service/src/main/resources/public/apidocs/bark.json
----------------------------------------------------------------------
diff --git a/service/src/main/resources/public/apidocs/bark.json b/service/src/main/resources/public/apidocs/bark.json
deleted file mode 100644
index 9a01d6e..0000000
--- a/service/src/main/resources/public/apidocs/bark.json
+++ /dev/null
@@ -1,737 +0,0 @@
-{
-    "swagger": "2.0",
-    "info": {
-        "title": "Griffin API",
-        "description": "Move your app forward with the Griffin API",
-        "version": "1.0.0"
-    },
-    "host": "localhost:8080",
-    "schemes": [
-        "http"
-    ],
-    "produces": [
-        "application/json"
-    ],
-    "paths": {
-        "/api/v1/dq/metrics/heatmap": {
-            "get": {
-                "summary": "User Profile",
-                "description": "heatmap",
-                "tags": [
-                    "health"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/js/mock_data/statistics.json": {
-            "get": {
-                "summary": "User Profile",
-                "description": "statistics",
-                "tags": [
-                    "health"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/js/mock_data/rulemetric.json": {
-            "get": {
-                "summary": "User Profile",
-                "description": "rulemetric",
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/dq/metrics/briefmetrics": {
-            "get": {
-                "summary": "User Profile",
-                "description": "Metrics on side bar",
-                "tags": [
-                    "health"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/dataassets/srctree": {
-            "get": {
-                "summary": "User Profile",
-                "description": "Metrics on side bar",
-                "tags": [
-                    "createrule-ac"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/dataassets/{id}": {
-            "get": {
-                "summary": "User Profile",
-                "description": "Get specfied data in datasets",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like 1,2,3...",
-                        "type": "integer"
-                    }
-                ],
-                "tags": [
-                    "createrule-ac"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/dq/metrics/complete/{id}": {
-            "get": {
-                "summary": "User Profile",
-                "description": "metrics/complete",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like accuracy_viewitem_queue, accuracy_bid_new_queue,...",
-                        "type": "string"
-                    }
-                ],
-                "tags": [
-                    "metrics/Bullseye"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/dq/metrics/dashboard/Bullseye": {
-            "get": {
-                "summary": "User Profile",
-                "description": "dashboard",
-                "tags": [
-                    "metrics/Bullseye"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/dq/metrics/dashboard": {
-            "get": {
-                "summary": "User Profile",
-                "description": "dashboard",
-                "tags": [
-                    "metrics"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/allModels": {
-            "get": {
-                "summary": "User Profile",
-                "description": "allModels",
-                "tags": [
-                    "rules"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/getAnomalyModel/{id}": {
-            "get": {
-                "summary": "User Profile",
-                "description": "GetAnomalyModel by id",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like vad1, ...",
-                        "type": "string"
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/getPublishModel/{id}": {
-            "get": {
-                "summary": "User Profile",
-                "description": "GetPublishModel by id",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like vad1, ...",
-                        "type": "string"
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/getAccuracyModel/{id}": {
-            "get": {
-                "summary": "User Profile",
-                "description": "GetAccuracyModel by id",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like test_accuracy, ...",
-                        "type": "string"
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/getValidityModel/{id}": {
-            "get": {
-                "summary": "User Profile",
-                "description": "GetValidityModel by id",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like vad1, ...",
-                        "type": "string"
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/newAccuracyModel": {
-            "post": {
-                "summary": "User Profile",
-                "description": "newAccuracyModel",
-                "parameters": [
-                    {
-                        "name": "body",
-                        "in": "body",
-                        "required": true,
-                        "description": "Please only change the name! ",
-                        "schema": {
-                            "$ref": "#/definitions/newAccuracyModel"
-                        }
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "Profile information for a user"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/newValidityModel": {
-            "post": {
-                "summary": "User Profile",
-                "description": "newValidityModel",
-                "parameters": [
-                    {
-                        "name": "body",
-                        "in": "body",
-                        "required": true,
-                        "description": "Please only change the name! ",
-                        "schema": {
-                            "$ref": "#/definitions/newValidityModel"
-                        }
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "Profile information for a user"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/newAnomalyModel": {
-            "post": {
-                "summary": "User Profile",
-                "description": "newAnomalyModel",
-                "parameters": [
-                    {
-                        "name": "body",
-                        "in": "body",
-                        "required": true,
-                        "description": "Please only change the name! ",
-                        "schema": {
-                            "$ref": "#/definitions/newAnomalyModel"
-                        }
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "Profile information for a user"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/newPublishModel": {
-            "post": {
-                "summary": "User Profile",
-                "description": "newPublishModel",
-                "parameters": [
-                    {
-                        "name": "body",
-                        "in": "body",
-                        "required": true,
-                        "description": "Please only change the name! ",
-                        "schema": {
-                            "$ref": "#/definitions/newPublishModel"
-                        }
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "Profile information for a user"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        },
-        "/api/v1/model/deleteModel/{id}": {
-            "delete": {
-                "summary": "User Profile",
-                "description": "Get specfied data in datasets",
-                "parameters": [
-                    {
-                        "name": "id",
-                        "in": "path",
-                        "required": true,
-                        "description": "ID like wx_publish, ...",
-                        "type": "string"
-                    }
-                ],
-                "tags": [
-                    "viewrule"
-                ],
-                "responses": {
-                    "200": {
-                        "description": "success"
-                    },
-                    "default": {
-                        "description": "Unexpected error"
-                    }
-                }
-            }
-        }
-    },
-    "definitions": {
-        "mappingsItem":{
-            "type": "object",
-            "properties": {
-                "target": {
-                    "type": "string",
-                    "enum": ["sitespeed.key"]
-                },
-                "src": {
-                    "type": "string",
-                    "enum": ["dw_bid.uid"]
-                },
-                "matchMethod": {
-                    "type": "string",
-                    "enum": ["EXACT"]
-                },
-                "isPk": {
-                    "type": "boolean",
-                    "enum": [true]
-                }
-            }
-        },
-        "newAccuracyModel": {
-            "type": "object",
-            "properties": {
-                "basic": {
-                    "type": "object",
-                    "properties": {
-                        "type": {
-                            "type": "string",
-                            "enum": ["0"]
-                        },
-                        "system": {
-                            "type": "string",
-                            "enum": ["2"]
-                        },
-                        "threshold": {
-                            "type": "integer",
-                            "enum": [90]
-                        },
-                        "scheduleType": {
-                            "type": "string",
-                            "enum": ["0"]
-                        },
-                        "owner": {
-                            "type": "string",
-                            "enum": ["xwang21"]
-                        },
-                        "name": {
-                            "type": "string",
-                            "enum": ["wx_ac"]
-                        },
-                        "desc": {
-                            "type": "string",
-                            "enum": ["ggggg"]
-                        },
-                        "email": {
-                            "type": "string",
-                            "enum": ["g@g"]
-                        },
-                        "dataaset": {
-                            "type": "string",
-                            "enum": ["sitespeed"]
-                        },
-                        "dataasetId": {
-                            "type": "integer",
-                            "enum": [21]
-                        }
-                    }
-                },
-                "extra": {
-                    "type": "object",
-                    "properties": {
-                        "srcDb": {
-                            "type": "string",
-                            "enum": ["Apollo"]
-                        },
-                        "srcDataSet": {
-                            "type": "string",
-                            "enum": ["Bullseye"]
-                        },
-                        "targetDb": {
-                            "type": "string",
-                            "enum": ["Apollo"]
-                        },
-                        "targetDataSet": {
-                            "type": "string",
-                            "enum": ["SiteSpeed"]
-                        }
-                    }
-                },
-                "mappings": {
-                    "type": "array",
-                    "items":{
-                        "$ref": "mappingsItem"
-                    }
-                }
-            }
-        },
-        "newValidityModel": {
-            "type": "object",
-            "properties": {
-                "basic": {
-                    "type": "object",
-                    "properties": {
-                        "type": {
-                            "type": "string",
-                            "enum": ["1"]
-                        },
-                        "system": {
-                            "type": "string",
-                            "enum": ["3"]
-                        },
-                        "scheduleType": {
-                            "type": "string",
-                            "enum": ["1"]
-                        },
-                        "owner": {
-                            "type": "string",
-                            "enum": ["xwang21"]
-                        },
-                        "name": {
-                            "type": "string",
-                            "enum": ["wx_valid"]
-                        },
-                        "desc": {
-                            "type": "string",
-                            "enum": ["wwwwww"]
-                        },
-                        "threshold": {
-                            "type": "integer",
-                            "enum": [60]
-                        },
-                        "email": {
-                            "type": "string",
-                            "enum": ["w@f"]
-                        },
-                        "dataaset": {
-                            "type": "string",
-                            "enum": ["ubi_event"]
-                        },
-                        "dataasetId": {
-                            "type": "integer",
-                            "enum": [22]
-                        }
-                    }
-                },
-                "extra": {
-                    "type": "object",
-                    "properties": {
-                        "srcDb": {
-                            "type": "string",
-                            "enum": ["Apollo"]
-                        },
-                        "srcDataSet": {
-                            "type": "string",
-                            "enum": ["Sojourner"]
-                        }
-                    }
-                },
-                "vaType": {
-                    "type": "string",
-                    "enum": ["5"]
-                },
-                "column": {
-                    "type": "string",
-                    "enum": ["guid"]
-                }
-            }
-        },
-        "newAnomalyModel": {
-            "type": "object",
-            "properties": {
-                "basic": {
-                    "type": "object",
-                    "properties": {
-                        "type": {
-                            "type": "string",
-                            "enum": ["2"]
-                        },
-                        "system": {
-                            "type": "string",
-                            "enum": ["4"]
-                        },
-                        "scheduleType": {
-                            "type": "string",
-                            "enum": ["0"]
-                        },
-                        "owner": {
-                            "type": "string",
-                            "enum": ["xwang21"]
-                        },
-                        "name": {
-                            "type": "string",
-                            "enum": ["wx_detec"]
-                        },
-                        "desc": {
-                            "type": "string",
-                            "enum": ["wwwwww"]
-                        },
-                        "threshold": {
-                            "type": "integer",
-                            "enum": [30]
-                        },
-                        "email": {
-                            "type": "string",
-                            "enum": ["w@f"]
-                        },
-                        "dataaset": {
-                            "type": "string",
-                            "enum": ["ubi_event"]
-                        },
-                        "dataasetId": {
-                            "type": "integer",
-                            "enum": [22]
-                        }
-                    }
-                },
-                "extra": {
-                    "type": "object",
-                    "properties": {
-                        "srcDb": {
-                            "type": "string",
-                            "enum": ["Apollo"]
-                        },
-                        "srcDataSet": {
-                            "type": "string",
-                            "enum": ["Sojourner"]
-                        }
-                    }
-                },
-                "anType": {
-                    "type": "string",
-                    "enum": ["3"]
-                }
-            }
-        },
-        "newPublishModel": {
-            "type": "object",
-            "properties": {
-                "basic": {
-                    "type": "object",
-                    "properties": {
-                        "type": {
-                            "type": "string",
-                            "enum": ["3"]
-                        },
-                        "system": {
-                            "type": "string",
-                            "enum": ["3"]
-                        },
-                        "scheduleType": {
-                            "type": "string",
-                            "enum": ["0"]
-                        },
-                        "owner": {
-                            "type": "string",
-                            "enum": ["xwang21"]
-                        },
-                        "name": {
-                            "type": "string",
-                            "enum": ["wx_publish"]
-                        },
-                        "desc": {
-                            "type": "string",
-                            "enum": ["wwwwww"]
-                        },
-                        "dataaset": {
-                            "type": "string",
-                            "enum": ["sssss"]
-                        },
-                        "threshold": {
-                            "type": "integer",
-                            "enum": [80]
-                        },
-                        "email": {
-                            "type": "string",
-                            "enum": ["w@f"]
-                        }
-                    }
-                },
-                "extra": {
-                    "type": "object",
-                    "properties": {
-                        "publishUrl": {
-                            "type": "string",
-                            "enum": ["http://dq.vip.ebay.com/api/v1/publishmetric/wx_publish"]
-                        }
-                    }
-                }
-            }
-        }
-    }
-}

http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/07f1a539/service/src/main/resources/public/apidocs/css/print.css
----------------------------------------------------------------------
diff --git a/service/src/main/resources/public/apidocs/css/print.css b/service/src/main/resources/public/apidocs/css/print.css
deleted file mode 100644
index 2e6b310..0000000
--- a/service/src/main/resources/public/apidocs/css/print.css
+++ /dev/null
@@ -1,1187 +0,0 @@
-/* Original style from softwaremaniacs.org (c) Ivan Sagalaev <Ma...@SoftwareManiacs.Org> */
-.swagger-section pre code {
-  display: block;
-  padding: 0.5em;
-  background: #F0F0F0;
-}
-.swagger-section pre code,
-.swagger-section pre .subst,
-.swagger-section pre .tag .title,
-.swagger-section pre .lisp .title,
-.swagger-section pre .clojure .built_in,
-.swagger-section pre .nginx .title {
-  color: black;
-}
-.swagger-section pre .string,
-.swagger-section pre .title,
-.swagger-section pre .constant,
-.swagger-section pre .parent,
-.swagger-section pre .tag .value,
-.swagger-section pre .rules .value,
-.swagger-section pre .rules .value .number,
-.swagger-section pre .preprocessor,
-.swagger-section pre .ruby .symbol,
-.swagger-section pre .ruby .symbol .string,
-.swagger-section pre .aggregate,
-.swagger-section pre .template_tag,
-.swagger-section pre .django .variable,
-.swagger-section pre .smalltalk .class,
-.swagger-section pre .addition,
-.swagger-section pre .flow,
-.swagger-section pre .stream,
-.swagger-section pre .bash .variable,
-.swagger-section pre .apache .tag,
-.swagger-section pre .apache .cbracket,
-.swagger-section pre .tex .command,
-.swagger-section pre .tex .special,
-.swagger-section pre .erlang_repl .function_or_atom,
-.swagger-section pre .markdown .header {
-  color: #800;
-}
-.swagger-section pre .comment,
-.swagger-section pre .annotation,
-.swagger-section pre .template_comment,
-.swagger-section pre .diff .header,
-.swagger-section pre .chunk,
-.swagger-section pre .markdown .blockquote {
-  color: #888;
-}
-.swagger-section pre .number,
-.swagger-section pre .date,
-.swagger-section pre .regexp,
-.swagger-section pre .literal,
-.swagger-section pre .smalltalk .symbol,
-.swagger-section pre .smalltalk .char,
-.swagger-section pre .go .constant,
-.swagger-section pre .change,
-.swagger-section pre .markdown .bullet,
-.swagger-section pre .markdown .link_url {
-  color: #080;
-}
-.swagger-section pre .label,
-.swagger-section pre .javadoc,
-.swagger-section pre .ruby .string,
-.swagger-section pre .decorator,
-.swagger-section pre .filter .argument,
-.swagger-section pre .localvars,
-.swagger-section pre .array,
-.swagger-section pre .attr_selector,
-.swagger-section pre .important,
-.swagger-section pre .pseudo,
-.swagger-section pre .pi,
-.swagger-section pre .doctype,
-.swagger-section pre .deletion,
-.swagger-section pre .envvar,
-.swagger-section pre .shebang,
-.swagger-section pre .apache .sqbracket,
-.swagger-section pre .nginx .built_in,
-.swagger-section pre .tex .formula,
-.swagger-section pre .erlang_repl .reserved,
-.swagger-section pre .prompt,
-.swagger-section pre .markdown .link_label,
-.swagger-section pre .vhdl .attribute,
-.swagger-section pre .clojure .attribute,
-.swagger-section pre .coffeescript .property {
-  color: #8888ff;
-}
-.swagger-section pre .keyword,
-.swagger-section pre .id,
-.swagger-section pre .phpdoc,
-.swagger-section pre .title,
-.swagger-section pre .built_in,
-.swagger-section pre .aggregate,
-.swagger-section pre .css .tag,
-.swagger-section pre .javadoctag,
-.swagger-section pre .phpdoc,
-.swagger-section pre .yardoctag,
-.swagger-section pre .smalltalk .class,
-.swagger-section pre .winutils,
-.swagger-section pre .bash .variable,
-.swagger-section pre .apache .tag,
-.swagger-section pre .go .typename,
-.swagger-section pre .tex .command,
-.swagger-section pre .markdown .strong,
-.swagger-section pre .request,
-.swagger-section pre .status {
-  font-weight: bold;
-}
-.swagger-section pre .markdown .emphasis {
-  font-style: italic;
-}
-.swagger-section pre .nginx .built_in {
-  font-weight: normal;
-}
-.swagger-section pre .coffeescript .javascript,
-.swagger-section pre .javascript .xml,
-.swagger-section pre .tex .formula,
-.swagger-section pre .xml .javascript,
-.swagger-section pre .xml .vbscript,
-.swagger-section pre .xml .css,
-.swagger-section pre .xml .cdata {
-  opacity: 0.5;
-}
-.swagger-section .swagger-ui-wrap {
-  line-height: 1;
-  font-family: "Droid Sans", sans-serif;
-  max-width: 960px;
-  margin-left: auto;
-  margin-right: auto;
-  /* JSONEditor specific styling */
-}
-.swagger-section .swagger-ui-wrap b,
-.swagger-section .swagger-ui-wrap strong {
-  font-family: "Droid Sans", sans-serif;
-  font-weight: bold;
-}
-.swagger-section .swagger-ui-wrap q,
-.swagger-section .swagger-ui-wrap blockquote {
-  quotes: none;
-}
-.swagger-section .swagger-ui-wrap p {
-  line-height: 1.4em;
-  padding: 0 0 10px;
-  color: #333333;
-}
-.swagger-section .swagger-ui-wrap q:before,
-.swagger-section .swagger-ui-wrap q:after,
-.swagger-section .swagger-ui-wrap blockquote:before,
-.swagger-section .swagger-ui-wrap blockquote:after {
-  content: none;
-}
-.swagger-section .swagger-ui-wrap .heading_with_menu h1,
-.swagger-section .swagger-ui-wrap .heading_with_menu h2,
-.swagger-section .swagger-ui-wrap .heading_with_menu h3,
-.swagger-section .swagger-ui-wrap .heading_with_menu h4,
-.swagger-section .swagger-ui-wrap .heading_with_menu h5,
-.swagger-section .swagger-ui-wrap .heading_with_menu h6 {
-  display: block;
-  clear: none;
-  float: left;
-  -moz-box-sizing: border-box;
-  -webkit-box-sizing: border-box;
-  -ms-box-sizing: border-box;
-  box-sizing: border-box;
-  width: 60%;
-}
-.swagger-section .swagger-ui-wrap table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}
-.swagger-section .swagger-ui-wrap table thead tr th {
-  padding: 5px;
-  font-size: 0.9em;
-  color: #666666;
-  border-bottom: 1px solid #999999;
-}
-.swagger-section .swagger-ui-wrap table tbody tr:last-child td {
-  border-bottom: none;
-}
-.swagger-section .swagger-ui-wrap table tbody tr.offset {
-  background-color: #f0f0f0;
-}
-.swagger-section .swagger-ui-wrap table tbody tr td {
-  padding: 6px;
-  font-size: 0.9em;
-  border-bottom: 1px solid #cccccc;
-  vertical-align: top;
-  line-height: 1.3em;
-}
-.swagger-section .swagger-ui-wrap ol {
-  margin: 0px 0 10px;
-  padding: 0 0 0 18px;
-  list-style-type: decimal;
-}
-.swagger-section .swagger-ui-wrap ol li {
-  padding: 5px 0px;
-  font-size: 0.9em;
-  color: #333333;
-}
-.swagger-section .swagger-ui-wrap ol,
-.swagger-section .swagger-ui-wrap ul {
-  list-style: none;
-}
-.swagger-section .swagger-ui-wrap h1 a,
-.swagger-section .swagger-ui-wrap h2 a,
-.swagger-section .swagger-ui-wrap h3 a,
-.swagger-section .swagger-ui-wrap h4 a,
-.swagger-section .swagger-ui-wrap h5 a,
-.swagger-section .swagger-ui-wrap h6 a {
-  text-decoration: none;
-}
-.swagger-section .swagger-ui-wrap h1 a:hover,
-.swagger-section .swagger-ui-wrap h2 a:hover,
-.swagger-section .swagger-ui-wrap h3 a:hover,
-.swagger-section .swagger-ui-wrap h4 a:hover,
-.swagger-section .swagger-ui-wrap h5 a:hover,
-.swagger-section .swagger-ui-wrap h6 a:hover {
-  text-decoration: underline;
-}
-.swagger-section .swagger-ui-wrap h1 span.divider,
-.swagger-section .swagger-ui-wrap h2 span.divider,
-.swagger-section .swagger-ui-wrap h3 span.divider,
-.swagger-section .swagger-ui-wrap h4 span.divider,
-.swagger-section .swagger-ui-wrap h5 span.divider,
-.swagger-section .swagger-ui-wrap h6 span.divider {
-  color: #aaaaaa;
-}
-.swagger-section .swagger-ui-wrap a {
-  color: #547f00;
-}
-.swagger-section .swagger-ui-wrap a img {
-  border: none;
-}
-.swagger-section .swagger-ui-wrap article,
-.swagger-section .swagger-ui-wrap aside,
-.swagger-section .swagger-ui-wrap details,
-.swagger-section .swagger-ui-wrap figcaption,
-.swagger-section .swagger-ui-wrap figure,
-.swagger-section .swagger-ui-wrap footer,
-.swagger-section .swagger-ui-wrap header,
-.swagger-section .swagger-ui-wrap hgroup,
-.swagger-section .swagger-ui-wrap menu,
-.swagger-section .swagger-ui-wrap nav,
-.swagger-section .swagger-ui-wrap section,
-.swagger-section .swagger-ui-wrap summary {
-  display: block;
-}
-.swagger-section .swagger-ui-wrap pre {
-  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
-  background-color: #fcf6db;
-  border: 1px solid #e5e0c6;
-  padding: 10px;
-}
-.swagger-section .swagger-ui-wrap pre code {
-  line-height: 1.6em;
-  background: none;
-}
-.swagger-section .swagger-ui-wrap .content > .content-type > div > label {
-  clear: both;
-  display: block;
-  color: #0F6AB4;
-  font-size: 1.1em;
-  margin: 0;
-  padding: 15px 0 5px;
-}
-.swagger-section .swagger-ui-wrap .content pre {
-  font-size: 12px;
-  margin-top: 5px;
-  padding: 5px;
-}
-.swagger-section .swagger-ui-wrap .icon-btn {
-  cursor: pointer;
-}
-.swagger-section .swagger-ui-wrap .info_title {
-  padding-bottom: 10px;
-  font-weight: bold;
-  font-size: 25px;
-}
-.swagger-section .swagger-ui-wrap .footer {
-  margin-top: 20px;
-}
-.swagger-section .swagger-ui-wrap p.big,
-.swagger-section .swagger-ui-wrap div.big p {
-  font-size: 1em;
-  margin-bottom: 10px;
-}
-.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input,
-.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input,
-.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea,
-.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input {
-  width: 500px !important;
-}
-.swagger-section .swagger-ui-wrap .info_license {
-  padding-bottom: 5px;
-}
-.swagger-section .swagger-ui-wrap .info_tos {
-  padding-bottom: 5px;
-}
-.swagger-section .swagger-ui-wrap .message-fail {
-  color: #cc0000;
-}
-.swagger-section .swagger-ui-wrap .info_url {
-  padding-bottom: 5px;
-}
-.swagger-section .swagger-ui-wrap .info_email {
-  padding-bottom: 5px;
-}
-.swagger-section .swagger-ui-wrap .info_name {
-  padding-bottom: 5px;
-}
-.swagger-section .swagger-ui-wrap .info_description {
-  padding-bottom: 10px;
-  font-size: 15px;
-}
-.swagger-section .swagger-ui-wrap .markdown ol li,
-.swagger-section .swagger-ui-wrap .markdown ul li {
-  padding: 3px 0px;
-  line-height: 1.4em;
-  color: #333333;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input,
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input,
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input {
-  display: block;
-  padding: 4px;
-  width: auto;
-  clear: both;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title,
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title,
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title {
-  font-size: 1.3em;
-}
-.swagger-section .swagger-ui-wrap table.fullwidth {
-  width: 100%;
-}
-.swagger-section .swagger-ui-wrap .model-signature {
-  font-family: "Droid Sans", sans-serif;
-  font-size: 1em;
-  line-height: 1.5em;
-}
-.swagger-section .swagger-ui-wrap .model-signature .signature-nav a {
-  text-decoration: none;
-  color: #AAA;
-}
-.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover {
-  text-decoration: underline;
-  color: black;
-}
-.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected {
-  color: black;
-  text-decoration: none;
-}
-.swagger-section .swagger-ui-wrap .model-signature .propType {
-  color: #5555aa;
-}
-.swagger-section .swagger-ui-wrap .model-signature pre:hover {
-  background-color: #ffffdd;
-}
-.swagger-section .swagger-ui-wrap .model-signature pre {
-  font-size: .85em;
-  line-height: 1.2em;
-  overflow: auto;
-  max-height: 200px;
-  cursor: pointer;
-}
-.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav {
-  display: block;
-  margin: 0;
-  padding: 0;
-}
-.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child {
-  padding-right: 0;
-  border-right: none;
-}
-.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li {
-  float: left;
-  margin: 0 5px 5px 0;
-  padding: 2px 5px 2px 0;
-  border-right: 1px solid #ddd;
-}
-.swagger-section .swagger-ui-wrap .model-signature .propOpt {
-  color: #555;
-}
-.swagger-section .swagger-ui-wrap .model-signature .snippet small {
-  font-size: 0.75em;
-}
-.swagger-section .swagger-ui-wrap .model-signature .propOptKey {
-  font-style: italic;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .strong {
-  font-weight: bold;
-  color: #000;
-  font-size: .9em;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description div {
-  font-size: 0.9em;
-  line-height: 1.5em;
-  margin-left: 1em;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .stronger {
-  font-weight: bold;
-  color: #000;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper {
-  border-spacing: 0;
-  position: absolute;
-  background-color: #ffffff;
-  border: 1px solid #bbbbbb;
-  display: none;
-  font-size: 11px;
-  max-width: 400px;
-  line-height: 30px;
-  color: black;
-  padding: 5px;
-  margin-left: 10px;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th {
-  text-align: center;
-  background-color: #eeeeee;
-  border: 1px solid #bbbbbb;
-  font-size: 11px;
-  color: #666666;
-  font-weight: bold;
-  padding: 5px;
-  line-height: 15px;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName {
-  font-weight: bold;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:first-child,
-.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:last-child {
-  display: inline;
-}
-.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:not(:first-child):before {
-  display: block;
-  content: '';
-}
-.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown > p:only-child {
-  margin-right: -3px;
-}
-.swagger-section .swagger-ui-wrap .model-signature .propName {
-  font-weight: bold;
-}
-.swagger-section .swagger-ui-wrap .model-signature .signature-container {
-  clear: both;
-}
-.swagger-section .swagger-ui-wrap .body-textarea {
-  width: 300px;
-  height: 100px;
-  border: 1px solid #aaa;
-}
-.swagger-section .swagger-ui-wrap .markdown p code,
-.swagger-section .swagger-ui-wrap .markdown li code {
-  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
-  background-color: #f0f0f0;
-  color: black;
-  padding: 1px 3px;
-}
-.swagger-section .swagger-ui-wrap .required {
-  font-weight: bold;
-}
-.swagger-section .swagger-ui-wrap .editor_holder {
-  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
-  font-size: 0.9em;
-}
-.swagger-section .swagger-ui-wrap .editor_holder label {
-  font-weight: normal!important;
-  /* JSONEditor uses bold by default for all labels, we revert that back to normal to not give the impression that by default fields are required */
-}
-.swagger-section .swagger-ui-wrap .editor_holder label.required {
-  font-weight: bold!important;
-}
-.swagger-section .swagger-ui-wrap input.parameter {
-  width: 300px;
-  border: 1px solid #aaa;
-}
-.swagger-section .swagger-ui-wrap h1 {
-  color: black;
-  font-size: 1.5em;
-  line-height: 1.3em;
-  padding: 10px 0 10px 0;
-  font-family: "Droid Sans", sans-serif;
-  font-weight: bold;
-}
-.swagger-section .swagger-ui-wrap .heading_with_menu {
-  float: none;
-  clear: both;
-  overflow: hidden;
-  display: block;
-}
-.swagger-section .swagger-ui-wrap .heading_with_menu ul {
-  display: block;
-  clear: none;
-  float: right;
-  -moz-box-sizing: border-box;
-  -webkit-box-sizing: border-box;
-  -ms-box-sizing: border-box;
-  box-sizing: border-box;
-  margin-top: 10px;
-}
-.swagger-section .swagger-ui-wrap h2 {
-  color: black;
-  font-size: 1.3em;
-  padding: 10px 0 10px 0;
-}
-.swagger-section .swagger-ui-wrap h2 a {
-  color: black;
-}
-.swagger-section .swagger-ui-wrap h2 span.sub {
-  font-size: 0.7em;
-  color: #999999;
-  font-style: italic;
-}
-.swagger-section .swagger-ui-wrap h2 span.sub a {
-  color: #777777;
-}
-.swagger-section .swagger-ui-wrap span.weak {
-  color: #666666;
-}
-.swagger-section .swagger-ui-wrap .message-success {
-  color: #89BF04;
-}
-.swagger-section .swagger-ui-wrap caption,
-.swagger-section .swagger-ui-wrap th,
-.swagger-section .swagger-ui-wrap td {
-  text-align: left;
-  font-weight: normal;
-  vertical-align: middle;
-}
-.swagger-section .swagger-ui-wrap .code {
-  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea {
-  font-family: "Droid Sans", sans-serif;
-  height: 250px;
-  padding: 4px;
-  display: block;
-  clear: both;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select {
-  display: block;
-  clear: both;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean {
-  float: none;
-  clear: both;
-  overflow: hidden;
-  display: block;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label {
-  display: block;
-  float: left;
-  clear: none;
-  margin: 0;
-  padding: 0;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input {
-  display: block;
-  float: left;
-  clear: none;
-  margin: 0 5px 0 0;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label {
-  color: black;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label {
-  display: block;
-  clear: both;
-  width: auto;
-  padding: 0 0 3px;
-  color: #666666;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr {
-  padding-left: 3px;
-  color: #888888;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints {
-  margin-left: 0;
-  font-style: italic;
-  font-size: 0.9em;
-  margin: 0;
-}
-.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons {
-  margin: 0;
-  padding: 0;
-}
-.swagger-section .swagger-ui-wrap span.blank,
-.swagger-section .swagger-ui-wrap span.empty {
-  color: #888888;
-  font-style: italic;
-}
-.swagger-section .swagger-ui-wrap .markdown h3 {
-  color: #547f00;
-}
-.swagger-section .swagger-ui-wrap .markdown h4 {
-  color: #666666;
-}
-.swagger-section .swagger-ui-wrap .markdown pre {
-  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
-  background-color: #fcf6db;
-  border: 1px solid #e5e0c6;
-  padding: 10px;
-  margin: 0 0 10px 0;
-}
-.swagger-section .swagger-ui-wrap .markdown pre code {
-  line-height: 1.6em;
-}
-.swagger-section .swagger-ui-wrap div.gist {
-  margin: 20px 0 25px 0 !important;
-}
-.swagger-section .swagger-ui-wrap ul#resources {
-  font-family: "Droid Sans", sans-serif;
-  font-size: 0.9em;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource {
-  border-bottom: 1px solid #dddddd;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a,
-.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a {
-  color: black;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a,
-.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a {
-  color: #555555;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child {
-  border-bottom: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading {
-  border: 1px solid transparent;
-  float: none;
-  clear: both;
-  overflow: hidden;
-  display: block;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options {
-  overflow: hidden;
-  padding: 0;
-  display: block;
-  clear: none;
-  float: right;
-  margin: 14px 10px 0 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li {
-  float: left;
-  clear: none;
-  margin: 0;
-  padding: 2px 10px;
-  border-right: 1px solid #dddddd;
-  color: #666666;
-  font-size: 0.9em;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a {
-  color: #aaaaaa;
-  text-decoration: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover {
-  text-decoration: underline;
-  color: black;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover,
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active,
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active {
-  text-decoration: underline;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first {
-  padding-left: 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last {
-  padding-right: 0;
-  border-right: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first {
-  padding-left: 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 {
-  color: #999999;
-  padding-left: 0;
-  display: block;
-  clear: none;
-  float: left;
-  font-family: "Droid Sans", sans-serif;
-  font-weight: bold;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a {
-  color: #999999;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover {
-  color: black;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation {
-  float: none;
-  clear: both;
-  overflow: hidden;
-  display: block;
-  margin: 0 0 10px;
-  padding: 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading {
-  float: none;
-  clear: both;
-  overflow: hidden;
-  display: block;
-  margin: 0;
-  padding: 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 {
-  display: block;
-  clear: none;
-  float: left;
-  width: auto;
-  margin: 0;
-  padding: 0;
-  line-height: 1.1em;
-  color: black;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path {
-  padding-left: 10px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a {
-  color: black;
-  text-decoration: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover {
-  text-decoration: underline;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a {
-  text-transform: uppercase;
-  text-decoration: none;
-  color: white;
-  display: inline-block;
-  width: 50px;
-  font-size: 0.7em;
-  text-align: center;
-  padding: 7px 0 4px;
-  -moz-border-radius: 2px;
-  -webkit-border-radius: 2px;
-  -o-border-radius: 2px;
-  -ms-border-radius: 2px;
-  -khtml-border-radius: 2px;
-  border-radius: 2px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span {
-  margin: 0;
-  padding: 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options {
-  overflow: hidden;
-  padding: 0;
-  display: block;
-  clear: none;
-  float: right;
-  margin: 6px 10px 0 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li {
-  float: left;
-  clear: none;
-  margin: 0;
-  padding: 2px 10px;
-  font-size: 0.9em;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a {
-  text-decoration: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access {
-  color: black;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content {
-  border-top: none;
-  padding: 10px;
-  -moz-border-radius-bottomleft: 6px;
-  -webkit-border-bottom-left-radius: 6px;
-  -o-border-bottom-left-radius: 6px;
-  -ms-border-bottom-left-radius: 6px;
-  -khtml-border-bottom-left-radius: 6px;
-  border-bottom-left-radius: 6px;
-  -moz-border-radius-bottomright: 6px;
-  -webkit-border-bottom-right-radius: 6px;
-  -o-border-bottom-right-radius: 6px;
-  -ms-border-bottom-right-radius: 6px;
-  -khtml-border-bottom-right-radius: 6px;
-  border-bottom-right-radius: 6px;
-  margin: 0 0 20px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4 {
-  font-size: 1.1em;
-  margin: 0;
-  padding: 15px 0 5px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header {
-  float: none;
-  clear: both;
-  overflow: hidden;
-  display: block;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a {
-  padding: 4px 0 0 10px;
-  display: inline-block;
-  font-size: 0.9em;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit {
-  display: block;
-  clear: none;
-  float: left;
-  padding: 6px 8px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber {
-  background-image: url('../images/throbber.gif');
-  width: 128px;
-  height: 16px;
-  display: block;
-  clear: none;
-  float: right;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type='text'].error {
-  outline: 2px solid black;
-  outline-color: #cc0000;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] {
-  max-width: 300px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
-  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
-  padding: 10px;
-  font-size: 0.9em;
-  max-height: 400px;
-  overflow-y: auto;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading {
-  background-color: #f9f2e9;
-  border: 1px solid #f0e0ca;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a {
-  background-color: #c5862b;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #f0e0ca;
-  color: #c5862b;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a {
-  color: #c5862b;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content {
-  background-color: #faf5ee;
-  border: 1px solid #f0e0ca;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 {
-  color: #c5862b;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a {
-  color: #dcb67f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading {
-  background-color: #fcffcd;
-  border: 1px solid black;
-  border-color: #ffd20f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a {
-  text-transform: uppercase;
-  background-color: #ffd20f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #ffd20f;
-  color: #ffd20f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a {
-  color: #ffd20f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content {
-  background-color: #fcffcd;
-  border: 1px solid black;
-  border-color: #ffd20f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4 {
-  color: #ffd20f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a {
-  color: #6fc992;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading {
-  background-color: #f5e8e8;
-  border: 1px solid #e8c6c7;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a {
-  text-transform: uppercase;
-  background-color: #a41e22;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #e8c6c7;
-  color: #a41e22;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a {
-  color: #a41e22;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content {
-  background-color: #f7eded;
-  border: 1px solid #e8c6c7;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 {
-  color: #a41e22;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a {
-  color: #c8787a;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading {
-  background-color: #e7f6ec;
-  border: 1px solid #c3e8d1;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a {
-  background-color: #10a54a;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #c3e8d1;
-  color: #10a54a;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a {
-  color: #10a54a;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content {
-  background-color: #ebf7f0;
-  border: 1px solid #c3e8d1;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 {
-  color: #10a54a;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a {
-  color: #6fc992;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading {
-  background-color: #FCE9E3;
-  border: 1px solid #F5D5C3;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a {
-  background-color: #D38042;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #f0cecb;
-  color: #D38042;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a {
-  color: #D38042;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content {
-  background-color: #faf0ef;
-  border: 1px solid #f0cecb;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4 {
-  color: #D38042;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a {
-  color: #dcb67f;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading {
-  background-color: #e7f0f7;
-  border: 1px solid #c3d9ec;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a {
-  background-color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #c3d9ec;
-  color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a {
-  color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content {
-  background-color: #ebf3f9;
-  border: 1px solid #c3d9ec;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 {
-  color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a {
-  color: #6fa5d2;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading {
-  background-color: #e7f0f7;
-  border: 1px solid #c3d9ec;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a {
-  background-color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li {
-  border-right: 1px solid #dddddd;
-  border-right-color: #c3d9ec;
-  color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a {
-  color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content {
-  background-color: #ebf3f9;
-  border: 1px solid #c3d9ec;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4 {
-  color: #0f6ab4;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a {
-  color: #6fa5d2;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content {
-  border-top: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last {
-  padding-right: 0;
-  border-right: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active {
-  text-decoration: underline;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first {
-  padding-left: 0;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child,
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first {
-  padding-left: 0;
-}
-.swagger-section .swagger-ui-wrap p#colophon {
-  margin: 0 15px 40px 15px;
-  padding: 10px 0;
-  font-size: 0.8em;
-  border-top: 1px solid #dddddd;
-  font-family: "Droid Sans", sans-serif;
-  color: #999999;
-  font-style: italic;
-}
-.swagger-section .swagger-ui-wrap p#colophon a {
-  text-decoration: none;
-  color: #547f00;
-}
-.swagger-section .swagger-ui-wrap h3 {
-  color: black;
-  font-size: 1.1em;
-  padding: 10px 0 10px 0;
-}
-.swagger-section .swagger-ui-wrap .markdown ol,
-.swagger-section .swagger-ui-wrap .markdown ul {
-  font-family: "Droid Sans", sans-serif;
-  margin: 5px 0 10px;
-  padding: 0 0 0 18px;
-  list-style-type: disc;
-}
-.swagger-section .swagger-ui-wrap form.form_box {
-  background-color: #ebf3f9;
-  border: 1px solid #c3d9ec;
-  padding: 10px;
-}
-.swagger-section .swagger-ui-wrap form.form_box label {
-  color: #0f6ab4 !important;
-}
-.swagger-section .swagger-ui-wrap form.form_box input[type=submit] {
-  display: block;
-  padding: 10px;
-}
-.swagger-section .swagger-ui-wrap form.form_box p.weak {
-  font-size: 0.8em;
-}
-.swagger-section .swagger-ui-wrap form.form_box p {
-  font-size: 0.9em;
-  padding: 0 0 15px;
-  color: #7e7b6d;
-}
-.swagger-section .swagger-ui-wrap form.form_box p a {
-  color: #646257;
-}
-.swagger-section .swagger-ui-wrap form.form_box p strong {
-  color: black;
-}
-.swagger-section .swagger-ui-wrap .operation-status td.markdown > p:last-child {
-  padding-bottom: 0;
-}
-.swagger-section .title {
-  font-style: bold;
-}
-.swagger-section .secondary_form {
-  display: none;
-}
-.swagger-section .main_image {
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
-}
-.swagger-section .oauth_body {
-  margin-left: 100px;
-  margin-right: 100px;
-}
-.swagger-section .oauth_submit {
-  text-align: center;
-}
-.swagger-section .api-popup-dialog {
-  z-index: 10000;
-  position: absolute;
-  width: 500px;
-  background: #FFF;
-  padding: 20px;
-  border: 1px solid #ccc;
-  border-radius: 5px;
-  display: none;
-  font-size: 13px;
-  color: #777;
-}
-.swagger-section .api-popup-dialog .api-popup-title {
-  font-size: 24px;
-  padding: 10px 0;
-}
-.swagger-section .api-popup-dialog .api-popup-title {
-  font-size: 24px;
-  padding: 10px 0;
-}
-.swagger-section .api-popup-dialog .error-msg {
-  padding-left: 5px;
-  padding-bottom: 5px;
-}
-.swagger-section .api-popup-dialog .api-popup-authbtn {
-  height: 30px;
-}
-.swagger-section .api-popup-dialog .api-popup-cancel {
-  height: 30px;
-}
-.swagger-section .api-popup-scopes {
-  padding: 10px 20px;
-}
-.swagger-section .api-popup-scopes li {
-  padding: 5px 0;
-  line-height: 20px;
-}
-.swagger-section .api-popup-scopes li input {
-  position: relative;
-  top: 2px;
-}
-.swagger-section .api-popup-scopes .api-scope-desc {
-  padding-left: 20px;
-  font-style: italic;
-}
-.swagger-section .api-popup-actions {
-  padding-top: 10px;
-}
-#header {
-  display: none;
-}
-.swagger-section .swagger-ui-wrap .model-signature pre {
-  max-height: none;
-}
-.swagger-section .swagger-ui-wrap .body-textarea {
-  width: 100px;
-}
-.swagger-section .swagger-ui-wrap input.parameter {
-  width: 100px;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options {
-  display: none;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints {
-  display: block !important;
-}
-.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content {
-  display: block !important;
-}

http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/07f1a539/service/src/main/resources/public/apidocs/css/reset.css
----------------------------------------------------------------------
diff --git a/service/src/main/resources/public/apidocs/css/reset.css b/service/src/main/resources/public/apidocs/css/reset.css
deleted file mode 100644
index b2b0789..0000000
--- a/service/src/main/resources/public/apidocs/css/reset.css
+++ /dev/null
@@ -1,125 +0,0 @@
-/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 */
-html,
-body,
-div,
-span,
-applet,
-object,
-iframe,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-p,
-blockquote,
-pre,
-a,
-abbr,
-acronym,
-address,
-big,
-cite,
-code,
-del,
-dfn,
-em,
-img,
-ins,
-kbd,
-q,
-s,
-samp,
-small,
-strike,
-strong,
-sub,
-sup,
-tt,
-var,
-b,
-u,
-i,
-center,
-dl,
-dt,
-dd,
-ol,
-ul,
-li,
-fieldset,
-form,
-label,
-legend,
-table,
-caption,
-tbody,
-tfoot,
-thead,
-tr,
-th,
-td,
-article,
-aside,
-canvas,
-details,
-embed,
-figure,
-figcaption,
-footer,
-header,
-hgroup,
-menu,
-nav,
-output,
-ruby,
-section,
-summary,
-time,
-mark,
-audio,
-video {
-  margin: 0;
-  padding: 0;
-  border: 0;
-  font-size: 100%;
-  font: inherit;
-  vertical-align: baseline;
-}
-/* HTML5 display-role reset for older browsers */
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-menu,
-nav,
-section {
-  display: block;
-}
-body {
-  line-height: 1;
-}
-ol,
-ul {
-  list-style: none;
-}
-blockquote,
-q {
-  quotes: none;
-}
-blockquote:before,
-blockquote:after,
-q:before,
-q:after {
-  content: '';
-  content: none;
-}
-table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}