1 {% extends "base.html" %}
2 {% load i18n lazysignup_tags %}
5 <ul class="list-group">
7 <li class="list-group-item new-task-item task-item">
9 <div class="col-xs-3 form-group">
10 <form action="/refresh_done/" method="post">
12 <input type="submit" class="btn" value="Refresh" name="refreshbtn">
16 <div class="col-xs-10 form-group">
17 <h6 style="text-align:right;float:right;">
23 {% if not user|is_lazy_user %}
24 {% if tasks_count > 123 %}
25 <li class="list-group-item new-task-item task-item">
26 <div class="col-xs-12 form-group">
27 Too many jobs saved. Delete some before adding a new job.
31 <li class="list-group-item new-task-item task-item">
32 <form action="/add/" method="post">
34 <div class="col-xs-1 form-group">
36 <div class="col-xs-10 form-group">
37 <input class="form-control" name="name" placeholder="Enter a new job name...">
39 <div class="col-xs-1 form-group">
40 <button type="submit" class="btn btn-link">
41 <span class="fa fa-check save-button"></span>
48 <li class="list-group-item task-item">
49 <div class="col-xs-12 form-group">
50 Total jobs saved {{tasks_count }}. Maximum is 123.
53 <li class="list-group-item task-item">
54 <div class="col-xs-1">
57 <div class="col-xs-10">
60 <div class="col-xs-10">
63 <div class="col-xs-1">
67 {% for task in tasks %}
68 <li class="list-group-item task-item">
69 <div class="col-xs-1">
71 <span class="fa fa-check-square-o"></span>
73 {% if task.running > 0 %}
74 <span class="fa fa-spinner
77 {% if task.running == 100 %}
83 <span class="fa fa-square-o"></span>
88 <div class="col-xs-10">
89 <a href="/details/{{task.id}}/">
92 <div class="col-xs-10">{{ task.created_date }}</div>
93 <div class="col-xs-1 actions-column">
94 <a href="/delete/{{task.id}}/"><span class="fa fa-times"></span></a>
101 <script src="/static/jquery.min.js"></script>
106 data:{csrfmiddlewaretoken: '{{ csrf_token }}'},
107 url: "/refresh_done/",
109 success: function(data) {
110 window.location.href = "/refresh_done/";
112 complete: function() {
113 // Schedule the next request when the current one's complete
114 setTimeout(worker, 30000);
118 $(document).ready(function() {
119 // run the first time; all subsequent calls will take care of themselves
120 setTimeout(worker, 30000);