diff --git a/puppetboard/templates/_macros.html b/puppetboard/templates/_macros.html
index acbca9bae..74c25c692 100644
--- a/puppetboard/templates/_macros.html
+++ b/puppetboard/templates/_macros.html
@@ -56,7 +56,19 @@
"search": {"regex": true},
// Default sort
"order": [[ 0, "desc" ]],
- // Custom options
+ // Rendering - add rendering options for columns
+ "columnDefs": [ {
+ "targets": -1,
+ "data:": null,
+ "render": function (data, type, full, meta) {
+ shorta = data.replace(/[{},]/g, "
");
+ shortb = shorta.replace(/u'/g, " ");
+ shortc = shortb.replace(/'/g, " ");
+ return shortc;
+ }}],
+ // Custom options
+ {% if extra_options %}{% call extra_options() %}Callback to parent defined options{% endcall %}{% endif %}
+ });
{% if extra_options %}{% call extra_options() %}Callback to parent defined options{% endcall %}{% endif %}
});
diff --git a/puppetboard/templates/favicon.ico b/puppetboard/templates/favicon.ico
new file mode 100644
index 000000000..b502e6748
Binary files /dev/null and b/puppetboard/templates/favicon.ico differ
diff --git a/puppetboard/templates/layout.html b/puppetboard/templates/layout.html
index 5c740a2ba..308a5dc7e 100644
--- a/puppetboard/templates/layout.html
+++ b/puppetboard/templates/layout.html
@@ -3,6 +3,7 @@