Commit Graph

4758 Commits (7db369d826782b1a355701355577aaa512b9f031)

Author SHA1 Message Date
Alex P 7db369d826 Updoot changelog 2017-08-24 15:59:43 -07:00
Jared Scheib 909508e45a Clarify data corruption release note, clean up changelog 2017-08-24 15:59:43 -07:00
Andrew Watkins b42ce8d1b7 Update changelog 2017-08-24 15:59:43 -07:00
Tim Raymond b865000be3 Update CHANGELOG with data corruption notes 2017-08-24 15:59:43 -07:00
Tim Raymond adf4f5312c Update CHANGELOG and version for v1.3.6.1 2017-08-24 15:59:43 -07:00
Tim Raymond 098a3eccf2 Update CHANGELOG w/ fix for single stat 2017-08-24 15:59:43 -07:00
Andrew Watkins a398d4241e Update CHANGELOG.md 2017-08-24 15:59:43 -07:00
Andrew Watkins 49de19014a Move active query logic to container 2017-08-24 15:59:43 -07:00
Andrew Watkins d27c4fe3e5 Change height of table dynamically according to resizer 2017-08-24 15:59:42 -07:00
Tim Raymond 968375ca23 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 1715ef2d7a Add SHOW DATABASES integration test with Nightwatch.js. 2017-08-24 15:59:42 -07:00
Jared Scheib 458d3c60a2 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 a01f2d9635 Update changelog in response to comments. 2017-08-24 15:59:42 -07:00
Hunter Trujillo 65b1dd3418 CHAMGELOG 2017-08-24 15:59:42 -07:00
Hunter Trujillo 5bfeec3f7c CHANGELOG 2017-08-24 15:59:42 -07:00
Hunter Trujillo 55a35406ce CHANGELOG. 2017-08-24 15:59:42 -07:00
Tim Raymond 98c116114c 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 4a34351b15 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 10497abb2c
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 5710b116c8 Fix changelog update for Pull #1886 to be excluded from 1.3.7.0 2017-08-23 16:20:37 -07:00
Nathan Haugo 8eb1e1b1a3 Merge 1.3.7.x 2017-08-23 16:01:30 -07:00
Nathan Haugo a9358a3dcb Update Readme for release 2017-08-23 15:59:47 -07:00
Nathan Haugo 16735c027f Bump to 1.3.7.0 2017-08-23 15:56:00 -07:00
Timothy J. Raymond ece8cf3fed 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 2c4d02912d Merge branch 'master' into feature/tr-kapa-rule-pagination 2017-08-23 16:44:59 -04:00
Tim Raymond e9fda552b4
[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 da55f96f9d
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 31abf6dfd8 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 a3db471abe
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 20b069f5cc 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 eaae2cce94 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 5ef60d2d32 Updoot again 2017-08-22 16:48:48 -07:00
Alex P 628d58c9ad Fix display of tablists in safari 2017-08-22 16:47:23 -07:00
Alex P 20563840d7 Fix appearance of opt-in component 2017-08-22 16:40:23 -07:00
Alex P ba42271d9f Updoot changelog 2017-08-22 16:14:10 -07:00
Alex P 4bc7f8261c Make up for Safari's shortcomings 2017-08-22 16:10:52 -07:00
Alex P b57189e737 Add missing attributes for safari compatibility 2017-08-22 15:47:38 -07:00
Tim Raymond d560ab020a 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 c3be40513d 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
Hunter Trujillo f5a37303df CHANGELOG. 2017-08-18 15:37:46 -06:00
Hunter Trujillo 9535be8f8a Remove test console.log. 2017-08-18 15:35:25 -06:00
Hunter Trujillo 8b843fa439 Add template variable name selection test and reducer. Fire action on dashboard load. 2017-08-18 15:32:12 -06:00
Tim Raymond 81f9e410f9 Fix issue where offset & limit won't work
Because we were testing the mock client, and not the paginating
kapacitor client for the case where limit and offset were provided, an
issue with that code path was not exposed.

The issues exposed were that the condition was incorrect for triggering
this behavior, and no return clause was present to prevent the remainder
of the ListTasks method from running.
2017-08-18 17:07:00 -04:00
Tim Raymond 01596453bd Update comment
Variable name changed. Improved clarity.
2017-08-18 16:44:04 -04:00
Alex Paxton 9b4f1ee6a0 Merge pull request #1897 from influxdata/file-drag-polish
Write Data Drag & Drop Polish
2017-08-18 11:30:43 -07:00
Alex P 2ba3399683 Remove commented out markup 2017-08-17 17:10:12 -07:00
Alex P bbb34ea118 Remove missing file reference 2017-08-17 17:09:55 -07:00
Alex P 5fbf69c22b Use a new interaction pattern and new styles for file upload
- Largely mimicking the pattern featured in Dropzone.js (I feel this is
a great pattern for file drag & drop)
- Got rid of the button for uploading, change copy to read “Drop a file
here or click to upload”
- Made entire file upload div clickable
- After a file has been uploaded:
  - Submit button has been moved inside the div
  - Added a “Cancel” button and method to reset the state of the modal
- Hover state of clickable area matches drag-over state
2017-08-17 17:00:22 -07:00
Andrew Watkins 40d5db3c1b Merge branch 'master' into file-drag-polish 2017-08-17 15:21:47 -07:00
Hunter Trujillo 087a897124 Merge pull request #1899 from influxdata/testing/data-explorer-query-maker-date-sync
Fix Data Explorer Raw Query time range not getting updated through dropdown
2017-08-17 16:19:30 -06:00