This is an automated email from the ASF dual-hosted git repository. humbedooh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kibble.git
commit e04740c5565d806478e72e6e829bb81e80b2562d Author: Daniel Gruno <humbed...@apache.org> AuthorDate: Fri Feb 16 22:26:52 2018 +0100 regen JS --- ui/js/kibble.v1.js | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/ui/js/kibble.v1.js b/ui/js/kibble.v1.js index 44bc59c..21d2745 100644 --- a/ui/js/kibble.v1.js +++ b/ui/js/kibble.v1.js @@ -267,6 +267,9 @@ charts_linechart = function(obj, data, options) { if (data.histogram && data.histogram === 'monthly') { dateFormat = '%b, %Y'; } + if (data.interval && data.interval === 'hour') { + dateFormat = '%Y-%m-%d %H:%M'; + } if (data.histogram && data.histogram === 'yearly') { dateFormat = '%Y'; } @@ -3636,7 +3639,7 @@ setupPage = function(json, state) { r = ref[q]; row = new Row(); results.push((function() { - var len1, ref1, ref2, ref3, ref4, results1, u; + var len1, ref1, ref2, ref3, ref4, ref5, results1, u; ref1 = r.children; results1 = []; for (u = 0, len1 = ref1.length; u < len1; u++) { @@ -3659,7 +3662,15 @@ setupPage = function(json, state) { widget.args.eargs[k] = v; } } - if ((ref4 = child.type) !== 'views' && ref4 !== 'sourcelist') { + if (child.wargs) { + widget.wargs = {}; + ref4 = child.wargs; + for (k in ref4) { + v = ref4[k]; + widget.wargs[k] = v; + } + } + if ((ref5 = child.type) !== 'views' && ref5 !== 'sourcelist') { widget.args.eargs.quick = 'true'; } switch (child.type) { @@ -5919,7 +5930,7 @@ jsondump = function(json, state) { }; linechart = function(json, state) { - var aa, ab, cat, catdata, cats, catseries, chartBox, chk, dates, div, filled, from, id, item, key, label, len, len1, len2, len3, list, m, opt, point, q, range, ref, ref1, ref2, ref3, rv, stack, tName, to, type, u, val; + var aa, ab, cat, catdata, cats, catseries, chartBox, chk, dates, div, filled, from, histograms, id, item, key, label, len, len1, len2, len3, list, m, opt, point, q, range, ref, ref1, ref2, rv, stack, tName, to, type, u, val; div = document.createElement('div'); if (json.text) { div.inject(new HTML('p', {}, json.text)); @@ -6098,9 +6109,12 @@ linechart = function(json, state) { state.widget.inject(mk('br')); state.widget.inject(txt("Select interval: ")); state.widget.inject(list); - ref3 = ['day', 'week', 'month', 'quarter', 'year']; - for (ab = 0, len3 = ref3.length; ab < len3; ab++) { - item = ref3[ab]; + histograms = ['day', 'week', 'month', 'quarter', 'year']; + if (state.widget.wargs && state.widget.wargs.histogram === 'hour') { + histograms.unshift('hour'); + } + for (ab = 0, len3 = histograms.length; ab < len3; ab++) { + item = histograms[ab]; opt = document.createElement('option'); opt.value = item; opt.text = item; -- To stop receiving notification emails like this one, please contact humbed...@apache.org.