Andrew Watkins
113ccd6582
Reset zoom
2017-08-25 10:38:55 -07:00
Jared Scheib
3d83cfbb85
Add fill clause to all raw InfluxQL statements
2017-08-24 18:48:53 -07:00
Jared Scheib
f2cd31ad46
Comment out autofocus until more nuanced UX dreamt up
2017-08-24 18:46:18 -07:00
Jared Scheib
4422a25372
Filter fill types not supported by Kapacitor
...
Refactor FillQuery to use hson data for Dropdown consistency
2017-08-24 17:51:49 -07:00
Andrew Watkins
7abde579f0
Fix timestamp format
2017-08-24 16:54:23 -07:00
Andrew Watkins
d75dc5fcd3
Add zoomed range to state and templates
2017-08-24 15:59:47 -07:00
Andrew Watkins
c9c4253017
Add default value prop
2017-08-24 15:59:47 -07:00
Andrew Watkins
3fdfadb805
Fix spelling
2017-08-24 15:59:47 -07:00
Tim Raymond
3c18b6a4bd
Refactor set membership validation
...
The pattern of using a select with a list of options and a default that
returns an error isn't bad for a one-off validation:
select myProp {
case "validOption1", "validOption2":
// no-op
default:
panic("invalid!")
}
However, we're doing this multiple times in this method, so it makes
sense to pull this out into a new method to make it clearer what's
happening.
This adds a `oneOf` function that takes some property and a variadic
list of valid options and reports whether or not that property is among
that list.
2017-08-24 15:59:47 -07:00
Tim Raymond
384b23a10a
Add validation around Base and Scale
...
The Base and Scale options on axes can only be one of two parameters. We
weren't validating that this was the case. This patch ensures that Base
can only ever be "10" or "2", and Scale must be either "linear" or
"log".
Associated test coverage was also added.
2017-08-24 15:59:46 -07:00
Tim Raymond
03886f4444
Update Swagger for new axes options
...
New options were introduced to control things like scale, base, etc. on
axes and these were previously not documented. This adds documentation
of the newly supported parameters by the API.
2017-08-24 15:59:46 -07:00
Tim Raymond
f50c4aebe0
Update commenting on new axis options
...
Existing comments were deemed unclear or inconsistent with convention.
2017-08-24 15:59:46 -07:00
Andrew Watkins
17073907ab
Remove dup script
2017-08-24 15:59:46 -07:00
Andrew Watkins
83fbf11eec
Update tests for scale to default to linear
2017-08-24 15:59:46 -07:00
Andrew Watkins
39487eecb2
Update CHANGELOG.md
2017-08-24 15:59:46 -07:00
Andrew Watkins
886d8a0de5
Fix graphs not resizing properly in cells
2017-08-24 15:59:46 -07:00
Andrew Watkins
42cf70f321
Add a tooltip to value format toggle
2017-08-24 15:59:46 -07:00
Andrew Watkins
d573ff92bf
Remove magic numbers
2017-08-24 15:59:46 -07:00
Andrew Watkins
aaa274b03e
Move DisplayOptionsInput into /dashboard dir
2017-08-24 15:59:45 -07:00
Andrew Watkins
3b7171d49a
Add ability to toggle between linear and logarithmic scale
2017-08-24 15:59:45 -07:00
Andrew Watkins
e4b0c2838c
Default scale to 'linear'
2017-08-24 15:59:45 -07:00
Andrew Watkins
0f1a9a4d92
Make input SFC
2017-08-24 15:59:45 -07:00
Andrew Watkins
901717ba76
Use defaultProps instead of _.get()
2017-08-24 15:59:45 -07:00
Andrew Watkins
7e32d6c642
Update dygraph based on user selected base
2017-08-24 15:59:45 -07:00
Andrew Watkins
957005ce6e
Allow set base state on cell
2017-08-24 15:59:45 -07:00
Andrew Watkins
0766293853
Fix incorrect empty y2 bound
2017-08-24 15:59:45 -07:00
Andrew Watkins
4d0dc257bd
Fix incorrect positioning of labels on initial render
2017-08-24 15:59:45 -07:00
Andrew Watkins
a1e4107bc3
Actually resize Dygraph on component update
2017-08-24 15:59:44 -07:00
Andrew Watkins
9bf7623270
Cleanup
2017-08-24 15:59:44 -07:00
Andrew Watkins
47e05de99a
WIP Allow user to set prefix and suffix in y-axis
2017-08-24 15:59:44 -07:00
Andrew Watkins
9fcc0df313
Fix linter errors
2017-08-24 15:59:44 -07:00
Andrew Watkins
be268ba689
WIP Import dygraphs number axis formatter
2017-08-24 15:59:44 -07:00
Alex P
e9cd14697b
Remove obsolete changelog entry introduced in merge
2017-08-24 15:59:44 -07:00
Jared Scheib
1001fee9d0
Update changelog
2017-08-24 15:59:44 -07:00
Tim Raymond
13e4caa9e2
Update CHANGELOG for layout cell axes
2017-08-24 15:59:44 -07:00
Alex P
9aa0bffb8e
Updoot changelog
2017-08-24 15:59:43 -07:00
Jared Scheib
8de5c18d4a
Clarify data corruption release note, clean up changelog
2017-08-24 15:59:43 -07:00
Andrew Watkins
887b5f1376
Update changelog
2017-08-24 15:59:43 -07:00
Tim Raymond
f99d5017c9
Update CHANGELOG with data corruption notes
2017-08-24 15:59:43 -07:00
Tim Raymond
c9c163a455
Update CHANGELOG and version for v1.3.6.1
2017-08-24 15:59:43 -07:00
Tim Raymond
8609aa0ec1
Update CHANGELOG w/ fix for single stat
2017-08-24 15:59:43 -07:00
Andrew Watkins
47a27ed7a2
Update CHANGELOG.md
2017-08-24 15:59:43 -07:00
Andrew Watkins
8498da697e
Move active query logic to container
2017-08-24 15:59:43 -07:00
Andrew Watkins
581afe2b17
Change height of table dynamically according to resizer
2017-08-24 15:59:42 -07:00
Tim Raymond
17b51259b6
Add Axes to Cells on Layouts
...
This allows a creator of a layout to specify the visible extents of
graphs for individual cells. For example, a cell displaying a
percentage could be limited to values between 0 and 100.
Existing canned layouts need to updated as a separate step. However,
this adds support for Axes to appear in them as well.
2017-08-24 15:59:42 -07:00
Hunter Trujillo
300d67c318
Add SHOW DATABASES integration test with Nightwatch.js.
2017-08-24 15:59:42 -07:00
Jared Scheib
3d4662389b
Pass default Y label into DisplayOptions
...
Refactor DisplayOptions into ES6 component
Rename buildYLabel to buildDefaultYLabel
2017-08-24 15:59:42 -07:00
Hunter Trujillo
bbe5c49820
Update changelog in response to comments.
2017-08-24 15:59:42 -07:00
Hunter Trujillo
9c1303ce0e
CHAMGELOG
2017-08-24 15:59:42 -07:00
Hunter Trujillo
8a419ea0f7
CHANGELOG
2017-08-24 15:59:42 -07:00