Commit Graph

5135 Commits (9bcec4ea8efe00a15869455108ffe8437d8f67f0)

Author SHA1 Message Date
Jared Scheib a980706304 Add fill to Data Explorer UI and queryConfigs 2017-08-29 15:32:22 -07:00
Jared Scheib faca6c19fd Remove FillQuery component from Kapacitor rule alert query builder 2017-08-29 15:31:12 -07:00
Alex P 6ba2e641a1 Updoot the log of change 2017-08-29 12:48:09 -07:00
Alex P 4a17615fd6 Polish optional alert rules 2017-08-29 12:44:32 -07:00
Alex P 3e633722ff Updoot log of changes 2017-08-29 11:15:28 -07:00
Alex P b3127c5e23 Fix for 1932 2017-08-29 11:12:33 -07:00
Andrew Watkins 8974faf1e6 Merge pull request #1934 from influxdata/feature/granular-zoom
Zoom and Enhance
2017-08-29 10:46:29 -07:00
Andrew Watkins 72137bc44c Merge pull request #1930 from influxdata/bugfix/same-range
Fix equal min max bug
2017-08-29 10:01:47 -07:00
Andrew Watkins 4602d15938 Fix broken hostpage 2017-08-28 18:16:45 -07:00
Jared Scheib b4416745b8 Fix state setting when fill value is number 2017-08-28 14:40:03 -07:00
Jared Scheib a425d92546 Remove Kapacitor queryFill filtering from influx queries 2017-08-28 14:25:39 -07:00
Andrew Watkins 78cab61c9c Fix js rounding errors 2017-08-28 12:39:49 -07:00
Chris Goller cc51237785 Update CHANGELOG about line-stacked for memory graphs 2017-08-25 17:28:23 -05:00
Chris Goller 9dfd856b1c Merge pull request #1933 from Joxit/master
Use line stacked in mem.json (#1892)
2017-08-25 17:25:42 -05:00
Andrew Watkins 8bb60dd2d1 Update CHANGELOG 2017-08-25 13:41:40 -07:00
Andrew Watkins 18dc19d560 Merge branch 'master' into feature/granular-zoom 2017-08-25 13:36:15 -07:00
Andrew Watkins 01aa95bbc6 Cleanup TimeRangeDropdown's constructor 2017-08-25 12:25:35 -07:00
Andrew Watkins 9fd19882ce Fix reprsent the zoomed time range in the header 2017-08-25 12:25:17 -07:00
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