Commit Graph

4989 Commits (0f5a5d2ed74fab281274f28ea4f56e660000d629)

Author SHA1 Message Date
Andrew Watkins 7c43a37550 Update CHANGELOG 2017-08-29 16:18:19 -07:00
Andrew Watkins 93d7469729 Fix inability to add kapacitor from source page
The kapacitors array on source was not yet defined.  So, I added
a default empty array to the kapacitors key off of source.  Also,
cleaned up some logic regarding the duplication of kapacitor names.
2017-08-29 16:11:43 -07:00
Jared Scheib 9cb25917fc WIP 2017-08-29 16:00:07 -07:00
Jared Scheib ce6d21cc1a Fix FillQuery interpretation of number values 2017-08-29 15:32:47 -07:00
Jared Scheib d7f6761c3c Add fill to Data Explorer UI and queryConfigs 2017-08-29 15:32:22 -07:00
Jared Scheib b5ea9dbbca Remove FillQuery component from Kapacitor rule alert query builder 2017-08-29 15:31:12 -07:00
Alex P 19e902cf08 Updoot the log of change 2017-08-29 12:48:09 -07:00
Alex P 0445d4722f Polish optional alert rules 2017-08-29 12:44:32 -07:00
Alex P 2cfd9de398 Updoot log of changes 2017-08-29 11:15:28 -07:00
Alex P 07e096ee78 Fix for 1932 2017-08-29 11:12:33 -07:00
Andrew Watkins 79ab79c232 Merge pull request #1934 from influxdata/feature/granular-zoom
Zoom and Enhance
2017-08-29 10:46:29 -07:00
Andrew Watkins 404b151db5 Merge pull request #1930 from influxdata/bugfix/same-range
Fix equal min max bug
2017-08-29 10:01:47 -07:00
Andrew Watkins ff58f3d71d Fix broken hostpage 2017-08-28 18:16:45 -07:00
Jared Scheib c40b0a35a0 Fix state setting when fill value is number 2017-08-28 14:40:03 -07:00
Jared Scheib 1a412319d4 Remove Kapacitor queryFill filtering from influx queries 2017-08-28 14:25:39 -07:00
Andrew Watkins 059a9f19fb Fix js rounding errors 2017-08-28 12:39:49 -07:00
Chris Goller 7ef09dd271 Update CHANGELOG about line-stacked for memory graphs 2017-08-25 17:28:23 -05:00
Chris Goller 351347ec63 Merge pull request #1933 from Joxit/master
Use line stacked in mem.json (#1892)
2017-08-25 17:25:42 -05:00
Andrew Watkins eb3f6c914a Update CHANGELOG 2017-08-25 13:41:40 -07:00
Andrew Watkins 6e735c7b34 Merge branch 'master' into feature/granular-zoom 2017-08-25 13:36:15 -07:00
Andrew Watkins 96e64df06b Cleanup TimeRangeDropdown's constructor 2017-08-25 12:25:35 -07:00
Andrew Watkins 0de80cbe1e Fix reprsent the zoomed time range in the header 2017-08-25 12:25:17 -07:00
Andrew Watkins 7e2bae10a5 Reset zoom 2017-08-25 10:38:55 -07:00
Jared Scheib b529b806e8 Add fill clause to all raw InfluxQL statements 2017-08-24 18:48:53 -07:00
Jared Scheib 84512700cc Comment out autofocus until more nuanced UX dreamt up 2017-08-24 18:46:18 -07:00
Jared Scheib 882a20b038 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 4e60305cc9 Fix timestamp format 2017-08-24 16:54:23 -07:00
Andrew Watkins 1d18a3d295 Add zoomed range to state and templates 2017-08-24 15:59:47 -07:00
Andrew Watkins 4a331408a3 Add default value prop 2017-08-24 15:59:47 -07:00
Andrew Watkins e9dbdf2702 Fix spelling 2017-08-24 15:59:47 -07:00
Tim Raymond 1045004284 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 718cec5378 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 c4d4f54252 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 beda5854c9 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 88ee5b9ef6 Remove dup script 2017-08-24 15:59:46 -07:00
Andrew Watkins bf87789350 Update tests for scale to default to linear 2017-08-24 15:59:46 -07:00
Andrew Watkins 45450dd475 Update CHANGELOG.md 2017-08-24 15:59:46 -07:00
Andrew Watkins f1763b739e Fix graphs not resizing properly in cells 2017-08-24 15:59:46 -07:00
Andrew Watkins 38717ee7a3 Add a tooltip to value format toggle 2017-08-24 15:59:46 -07:00
Andrew Watkins 56e263cff9 Remove magic numbers 2017-08-24 15:59:46 -07:00
Andrew Watkins fc70cb97a9 Move DisplayOptionsInput into /dashboard dir 2017-08-24 15:59:45 -07:00
Andrew Watkins f28d5dfa65 Add ability to toggle between linear and logarithmic scale 2017-08-24 15:59:45 -07:00
Andrew Watkins 0b6c071530 Default scale to 'linear' 2017-08-24 15:59:45 -07:00
Andrew Watkins 37721754e2 Make input SFC 2017-08-24 15:59:45 -07:00
Andrew Watkins 9552147a28 Use defaultProps instead of _.get() 2017-08-24 15:59:45 -07:00
Andrew Watkins 5a82e7fb11 Update dygraph based on user selected base 2017-08-24 15:59:45 -07:00
Andrew Watkins 1c3b7a845e Allow set base state on cell 2017-08-24 15:59:45 -07:00
Andrew Watkins b3183e9eff Fix incorrect empty y2 bound 2017-08-24 15:59:45 -07:00
Andrew Watkins 3665324a96 Fix incorrect positioning of labels on initial render 2017-08-24 15:59:45 -07:00
Andrew Watkins 3f51fc64c3 Actually resize Dygraph on component update 2017-08-24 15:59:44 -07:00