Skip to content
Snippets Groups Projects
Commit ed4b0f51 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

working on annotation

added Retry button to Task page
parent b3c36c0c
No related branches found
No related tags found
2 merge requests!227working on annotation,!225working on annotation
Showing
with 45 additions and 55 deletions
...@@ -118,4 +118,8 @@ p.title { ...@@ -118,4 +118,8 @@ p.title {
.modal-content { .modal-content {
overflow: scroll !important; overflow: scroll !important;
}
.form-flex {
display: flex;
} }
\ No newline at end of file
from django import forms from django import forms
class QualityAnnotationForm(forms.Form): class QualityAnnotationForm(forms.Form):
annotation = forms.CharField(label='', widget=forms.Textarea, max_length=255) annotation = forms.CharField(label='', widget=forms.Textarea, max_length=1000)
return_to_page = forms.IntegerField(widget=forms.HiddenInput) return_to_page = forms.IntegerField(widget=forms.HiddenInput)
\ No newline at end of file
...@@ -26,9 +26,6 @@ def convert_quality_to_list_for_template(task): ...@@ -26,9 +26,6 @@ def convert_quality_to_list_for_template(task):
list.append(str(task.quality_json['sensitivity'])) list.append(str(task.quality_json['sensitivity']))
list.append(str(task.quality_json['observing-conditions'])) list.append(str(task.quality_json['observing-conditions']))
list.append("-") list.append("-")
list.append("-")
list.append("-")
list.append("-")
except Exception as err: except Exception as err:
pass pass
......
...@@ -118,4 +118,8 @@ p.title { ...@@ -118,4 +118,8 @@ p.title {
.modal-content { .modal-content {
overflow: scroll !important; overflow: scroll !important;
}
.form-flex {
display: flex;
} }
\ No newline at end of file
{% if task.status == "staged_failed" or task.status == "staging_failed" %}
<a href="{% url 'task-retry-view' task.pk 'defined' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
{% endif %}
{% if task.status == "fetched_failed" or task.status == "fetching_failed" %}
<a href="{% url 'task-retry-view' task.pk 'staged' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
{% endif %}
{% if task.status == "processed_failed" or task.status == "processing_failed" %}
<a href="{% url 'task-retry-view' task.pk 'fetched' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
{% endif %}
{% if task.status == "stored_failed" or task.status == "storing_failed" %}
<a href="{% url 'task-retry-view' task.pk 'processed' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
{% endif %}
{% if task.status == "scrubbed_failed" or task.status == "scrubbing_failed" %}
<a href="{% url 'task-retry-view' task.pk 'validated' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
{% endif %}
{% if task.status == "archived_failed" or task.status == "archiving_failed" %}
<a href="{% url 'task-retry-view' task.pk 'scrubbed' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
{% endif %}
\ No newline at end of file
...@@ -37,37 +37,8 @@ ...@@ -37,37 +37,8 @@
<td>{{ task.filter }} </td> <td>{{ task.filter }} </td>
{% if task.status == "staged_failed" or task.status == "staging_failed" %}
<td> <td>{% include "taskdatabase/failures/retry_buttons.html" %}</td>
<a href="{% url 'task-retry-view' task.pk 'defined' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
</td>
{% endif %}
{% if task.status == "fetched_failed" or task.status == "fetching_failed" %}
<td>
<a href="{% url 'task-retry-view' task.pk 'staged' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
</td>
{% endif %}
{% if task.status == "processed_failed" or task.status == "processing_failed" %}
<td>
<a href="{% url 'task-retry-view' task.pk 'fetched' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
</td>
{% endif %}
{% if task.status == "stored_failed" or task.status == "storing_failed" %}
<td>
<a href="{% url 'task-retry-view' task.pk 'processed' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
</td>
{% endif %}
{% if task.status == "scrubbed_failed" or task.status == "scrubbing_failed" %}
<td>
<a href="{% url 'task-retry-view' task.pk 'validated' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
</td>
{% endif %}
{% if task.status == "archived_failed" or task.status == "archiving_failed" %}
<td>
<a href="{% url 'task-retry-view' task.pk 'scrubbed' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
</td>
{% endif %}
<td>
</tr> </tr>
</div> </div>
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
{% include 'taskdatabase/pagination.html' %} {% include 'taskdatabase/pagination.html' %}
</div> </div>
</div> </div>
<p class="footer"> Version 1.0.0 (4 apr 2021 - 13:00) <p class="footer"> Version 1.0.0 (8 apr 2021 - 11:00)
</div> </div>
......
...@@ -10,7 +10,4 @@ ...@@ -10,7 +10,4 @@
<th>Sensitivity</th> <th>Sensitivity</th>
<th>Conditions</th> <th>Conditions</th>
<th>Diagnostic plots</th> <th>Diagnostic plots</th>
<th>Summary parset</th>
<th>Summary logs</th>
<th>Summary hf5</th>
</tr> </tr>
\ No newline at end of file
...@@ -12,5 +12,5 @@ ...@@ -12,5 +12,5 @@
$(document).on('keypress click', function() { intvrefresh() }); $(document).on('keypress click', function() { intvrefresh() });
intvrefresh(); intvrefresh();
}(5)); }(30));
</script> </script>
...@@ -72,9 +72,11 @@ ...@@ -72,9 +72,11 @@
<a href="{% url 'task-setstatus-view' task.pk 'validated' my_tasks.number %}" class="btn btn-success btn-sm" role="button"><i class="fas fa-check"></i> validate</a> <a href="{% url 'task-setstatus-view' task.pk 'validated' my_tasks.number %}" class="btn btn-success btn-sm" role="button"><i class="fas fa-check"></i> validate</a>
{% endif %} {% endif %}
{% endif %} {% endif %}
</td>
</tr> {% include "taskdatabase/failures/retry_buttons.html" %}
</td>
</tr>
</div> </div>
{% endif %} {% endif %}
{% endfor %} {% endfor %}
......
...@@ -7,17 +7,14 @@ ...@@ -7,17 +7,14 @@
<div class="card-body"> <div class="card-body">
<h4>Quality Annotation</h4> <h4>Quality Annotation</h4>
<form action="{% url 'annotate-quality' task.id %}" method="POST"> <form class="post-form" action="{% url 'annotate-quality' task.id %}" method="POST">
{% csrf_token %} {% csrf_token %}
<table> <div>
<tr>
{{ form }} {{ form }}
</tr> </div>
<tr> <div><button class="btn btn-success btn-sm" type="submit"><i class="fas fa-check"></i> OK</button>
<button class="btn btn-success btn-sm" type="submit"><i class="fas fa-check"></i> OK</button>
<a href="{% url 'validation' %}" class="btn btn-warning btn-sm" role="button"><i class="fas fa-times-circle"></i> Cancel</a>&nbsp <a href="{% url 'validation' %}" class="btn btn-warning btn-sm" role="button"><i class="fas fa-times-circle"></i> Cancel</a>&nbsp
</tr> </div>
</table>
</form> </form>
</div> </div>
......
...@@ -48,14 +48,14 @@ ...@@ -48,14 +48,14 @@
<td> <td>
{% if task.has_quality_remarks %} {% if task.has_quality_remarks %}
<a class="open-modal btn btn-warning btn-sm" <a class="open-modal btn btn-warning btn-sm"
href="{% url 'annotate-quality' task.id my_tasks.number task.has_quality_remarks %}" href="{% url 'annotate-quality' task.id my_tasks.number %}"
data-popup-url="{% url 'annotate-quality' task.id my_tasks.number task.has_quality_remarks %}"> data-popup-url="{% url 'annotate-quality' task.id my_tasks.number %}">
<i class="fas fa-pen-alt"></i> <i class="fas fa-pen-alt"></i>
</a>&nbsp; </a>&nbsp;
{% else %} {% else %}
<a class="open-modal btn btn-secondary btn-sm" <a class="open-modal btn btn-secondary btn-sm"
href="{% url 'annotate-quality' task.id my_tasks.number task.has_quality_remarks %}" href="{% url 'annotate-quality' task.id my_tasks.number %}"
data-popup-url="{% url 'annotate-quality' task.id my_tasks.number task.has_quality_remarks %}"> data-popup-url="{% url 'annotate-quality' task.id my_tasks.number %}">
<i class="fas fa-pen-alt"></i> <i class="fas fa-pen-alt"></i>
</a>&nbsp; </a>&nbsp;
{% endif %} {% endif %}
......
...@@ -23,7 +23,7 @@ urlpatterns = [ ...@@ -23,7 +23,7 @@ urlpatterns = [
path('task_details/', views.TaskDetails, name='task-details'), path('task_details/', views.TaskDetails, name='task-details'),
path('task_quality/<int:id>/<page>', views.ShowTaskQuality, name='task-quality'), path('task_quality/<int:id>/<page>', views.ShowTaskQuality, name='task-quality'),
path('task_quality/', views.ShowTaskQuality, name='task-quality'), path('task_quality/', views.ShowTaskQuality, name='task-quality'),
path('annotate_quality/<int:id>/<page>/<new_remark>', views.AnnotateQuality, name='annotate-quality'), path('annotate_quality/<int:id>/<page>', views.AnnotateQuality, name='annotate-quality'),
path('annotate_quality/<int:id>', views.AnnotateQuality, name='annotate-quality'), path('annotate_quality/<int:id>', views.AnnotateQuality, name='annotate-quality'),
path('annotate_quality/', views.AnnotateQuality, name='annotate-quality'), path('annotate_quality/', views.AnnotateQuality, name='annotate-quality'),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment