change post url to automatic adjustment

Change-Id: I6c1c6f5d9957153bf6ea0afab7ec1e637a8051d2
This commit is contained in:
Xin 2015-11-09 09:44:22 -08:00
parent c7f816e226
commit 2050dc5543
7 changed files with 184 additions and 137 deletions

View File

@ -1,4 +1,4 @@
<!--Copyright 2015 Cisco Systems, Inc. All rights reserved.--><!--Licensed under the Apache License, Version 2.0 (the "License"); you may--><!--not use this file except in compliance with the License. You may obtain--><!--a copy of the License at--><!--http://www.apache.org/licenses/LICENSE-2.0--><!--Unless required by applicable law or agreed to in writing, software--><!--distributed under the License is distributed on an "AS IS" BASIS, WITHOUT--><!--WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the--><!--License for the specific language governing permissions and limitations--><!--under the License.--><!doctype html> <html> <head> <meta charset="utf-8"> <title>KloudBuster</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <link rel="stylesheet" href="styles/vendor.59657ecb.css"> <link rel="stylesheet" href="styles/main.aec717d1.css"> </head> <body ng-app="kbWebApp"> <!--<img class="background" src="images/back.8e3b7090.jpg">--> <!--[if lte IE 8]>
<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please upgrade your browser to improve your
experience.</p>
<![endif]--> <!-- Add your site or application content here --> <div class="header"> <div class="navbar navbar-default navbar-fixed-top" role="navigation"> <!--<img class="background" src="images/back.8e3b7090.jpg">--> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#js-navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" ng-href="#/" style="font-family: Arial"> <span style="color:#DF314D">K</span>loudBuster <!--<img src="images/logo.d2085010.jpg" alt="LOGO" height="50"/>--> </a> </div> <div class="collapse navbar-collapse" id="js-navbar-collapse"> <ul class="nav navbar-nav"> <li class="dropdown" id="scaletestnav"> <a href="" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><span id="scaletestname">Scale Test </span><span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li class="" id="interactivenav"><a ng-href="#/InteractiveMode">Interactive Mode</a></li> <li class="divider"></li> <li class="" id="monitoringnav"><a ng-href="#/MonitoringMode">Monitoring Mode</a></li> </ul> </li> <li class="" id="confignav"><a ng-href="#/Config">Configuration</a></li> <li class="" id="lognav"><a ng-href="#/Log">Log</a></li> <li class="" id="aboutnav"><a ng-href="#/About">About</a></li> </ul> <ul class="nav navbar-nav navbar-right"> <li id="loginnav"><a id="loginname" ng-href="#/Login">Log Out</a></li> </ul> </div> </div> </div> </div> <div class="container"> <div ng-view=""></div> </div> <div class="footer"> <div class="container" style="text-align:center"> <!--<p><span class="glyphicon glyphicon-heart"></span>KloudBuster--> <!--</p>--> </div> </div> <!-- Google Analytics: change UA-XXXXX-X to be your site's ID --> <!--<script>--> <!--!function(A,n,g,u,l,a,r){A.GoogleAnalyticsObject=l,A[l]=A[l]||function(){--> <!--(A[l].q=A[l].q||[]).push(arguments)},A[l].l=+new Date,a=n.createElement(g),--> <!--r=n.getElementsByTagName(g)[0],a.src=u,r.parentNode.insertBefore(a,r)--> <!--}(window,document,'script','https://www.google-analytics.com/analytics.js','ga');--> <!--ga('create', 'UA-XXXXX-X');--> <!--ga('send', 'pageview');--> <!--</script>--> <script src="scripts/vendor.5ac9f2d1.js"></script> <script src="scripts/scripts.79258760.js"></script> </body> </html>
<![endif]--> <!-- Add your site or application content here --> <div class="header"> <div class="navbar navbar-default navbar-fixed-top" role="navigation"> <!--<img class="background" src="images/back.8e3b7090.jpg">--> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#js-navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" ng-href="#/" style="font-family: Arial"> <span style="color:#DF314D">K</span>loudBuster <!--<img src="images/logo.d2085010.jpg" alt="LOGO" height="50"/>--> </a> </div> <div class="collapse navbar-collapse" id="js-navbar-collapse"> <ul class="nav navbar-nav"> <li class="dropdown" id="scaletestnav"> <a href="" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><span id="scaletestname">Scale Test </span><span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li class="" id="interactivenav"><a ng-href="#/InteractiveMode">Interactive Mode</a></li> <li class="divider"></li> <li class="" id="monitoringnav"><a ng-href="#/MonitoringMode">Monitoring Mode</a></li> </ul> </li> <li class="" id="confignav"><a ng-href="#/Config">Configuration</a></li> <li class="" id="lognav"><a ng-href="#/Log">Log</a></li> <li class="" id="aboutnav"><a ng-href="#/About">About</a></li> </ul> <ul class="nav navbar-nav navbar-right"> <li id="loginnav"><a id="loginname" ng-href="#/Login">Log Out</a></li> </ul> </div> </div> </div> </div> <div class="container"> <div ng-view=""></div> </div> <div class="footer"> <div class="container" style="text-align:center"> <!--<p><span class="glyphicon glyphicon-heart"></span>KloudBuster--> <!--</p>--> </div> </div> <!-- Google Analytics: change UA-XXXXX-X to be your site's ID --> <!--<script>--> <!--!function(A,n,g,u,l,a,r){A.GoogleAnalyticsObject=l,A[l]=A[l]||function(){--> <!--(A[l].q=A[l].q||[]).push(arguments)},A[l].l=+new Date,a=n.createElement(g),--> <!--r=n.getElementsByTagName(g)[0],a.src=u,r.parentNode.insertBefore(a,r)--> <!--}(window,document,'script','https://www.google-analytics.com/analytics.js','ga');--> <!--ga('create', 'UA-XXXXX-X');--> <!--ga('send', 'pageview');--> <!--</script>--> <script src="scripts/vendor.5ac9f2d1.js"></script> <script src="scripts/scripts.a17af697.js"></script> </body> </html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -21,24 +21,14 @@
</component>
<component name="FileEditorManager">
<leaf>
<file leaf-file-name="Gruntfile.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/Gruntfile.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-15.666667">
<caret line="377" column="25" selection-start-line="377" selection-start-column="25" selection-end-line="377" selection-end-column="25" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="index.html" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/index.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-16.125">
<caret line="133" column="0" selection-start-line="133" selection-start-column="0" selection-end-line="133" selection-end-column="0" />
<state vertical-scroll-proportion="-12.375">
<caret line="129" column="0" selection-start-line="129" selection-start-column="0" selection-end-line="129" selection-end-column="0" />
<folding>
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<marker date="1446694331000" expanded="true" signature="1574:1687" placeholder="..." />
<marker date="1446767607000" expanded="true" signature="1574:1687" placeholder="..." />
</folding>
</state>
</provider>
@ -48,36 +38,39 @@
<entry file="file://$PROJECT_DIR$/app/scripts/controllers/login.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="139" column="0" selection-start-line="139" selection-start-column="0" selection-end-line="139" selection-end-column="0" />
<caret line="136" column="0" selection-start-line="136" selection-start-column="0" selection-end-line="136" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="about.js" pinned="false" current-in-tab="false">
<file leaf-file-name="about.js" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/app/scripts/controllers/about.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="201" column="17" selection-start-line="201" selection-start-column="17" selection-end-line="201" selection-end-column="17" />
<state vertical-scroll-proportion="-0.00862069">
<caret line="42" column="22" selection-start-line="42" selection-start-column="22" selection-end-line="42" selection-end-column="22" />
<folding>
<element signature="n#!!doc" expanded="true" />
<element signature="e#4003#4515#0" expanded="false" />
<element signature="e#4560#5454#0" expanded="false" />
<element signature="e#5493#5856#0" expanded="false" />
<element signature="e#1573#2665#0" expanded="false" />
<element signature="e#2699#2748#0" expanded="false" />
<element signature="e#2777#3141#0" expanded="false" />
<element signature="e#4097#4565#0" expanded="false" />
<element signature="e#4610#5423#0" expanded="false" />
<element signature="e#5462#5781#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="README.md" pinned="false" current-in-tab="true">
<file leaf-file-name="README.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/README.md">
<provider editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="43" column="27" selection-start-line="43" selection-start-column="27" selection-end-line="43" selection-end-column="27" />
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-9.827586">
<caret line="45" column="5" selection-start-line="45" selection-start-column="5" selection-end-line="45" selection-end-column="16" />
<folding />
</state>
</provider>
<provider selected="true" editor-type-id="MarkdownPreviewEditor">
<provider editor-type-id="MarkdownPreviewEditor">
<state />
</provider>
</entry>
@ -85,8 +78,28 @@
<file leaf-file-name="package.json" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-4.375">
<caret line="7" column="33" selection-start-line="7" selection-start-column="33" selection-end-line="7" selection-end-column="33" />
<state vertical-scroll-proportion="-11.875">
<caret line="19" column="5" selection-start-line="19" selection-start-column="5" selection-end-line="19" selection-end-column="21" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="package.json" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/node_modules/grunt-google-cdn/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-7.5">
<caret line="12" column="21" selection-start-line="12" selection-start-column="21" selection-end-line="12" selection-end-column="21" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="bower.json" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/bower.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-10.625">
<caret line="22" column="19" selection-start-line="22" selection-start-column="19" selection-end-line="22" selection-end-column="19" />
<folding />
</state>
</provider>
@ -135,12 +148,12 @@
<option value="$PROJECT_DIR$/app/scripts/controllers/interval.js" />
<option value="$PROJECT_DIR$/bower_components/n3-line-chart/build/line-chart.js" />
<option value="$PROJECT_DIR$/app/styles/bootstrap.theme.flatly.css" />
<option value="$PROJECT_DIR$/bower.json" />
<option value="$PROJECT_DIR$/app/index.html" />
<option value="$PROJECT_DIR$/Gruntfile.js" />
<option value="$PROJECT_DIR$/README.md" />
<option value="$PROJECT_DIR$/app/index.html" />
<option value="$PROJECT_DIR$/bower.json" />
<option value="$PROJECT_DIR$/app/scripts/controllers/about.js" />
<option value="$PROJECT_DIR$/app/scripts/controllers/login.js" />
<option value="$PROJECT_DIR$/README.md" />
</list>
</option>
</component>
@ -200,6 +213,38 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="kb_web" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="kb_web" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="node_modules" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="kb_web" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="kb_web" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="node_modules" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="grunt-autoprefixer" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="kb_web" />
@ -400,7 +445,7 @@
<editor active="true" />
<layout>
<window_info id="Grunt " active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="true" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.16385542" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.40722892" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.21084337" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24947146" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
@ -418,26 +463,6 @@
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
</layout>
<layout-to-restore>
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.1746988" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32891566" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32932693" sideWeight="0.5" order="8" side_tool="true" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Grunt " active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="true" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24947146" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.13742071" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
</layout-to-restore>
</component>
<component name="Vcs.Log.UiProperties">
<option name="RECENTLY_FILTERED_USER_GROUPS">
@ -473,7 +498,7 @@
<caret line="61" column="69" selection-start-line="61" selection-start-column="69" selection-end-line="61" selection-end-column="69" />
<folding>
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<marker date="1446694331000" expanded="true" signature="1574:1687" placeholder="..." />
<marker date="1446767607000" expanded="true" signature="1574:1687" placeholder="..." />
</folding>
</state>
</provider>
@ -546,7 +571,7 @@
<caret line="86" column="21" selection-start-line="86" selection-start-column="18" selection-end-line="86" selection-end-column="21" />
<folding>
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<marker date="1446694331000" expanded="true" signature="1574:1687" placeholder="..." />
<marker date="1446767607000" expanded="true" signature="1574:1687" placeholder="..." />
</folding>
</state>
</provider>
@ -744,13 +769,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/views/log.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.28037384">
<caret line="12" column="25" selection-start-line="12" selection-start-column="25" selection-end-line="12" selection-end-column="25" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/views/run.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="1.0633663">
@ -840,14 +858,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bower.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.5140187">
<caret line="22" column="16" selection-start-line="22" selection-start-column="16" selection-end-line="22" selection-end-column="16" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/scripts/controllers/interval.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.4954955">
@ -869,25 +879,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/index.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-16.125">
<caret line="133" column="0" selection-start-line="133" selection-start-column="0" selection-end-line="133" selection-end-column="0" />
<folding>
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<marker date="1446694331000" expanded="true" signature="1574:1687" placeholder="..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/Gruntfile.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-15.666667">
<caret line="377" column="25" selection-start-line="377" selection-start-column="25" selection-end-line="377" selection-end-column="25" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.gitignore">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.07042254">
@ -896,45 +887,102 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/Gruntfile.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.33333334">
<caret line="24" column="16" selection-start-line="24" selection-start-column="16" selection-end-line="24" selection-end-column="16" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/views/log.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.25233644">
<caret line="12" column="25" selection-start-line="12" selection-start-column="25" selection-end-line="12" selection-end-column="25" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/README.md">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-9.827586">
<caret line="45" column="5" selection-start-line="45" selection-start-column="5" selection-end-line="45" selection-end-column="16" />
<folding />
</state>
</provider>
<provider editor-type-id="MarkdownPreviewEditor">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bower.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-10.625">
<caret line="22" column="19" selection-start-line="22" selection-start-column="19" selection-end-line="22" selection-end-column="19" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/node_modules/grunt-google-cdn/README.md">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
<provider editor-type-id="MarkdownPreviewEditor">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/node_modules/grunt-google-cdn/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-7.5">
<caret line="12" column="21" selection-start-line="12" selection-start-column="21" selection-end-line="12" selection-end-column="21" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-11.875">
<caret line="19" column="5" selection-start-line="19" selection-start-column="5" selection-end-line="19" selection-end-column="21" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/index.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-12.375">
<caret line="129" column="0" selection-start-line="129" selection-start-column="0" selection-end-line="129" selection-end-column="0" />
<folding>
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<marker date="1446767607000" expanded="true" signature="1574:1687" placeholder="..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/scripts/controllers/login.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="139" column="0" selection-start-line="139" selection-start-column="0" selection-end-line="139" selection-end-column="0" />
<caret line="136" column="0" selection-start-line="136" selection-start-column="0" selection-end-line="136" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/scripts/controllers/about.js">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="201" column="17" selection-start-line="201" selection-start-column="17" selection-end-line="201" selection-end-column="17" />
<state vertical-scroll-proportion="-0.00862069">
<caret line="42" column="22" selection-start-line="42" selection-start-column="22" selection-end-line="42" selection-end-column="22" />
<folding>
<element signature="n#!!doc" expanded="true" />
<element signature="e#4003#4515#0" expanded="false" />
<element signature="e#4560#5454#0" expanded="false" />
<element signature="e#5493#5856#0" expanded="false" />
<element signature="e#1573#2665#0" expanded="false" />
<element signature="e#2699#2748#0" expanded="false" />
<element signature="e#2777#3141#0" expanded="false" />
<element signature="e#4097#4565#0" expanded="false" />
<element signature="e#4610#5423#0" expanded="false" />
<element signature="e#5462#5781#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-4.375">
<caret line="7" column="33" selection-start-line="7" selection-start-column="33" selection-end-line="7" selection-end-column="33" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/README.md">
<provider editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="43" column="27" selection-start-line="43" selection-start-column="27" selection-end-line="43" selection-end-column="27" />
<folding />
</state>
</provider>
<provider selected="true" editor-type-id="MarkdownPreviewEditor">
<state />
</provider>
</entry>
</component>
</project>

View File

@ -106,10 +106,10 @@ angular.module('kbWebApp')
$("#" + "aboutnav").removeClass("active");
}
})
.service('kbHttp', function ($http, $q) {
var backendUrl = "http://127.0.0.1:8080/api";
var backendUrl = $(location).attr('protocol') +"//" + $(location).attr('host') + "/api";
//var backendUrl = "http://127.0.0.1:8080/api";
this.getMethod = function (url) {
var deferred = $q.defer(); // declaration
@ -138,54 +138,54 @@ angular.module('kbWebApp')
};
this.putMethod = function (url, arg) {
var deferred = $q.defer(); // 声明延后执行,表示要去监控后面的执行
var deferred = $q.defer(); // declaration
$http.defaults.headers.put['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';
$http.put(backendUrl + url, "arg=" + encodeURIComponent(JSON.stringify(arg)))
.then(function (data) {
deferred.resolve(data); // 声明执行成功即http请求数据成功可以返回数据了
deferred.resolve(data); // success
},
function (data) {
deferred.reject(data); // 声明执行失败,即服务器返回错误
deferred.reject(data); // error
});
return deferred.promise; // 返回承诺这里并不是最终数据而是访问最终数据的API
return deferred.promise; // return promise(API)
};
this.postMethod = function (url, arg) {
var deferred = $q.defer(); // 声明延后执行,表示要去监控后面的执行
var deferred = $q.defer(); // declaration
if (arg) {
$http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';
$http.post(backendUrl + url, "arg=" + encodeURIComponent(JSON.stringify(arg)))
.then(function (data) {
deferred.resolve(data); // 声明执行成功即http请求数据成功可以返回数据了
deferred.resolve(data); // success
},
function (data) {
deferred.reject(data); // 声明执行失败,即服务器返回错误
deferred.reject(data); // error
});
return deferred.promise; // 返回承诺这里并不是最终数据而是访问最终数据的API
return deferred.promise; // return promise(API)
}
else {
$http.post(backendUrl + url)
.then(function (data) {
deferred.resolve(data); // 声明执行成功即http请求数据成功可以返回数据了
deferred.resolve(data); // success
},
function (data) {
deferred.reject(data); // 声明执行失败,即服务器返回错误
deferred.reject(data); // error
});
return deferred.promise; // 返回承诺这里并不是最终数据而是访问最终数据的API
return deferred.promise; // return promise(API)
}
};
this.delMethod = function (url) {
var deferred = $q.defer(); // 声明延后执行,表示要去监控后面的执行
var deferred = $q.defer(); // declaration
$http.delete(backendUrl + url)
.then(function (data) {
deferred.resolve(data); // 声明执行成功即http请求数据成功可以返回数据了
deferred.resolve(data); // success
},
function (data) {
deferred.reject(data); // 声明执行失败,即服务器返回错误
deferred.reject(data); // error
});
return deferred.promise; // 返回承诺这里并不是最终数据而是访问最终数据的API
return deferred.promise; // return promise(API)
};

View File

@ -128,13 +128,12 @@ angular.module('kbWebApp')
$scope.setConfig = function() {
if($scope.samecloud===true){
kbCookie.setIsOneCloud(true);
$scope.credentials = { "tested-passwd": $scope.inputPassword1, "tested-rc": test_rc, "testing-passwd":"", "testing-rc":""};
$scope.credentials = { "tested-passwd": $scope.inputPassword1, "tested-rc": test_rc};
}
else{
kbCookie.setIsOneCloud(false);
$scope.credentials = { "tested-passwd": $scope.inputPassword1, "tested-rc": test_rc, "testing-passwd":inputPassword2, "testing-rc":test_rc2};
}
//no sessionID but have cred
$scope.runCon = {"credentials":{},kb_cfg:""};
console.log($scope.credentials);

View File

@ -2,7 +2,7 @@
"name": "kb-web",
"version": "0.0.1",
"dependencies": {
"angular": "~1.3.0",
"angular": "1.3.0",
"angular-animate": "~1.3.0",
"angular-bootstrap": "~0.13.0",
"angular-cookies": "~1.3.0",