Commit Graph

4769 Commits (957005ce6e590a3b108bc8c6c1a06aa0c54ab442)

Author SHA1 Message Date
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
Hunter Trujillo 66f3f08bb6 CHANGELOG. 2017-08-24 15:59:42 -07:00
Tim Raymond b08aa236bb Add Scale attribute to Cell Axis
This allows clients to specify the magnitude of numbers found on a
particular axis.
2017-08-24 15:59:42 -07:00
Tim Raymond a0555cf9fe Add Prefix, Suffix, and Base to Axes
We would like to add additional user-configurable options to the display
of axes on Dashboards. This adds three fields to expand settings that
the frontend can persist through the API.

One field of interest here is the "Base" field which controls when and
how axes transition the display of values such as bytes, kilobytes,
megabytes, etc. By default, it's returned from the API as "10" to
indicate decimal, but can be set to anything the frontend wishes--the
immediate differing value will be "2" for the aforementioned use case.
2017-08-24 15:59:41 -07:00
Tim Raymond 8c1a091f62 Add nanosecond precision to :interval: calc
The UI for selecting time ranges produces nanosecond-precision times
for the template variables in the absolute time range. The regex for
absolute time ranges previously did not account for this precision,
which caused it to break.

This updates the regex to consider the nanosecond parts of an
RFC3339Nano timestamp and updates the associated tests. The Gobular link
has also been updated to a fresh playground used to debug this issue.
2017-08-24 11:37:25 -04:00
Jared Scheib 7450102424 Fix changelog update for Pull #1886 to be excluded from 1.3.7.0 2017-08-23 16:20:37 -07:00
Nathan Haugo 7a85e3a152 Merge 1.3.7.x 2017-08-23 16:01:30 -07:00
Nathan Haugo 4a50b06d97 Update Readme for release 2017-08-23 15:59:47 -07:00
Nathan Haugo 5a13db41ba Bump to 1.3.7.0 2017-08-23 15:56:00 -07:00
Timothy J. Raymond 0fdb1fa8b3 Merge pull request #1886 from influxdata/feature/tr-kapa-rule-pagination
Pagination when fetching Kapacitor Rules
2017-08-23 17:00:20 -04:00
Tim Raymond fed021ed9c Merge branch 'master' into feature/tr-kapa-rule-pagination 2017-08-23 16:44:59 -04:00
Tim Raymond 1fc46606f6 [ci skip] Update CHANGELOG
Adds note on kapacitor alert rule pagination no longer being limited to
100 alert rules.
2017-08-23 16:43:46 -04:00
Tim Raymond f46335fb27 Remove kapacitor mock logic
This logic was originally left in place to help future test writers, but
its presence was vexing because it was not exercised in existing test
cases. It has been commented out should future tests need to leverage
it.
2017-08-23 16:39:12 -04:00
Tim Raymond 1d75235fe1 Explain magic number, var renaming
This extracts a constant and comments it for clarity. Also renames a
confusing waitgroup
2017-08-23 16:32:00 -04:00
Tim Raymond 8ae3dc35cc Extract option generator and task fetcher
The option generator goroutine and the task fetcher goroutine are more
readable when extracted into another method. Also, added some commenting
documenting what their expectations are
2017-08-23 16:21:13 -04:00
Hunter Trujillo cda683746a Merge pull request #1904 from influxdata/feature/tv-url-params
Template Variable URL Param Value Selection
2017-08-22 18:41:31 -06:00
Alex Paxton 706fd2f60a Merge pull request #1922 from influxdata/fix-display-options-safari
Add missing attributes for safari compatibility
2017-08-22 17:41:20 -07:00
Alex P a64c4c29bc Updoot again 2017-08-22 16:48:48 -07:00
Alex P 2a6e97d38e Fix display of tablists in safari 2017-08-22 16:47:23 -07:00
Alex P a3f0d42a37 Fix appearance of opt-in component 2017-08-22 16:40:23 -07:00
Alex P 29d6b7f513 Updoot changelog 2017-08-22 16:14:10 -07:00
Alex P 3d902c4293 Make up for Safari's shortcomings 2017-08-22 16:10:52 -07:00
Alex P 4b961356e8 Add missing attributes for safari compatibility 2017-08-22 15:47:38 -07:00
Tim Raymond fe57d1e0c7 Improve benchmark, fix offset bug
This ensures that setup time does not impact the results of the
benchmark since profiling showed that much time was spent setting up the
test array of tasks. This also uses `make` to build that slice instead.

Also, the tests revealed that there was a bug where offsets were
pre-incremented rather than post-incremented, omitting the first 100
results.
2017-08-22 10:23:24 -04:00
Tim Raymond 0d2991d719 Perf: improve performance of ListTasks
This fetches ListTasks results using a few worker goroutines to improve
performance with large numbers of tasks.
2017-08-21 17:10:13 -04:00