Commit Graph

203 Commits

Author SHA1 Message Date
Simon MacMullen 77a0f492f6 Patch as contributed. 2013-11-12 16:41:31 +00:00
Simon MacMullen e3d2002df0 Deal better with axes for charts with very small max values; it's not great to show [0, 0.5, 1.0, 1.5] msgs but it's better than [0, 1, 1, 2]. 2013-09-06 14:08:12 +01:00
Simon MacMullen 81f3ee8dbf Hide internal-purpose exchange types, and de-emphasise internal-purpose exchanges and queues. 2013-09-05 15:27:03 +01:00
Simon MacMullen 7ba223e944 stable to default 2013-08-16 16:43:04 +01:00
Simon MacMullen c2fdcc1d61 Fix dumb typo that had been there since bug 24826. 2013-08-16 16:42:52 +01:00
Simon MacMullen b35464d46a "und,efi,ned" is not how you display undefined with fmt_num_thousands(). 2013-08-16 16:38:42 +01:00
Simon MacMullen 42cfe5dfa5 More thousands 2013-06-28 17:30:08 +01:00
Simon MacMullen 0dead89352 Improve formatting of y-axis numbers (limit to two ticks when showing 0-1, and shorten the numbers using SI suffixes). And stick "," in for thousands for non-chart numbers. 2013-06-17 15:40:42 +01:00
Simon MacMullen 51afa0d9e3 Merge (rather late) bug 25406. 2013-05-14 17:00:55 +01:00
Simon MacMullen 7e68d5f20a Fix data-rate charts (connection details page). 2013-05-01 11:54:15 +01:00
Simon MacMullen d195fcba07 A certain amount of messing around to get the right bits "updatable". 2013-04-26 12:30:52 +01:00
Simon MacMullen 70392b0f96 Configurable truncate limit. 2013-04-25 16:13:44 +01:00
Simon MacMullen cb205f01c1 Nicer axis labels. 2013-04-09 12:54:02 +01:00
Simon MacMullen 3a83526ca5 Singular / plural 2013-03-26 12:42:29 +00:00
Simon MacMullen 0bb1c48d23 Merge in default 2013-03-21 10:52:43 +00:00
Simon MacMullen 5d5c555f07 Oops 2013-03-15 17:09:14 +00:00
Simon MacMullen 66452785f5 Remove a dubious full stop. 2013-03-07 10:48:16 +00:00
Simon MacMullen 1e82ca403b Now that we have filtering we may as well truncate to the first 100, 500 was always a compromise about not wanting to truncate too early. 2013-03-07 10:47:17 +00:00
Simon MacMullen d8def82db9 Put the class on the right thing. 2013-03-07 10:43:24 +00:00
Simon MacMullen 0be34664ee Reinstate maybe_truncate(), it's used by the bindings include (and it would be rather fiddly to make that filterable). 2013-03-07 10:40:25 +00:00
Simon MacMullen f2bc3e2055 Visual improvements. 2013-03-06 14:59:31 +00:00
Simon MacMullen ddc9c87438 Split out filter_ui (which does not want to be updateable) from maybe_truncate (which does). Rearrange how HTML gets escaped to make sure we highlight things that need escaping. 2013-03-06 12:29:30 +00:00
Simon MacMullen ad2ab2746e Crude filtering on the client side. 2013-03-05 18:04:15 +00:00
Simon MacMullen b08846e0d9 So the little spans that described each chart didn't get updated. Make them updatable - and also change the updatableness mechanism to swap out the contents of an element, not the element itself (since the whole reason we don't just make the whole region updatable is that we mutate the state of the element itself and want that to survive across refreshes). 2013-02-28 14:16:18 +00:00
Simon MacMullen 5913198ddd Usability: highlight the link that the currently-shown chart config popup relates to, and make a second click close the popup. 2013-02-28 13:23:53 +00:00
Simon MacMullen db1706ea00 Rename "instantaneous value" to "current value", in an attempt to talk like a human being. 2013-02-05 16:04:26 +00:00
Simon MacMullen 33eb53d29c Show moving averages correctly for queue lengths, and remove some nasty magic passing around null functions. 2013-02-05 15:56:51 +00:00
Simon MacMullen dc7e8ce084 Display multiple URIs nicely. 2013-02-01 17:31:34 +00:00
Simon MacMullen 673a3daa53 Don't just have a single global idea of "the current range", allow different rangse for different things. 2013-01-31 18:27:20 +00:00
Simon MacMullen 7fbd3ebb84 Don't blow up if there are no samples. 2013-01-30 16:17:44 +00:00
Simon MacMullen 7f180b3abf Get rid of that (...), give a more discreet but more useful link. 2013-01-29 17:26:20 +00:00
Simon MacMullen 54615edddc Nicer popup 2013-01-28 14:34:15 +00:00
Simon MacMullen 1de634dd39 Cosmetic 2013-01-25 15:37:22 +00:00
Simon MacMullen 9fd0eeca2a Derp 2013-01-25 15:28:47 +00:00
Simon MacMullen dbb2d3470c Polish confirms' appearance. 2013-01-25 13:09:11 +00:00
Simon MacMullen 9edf477acf Merge in default. 2013-01-23 16:57:08 +00:00
Simon MacMullen 22c2f5a216 Make sure the (...) is by the side of those paras too. 2013-01-22 13:36:22 +00:00
Simon MacMullen d872a025f2 stable to default 2013-01-21 12:31:17 +00:00
Simon MacMullen 1e0c5e0873 Certain client authors send very long fields here (particularly for platform, which can include all sorts of details of the OS, compiler, etc). So truncate long fields rather than display an enormous table. 2013-01-21 12:30:55 +00:00
Matthias Radestock 56c3e44f79 ternary operator 2013-01-08 19:38:03 +00:00
Simon MacMullen 007b0106c9 Vertical alignment, safety, has not was. 2013-01-08 15:41:53 +00:00
Simon MacMullen 6359708d5e Oops 2012-12-19 13:33:34 +00:00
Simon MacMullen 3dace550bd Further rationalisation. 2012-12-19 13:31:26 +00:00
Simon MacMullen 92350cadb9 Unbreak. 2012-12-19 13:04:00 +00:00
Simon MacMullen a738c7558b Show charts for connection data rates and refactor fmt_rate_* stuff to be a bit simpler and more consistent. 2012-12-18 17:13:44 +00:00
Simon MacMullen afcbc85281 That should be renamed. 2012-12-18 15:57:34 +00:00
Simon MacMullen b34771f52f Render the legend ourselves, thus removing it from the chart. 2012-12-18 15:56:20 +00:00
Simon MacMullen f906dda156 Different preferences per rate/chart. 2012-12-12 12:59:03 +00:00
Simon MacMullen 843bc745fc Slight appearance tweaks. 2012-12-12 12:44:22 +00:00
Simon MacMullen b12fbfd37a Merge default 2012-12-06 13:17:12 +00:00