major refactoring of the api

This commit is contained in:
didier amyot committed 2015-03-28 20:53:28 -07:00
1 parent d4f7dc57fc
commit f0628e4682
38 files changed
+821 -367

No files matched your search

+17 -2
View File
@@ -1,6 +1,6 @@
<div class="row wab-apispect">
<div class="row">
<div class="columns large-12">
<h2>Api specification</h2>
<h1>Api specification</h1>
</div>
</div>
@@ -15,6 +15,11 @@
</tr>
</thead>
<tbody>
<tr>
<td><wab-api endpoint="/server"></wab-api></td>
<td><wab-method method="get"></wab-method></td>
<td>Get the server specification</td>
</tr>
<tr>
<td><wab-api endpoint="/doormen"></wab-api></td>
<td><wab-method method="get"></wab-method></td>
@@ -40,6 +45,16 @@
<td><wab-method method="delete"></wab-method></td>
<td>Delete the doorman</td>
</tr>
<tr>
<td><wab-api endpoint="/doormen/:id/status"></wab-api></td>
<td><wab-method method="get"></wab-method></td>
<td>Return the state of the doormen as expected by the client</td>
</tr>
<tr>
<td><wab-api endpoint="/doormen/:id/result?data=<base64>"></wab-api></td>
<td><wab-method method="get"></wab-method></td>
<td>Return the state of the doormen as expected by the client</td>
</tr>
</tbody>
</table>
+20 -3
View File
@@ -1,6 +1,7 @@
<div class="row">
<div class="columns large-12">
<h2>{{ doorman.name }} </h2>
<h1>{{ doorman.name }} </h1>
</div>
</div>
@@ -19,11 +20,27 @@
</div>
</div>
<!-- <div class="row">
<div class="columns large-12 small-12">
<h3>try it!</h3>
</div>
</div>
<div class="row">
<textarea class="large-offset-1 small-offset-1 large-10 small-10 columns">
</textarea>
</div>
<div class="row">
<div class="large-offset-1 small-offset-1 large-10 small-10 columns">
<a href="#" class="button tiny">try</a>
</div>
</div> -->
<div class="row">
<div class="large-12 small-12 columns">
<ul class="button-group">
<li><a ng-click="updateDoorman()" class="small button" ng-class="{disabled: !validate()}">Update</a></li>
<li><a ng-click="deleteDoorman()" class="small button">Delete</a></li>
<li><a ng-click="updateDoorman()" class="small button" ng-class="{disabled: !validate()}">Update</a></li>
<li><a ng-click="deleteDoorman()" class="small button">Delete</a></li>
</ul>
</div>
</div>
+5
View File
@@ -1,3 +1,8 @@
<div class="row">
<div class="columns large-12">
<h1>error page</h1>
</div>
</div>
<div class="row">
<div class="columns large-12">
+1 -1
View File
@@ -1,6 +1,6 @@
<div class="row">
<div class="columns large-12">
<h2>doormen</h2>
<h1>doormen</h1>
</div>
</div>
+5 -1
View File
@@ -1,4 +1,8 @@
<h2>Welcome to the world best a/b testing library</h2>
<div class="row">
<div class="columns large-12">
<h1>Welcome to the world best a/b testing library</h1>
</div>
</div>
<div class="row">
<div class="large-12 columns">
+5 -2
View File
@@ -1,5 +1,8 @@
<h2>New Doorman</h2>
<div class="row">
<div class="columns large-12">
<h1>new doorman</h1>
</div>
</div>
<form>
<div class="row">
+55
View File
@@ -0,0 +1,55 @@
<div class="row">
<div class="columns large-12">
<h1>server specification</h1>
</div>
</div>
<div class="row" ng-show="server.message_queue == 'nanomsg'">
<div class="columns large-12">
<h3>general</h3>
<table style="width:100%;">
<thead>
<tr>
<th >value</th>
<th>key</th>
</tr>
</thead>
<tbody>
<tr>
<td>hostname</td>
<td><code>{{server.hostname}}</code></td>
</tr>
<tr>
<td>port</td>
<td><code>{{server.port}}</code></td>
</tr>
<tr>
<td>go version</td>
<td><code>{{server.go_version}}</code></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="row" ng-show="server.message_queue == 'nanomsg'">
<div class="columns large-12">
<h3>nano msg</h3>
<table style="width:100%;">
<thead>
<tr>
<th >value</th>
<th>key</th>
</tr>
</thead>
<tbody>
<tr>
<td>url</td>
<td><code>{{server.nano_msg.url}}</code></td>
</tr>
</tbody>
</table>
</div>
</div>