Commit Graph

209 Commits

Author SHA1 Message Date
Simon MacMullen c43108f0e9 Show credit flow state for channels and queues, merge display with that of idleness. 2013-12-02 14:57:43 +00:00
Simon MacMullen 2c768c3078 Move determination of flow-ness into the server. 2013-12-02 13:47:07 +00:00
Simon MacMullen 7438ccd7f0 Cope with percentages being missing. 2013-11-20 11:18:13 +00:00
Simon MacMullen 867b5df14d Do the percent-formatting in the web UI layer. 2013-11-19 14:14:06 +00:00
Simon MacMullen 1a7f31125b If the regex is invalid, display the error message rather than returning all rows. 2013-11-13 11:09:44 +00:00
Simon MacMullen ecdac946c7 Reduce distance to default and fix layout (on my browser at least...) 2013-11-12 17:09:02 +00:00
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