diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2018-04-09 14:45:49 +1200 |
---|---|---|
committer | Paul Eggleton <paul.eggleton@linux.intel.com> | 2018-05-04 23:57:53 +1200 |
commit | 183ba0f7eb3024cd8072689736ae8ca7fb5f9477 (patch) | |
tree | 6ff72358b62fa663751cd40b431901c76ad65bf0 /templates | |
parent | 130ff8e8030e038359ad38b379a69d8644096f5e (diff) | |
download | openembedded-core-contrib-183ba0f7eb3024cd8072689736ae8ca7fb5f9477.tar.gz |
rrs: add charts page
Add some basic charts to show recipe upstream / patch status.
Implements [YOCTO #7909].
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/rrs/base_toplevel.html | 12 | ||||
-rw-r--r-- | templates/rrs/rrs_stats.html | 48 |
2 files changed, 59 insertions, 1 deletions
diff --git a/templates/rrs/base_toplevel.html b/templates/rrs/base_toplevel.html index e22684b497..47bc71900f 100644 --- a/templates/rrs/base_toplevel.html +++ b/templates/rrs/base_toplevel.html @@ -131,7 +131,17 @@ {% endif %} Maintainer statistics</a> </li> - </ul> + + {% if this_url_name == 'rrs_stats' %} + <li class="active"> + <a href="#"> + {% else %} + <li> + <a href="{% url 'rrs_stats' maintplan_name release_name milestone_name %}"> + {% endif %} + Charts</a> + </li> + </ul> {% endblock %} {% block content_inner %}{% endblock %} diff --git a/templates/rrs/rrs_stats.html b/templates/rrs/rrs_stats.html new file mode 100644 index 0000000000..092d817b9f --- /dev/null +++ b/templates/rrs/rrs_stats.html @@ -0,0 +1,48 @@ +{% extends "rrs/base_toplevel.html" %} +{% load i18n %} +{% load nvd3_tags %} +{% load staticfiles %} + +{% comment %} + + rrs-web - recipe maintenance stats template + + Copyright (C) 2013, 2018 Intel Corporation + Licensed under the MIT license, see COPYING.MIT for details + +{% endcomment %} + + +<!-- +{% block title_append %} - recipe maintenance statistics - {{ maintplan_name }} {{ release_name }} {{ milestone_name }}{% endblock %} +--> + + +{% block content_inner %} +{% autoescape on %} + + <div class="row-fluid"> + + <h2>Maintenance statistics - {{ maintplan_name }} {{ release_name }} {{ milestone_name }}</h2> + + <h3>Upstream status (milestone)</h3> + {% include_container "chart_status" 400 500 %} + + <h3>Patch status (current)</h3> + {% include_container "chart_patchstatus" 400 700 %} + + </div> + +{% endautoescape %} + +{% endblock %} + +{% block scripts %} + + <link media="all" href="{% static "css/nv.d3.css" %}" type="text/css" rel="stylesheet" /> + <script src="{% static "js/d3.js" %}" type="text/javascript"></script> + <script src="{% static "js/nv.d3.js" %}" type="text/javascript"></script> + +{% load_chart charttype_status chartdata_status "chart_status" extra_status %} +{% load_chart charttype_patchstatus chartdata_patchstatus "chart_patchstatus" extra_patchstatus %} +{% endblock %} |