Alert users that ssh key is required 69/66169/1
authorSawyer Bergeron <sawyerbergeron@gmail.com>
Thu, 3 Jan 2019 19:39:47 +0000 (14:39 -0500)
committerSawyer Bergeron <sawyerbergeron@gmail.com>
Thu, 3 Jan 2019 19:39:47 +0000 (14:39 -0500)
Any users that have not uploaded an ssh key will see a message on the
landing page that they need to upload one. Message is not seen by people
who have already uploaded a key

Change-Id: I01667e161521d801090173d47815abbeff094907
Signed-off-by: Sawyer Bergeron <sawyerbergeron@gmail.com>
dashboard/src/templates/dashboard/landing.html

index b1eec86..0b468e5 100644 (file)
@@ -3,6 +3,11 @@
 
 {% block content %}
     <div class="">
+        {% if not request.user.userprofile.ssh_public_key %}
+        <h4 style="text-align: center; background: #AA0000; color: #FFFFFF; padding: 10px; border-radius: 3px; height: 40px;">
+            Warning: you need to upload an ssh key under <a href="/accounts/settings">account settings</a> if you wish to log into the servers you book
+        </h4>
+        {% endif %}
         <p style="text-align:center;">Welcome to the Pharos Dashboard! To get started, select one of the options below:</p>
     </div>
 {% csrf_token %}