merge
authorCiro Scognamiglio <ciro.scognamiglio@cslash.net>
Wed, 15 Apr 2015 17:28:03 +0000 (19:28 +0200)
committerCiro Scognamiglio <ciro.scognamiglio@cslash.net>
Wed, 15 Apr 2015 17:28:03 +0000 (19:28 +0200)
15 files changed:
.settings/org.eclipse.core.resources.prefs
influxdb/client.py
portal/slicetabmeasurements.py
portal/static/css/onelab.css
portal/templates/fed4fire/fed4fire_activate_user.html
portal/templates/fed4fire/fed4fire_contact_support_email.html
portal/templates/fed4fire/fed4fire_slice_request_denied.html
portal/templates/fed4fire/fed4fire_slice_request_email.html
portal/templates/fed4fire/fed4fire_slice_request_validated.html
portal/templates/fed4fire/fed4fire_slicerequest_view.html
portal/templates/fed4fire/fed4fire_user_request_denied.html
portal/templates/fed4fire/fed4fire_user_request_validated.html
portal/templates/onelab/onelab_slice-view.html
portal/templates/onelab/onelab_widget-slice-sections.html
portal/templates/slice-view.html

index dad9009..00f180d 100644 (file)
@@ -1,4 +1,6 @@
 eclipse.preferences.version=1
+encoding//forge/forms.py=utf-8
+encoding//forge/views.py=utf-8
 encoding//portal/django_passresetview.py=utf-8
 encoding//portal/forms.py=utf-8
 encoding//portal/migrations/0002_extend_slice.py=utf-8
@@ -6,6 +8,8 @@ encoding//portal/migrations/0005_extend_user.py=utf-8
 encoding//portal/migrations/0008_extend_user.py=utf-8
 encoding//portal/migrations/0009_initial.py=utf-8
 encoding//portal/migrations/0010_project.py=utf-8
+encoding//portal/migrations/0011_join.py=utf-8
 encoding//portal/models.py=utf-8
 encoding//portal/urls.py=utf-8
 encoding//portal/validationview.py=utf-8
+encoding//portal/views/__init__.py=utf-8
index 50daa30..8d28dd8 100644 (file)
@@ -1,15 +1,19 @@
 from django.http import HttpResponse
 from rest import error
-import os,json
-import ConfigParser
-import string, random
+import os,json,string,random
+import logging,ConfigParser
 
 from portal.models import MeasurementsDB
 
 from manifold.core.query             import Query, AnalyzedQuery
 from manifoldapi.manifoldapi         import execute_query
 
-from influxdb import InfluxDBClient
+logger = logging.getLogger(__name__)
+
+try :
+    from influxdb import InfluxDBClient
+except :
+    logger.error('can\'t import InfluxDBClient module')
 
 def createDatabase(request, slicename):
     result = {}
index 49afc69..a62067f 100644 (file)
@@ -6,7 +6,7 @@ from unfold.loginrequired           import LoginRequiredView
 from myslice.theme import ThemeView
 
 class SliceTabMeasurements (LoginRequiredView, ThemeView):
-    template_name = "slice-tab-measurement.html"
+    template_name = "slice-tab-measurements.html"
     
     def get(self, request, slicename):
-        return render_to_response(self.template, {"theme": self.theme, "username": request.user, "slice" : slicename, "section":"measurements"}, context_instance=RequestContext(request))
+        return render_to_response(self.template, {"theme": self.theme, "username": request.user, "slicename" : slicename, "section":"measurements"}, context_instance=RequestContext(request))
index 45f5efc..4023e6c 100644 (file)
@@ -56,6 +56,12 @@ h4 {
     font-size:12pt;
     color:#333333;
 }
+ul {
+    margin:0 0 0 15px;
+    padding:0;
+}
+li {
+}
 span.subtitle {
     color:#454545;
     font-size:9pt;
@@ -121,7 +127,6 @@ div.breadcrumbs a:hover {
     text-decoration:underline;
 }
 .tab-pane {
-    padding-top:15px;
 }
 /* buttons */
 button.btn, input.btn {
@@ -389,6 +394,31 @@ div.sl-filter-facilities {
 div.sl-filter-facilities h4 {
     margin-bottom:15px;
     
+}
+.sl-menu {
+    padding:0;
+}
+.sl-menu h4 {
+    margin:0 0 15px 0;
+    padding:0;
+}
+.sl-menu ul {
+    list-style:none;
+    margin:0;
+    padding:0;
+}
+.sl-menu li {
+    color:gray;
+    cursor:pointer;
+    padding:4px 8px;
+}
+.sl-menu li img {
+    vertical-align:top;
+}
+.sl-menu li.active {
+    color:black;
+}
+.sl-menu-item {
 }
 img.sl-image {
     margin:0 5px 5px 0;
index 3d7e749..e1fa009 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <p>We have received a user signup request for your email address at {{current_site}}</p>
 <p>You have the following user details:</p>
index 0e62c78..74ca3da 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <b>Email        :</b> {{email}}
 
index 5a74ddd..7a1c12c 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <p>Dear Fed4FIRE user,</p>
 <p></p>
index 5bd94a3..5a217d8 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <h1>NEW SLICE REQUEST</h1>
 <br>
index d65603d..6fdcbbf 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <p>Dear Fed4FIRE user,</p>
 <p></p>
index 729616d..15fad97 100644 (file)
@@ -55,6 +55,7 @@
 jQuery(document).ready(function(){
     var myprojects = JSON.parse(localStorage.getItem('projects'));
     $( "#authority_hrn" ).autocomplete({
+        minLength: 0,
         source: myprojects,
         change: function (event, ui) {
                 if(!ui.item){
index 673ec5c..9245cbd 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <p>Dear {{first_name}} {{last_name}},</p>
 <p></p>
index ad18740..b3cda42 100644 (file)
@@ -1,4 +1,4 @@
-<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png">
+<img src="https://portal.fed4fire.eu/static/img/f4f-logo.png" width="80px">
 <br>
 <p>Dear {{first_name}} {{last_name}},</p>
 <p></p>
index c8b6b44..21a7dae 100644 (file)
@@ -5,15 +5,14 @@
 
 {% block content %}
 {% include theme|add:"_widget-slice-sections.html" %}
-         
 <div class="container-fluid tab-content container-slice">
-  <div class="tab-pane active row" id="info">...</div>
-  <div class="tab-pane row" id="testbeds">...</div>
-  <div class="tab-pane row" id="resources">...</div>
-  <div class="tab-pane row" id="users">...</div>
-  <!-- <div class="tab-pane row" id="statistics">...</div> -->
-  <!-- <div class="tab-pane row" id="measurements">...</div> -->
-  <div class="tab-pane row" id="experiment">...</div>
-  <!-- <div class="tab-pane row" id="studentslabs">...</div> -->
+  <div class="tab-pane active row" id="info"></div>
+  <div class="tab-pane row" id="testbeds"></div>
+  <div class="tab-pane row" id="resources"></div>
+  <div class="tab-pane row" id="users"></div>
+  <!-- <div class="tab-pane row" id="statistics"></div> -->
+  <div class="tab-pane row" id="measurements"></div>
+  <div class="tab-pane row" id="experiment"></div>
+  <!-- <div class="tab-pane row" id="studentslabs"></div> -->
 </div>         
 {% endblock %}
index e03a53c..44b5d63 100644 (file)
@@ -18,7 +18,7 @@
        <li><a href="/slice/{{ slice }}#users">Users</a></li>
        <li><a href="/slice/{{ slice }}#info">Information</a></li>
        <!-- <li><a href="/slice/{{ slice }}#experiment">Statistics</a></li> -->
-       <!-- <li><a href="/slice/{{ slice }}#experiment">Measurements</a></li> -->
+       <li><a href="/slice/{{ slice }}#measurements">Measurements</a></li>
        <li><a href="/slice/{{ slice }}#experiment">Tools</a></li>
        <!-- <li><a href="/slice/{{ slice }}#studentslabs">Students Labs</a></li> -->
 </ul>
@@ -29,7 +29,7 @@
        <li class="users"><a href="#users">Users</a></li>
        <li class="active"><a href="#info">Information</a></li>
        <!-- <li class="statistics"><a href="#experiment">Statistics</a></li> -->
-       <!-- <li class="measurements"><a href="#experiment">Measurements</a></li> -->
+       <li class="measurements"><a href="#measurements">Measurements</a></li>
        <li class="experiment"><a href="#experiment">Tools</a></li>
        <!-- <li class="studentslabs"><a href="#studentslabs">Students Labs</a></li> -->
 </ul>
index 91d3f73..4aebe06 100644 (file)
@@ -6,7 +6,6 @@
 {% endblock %}
 
 {% block content %}
-
 <div class="container">
        <div class="row">
                <div class="col-md-12">
        </div>
 </div>
 <div class="container-fluid tab-content">
-  <div class="tab-pane active row" id="info">...</div>
-  <div class="tab-pane row" id="testbeds">...</div>
-  <div class="tab-pane row" id="resources">...</div>
-  <div class="tab-pane row" id="users">...</div>
+  <div class="tab-pane active row" id="info"></div>
+  <div class="tab-pane row" id="testbeds"></div>
+  <div class="tab-pane row" id="resources"></div>
+  <div class="tab-pane row" id="users"></div>
   <!-- <div class="tab-pane row" id="statistics">...</div> -->
-  <div class="tab-pane row" id="measurements">...</div>
-  <div class="tab-pane row" id="experiment">...</div>
-  <div class="tab-pane row" id="sla">...</div>
+  <div class="tab-pane row" id="measurements"></div>
+  <div class="tab-pane row" id="experiment"></div>
+  <div class="tab-pane row" id="sla"></div>
 </div>         
 {% endblock %}