Commit Graph

4747 Commits (f912e07e314f1dac04b7aaf1c538878c61f817fc)

Author SHA1 Message Date
Andrew Watkins f912e07e31 Update CHANGELOG.md 2017-08-23 16:15:39 -07:00
Andrew Watkins dce6e6d7b6 Move active query logic to container 2017-08-23 16:15:01 -07:00
Andrew Watkins 0e26a9e640 Change height of table dynamically according to resizer 2017-08-23 16:09:07 -07:00
Tim Raymond c6bcdcb884 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-23 16:08:32 -07:00
Hunter Trujillo ec1833e287 Add SHOW DATABASES integration test with Nightwatch.js. 2017-08-23 16:06:43 -07:00
Jared Scheib d234f1fe2e Pass default Y label into DisplayOptions
Refactor DisplayOptions into ES6 component
Rename buildYLabel to buildDefaultYLabel
2017-08-23 16:04:01 -07:00
Hunter Trujillo 10e0f3e932 Update changelog in response to comments. 2017-08-23 16:00:46 -07:00
Hunter Trujillo 01e37dd484 CHAMGELOG 2017-08-23 16:00:46 -07:00
Hunter Trujillo f9267d8daa CHANGELOG 2017-08-23 16:00:45 -07:00
Hunter Trujillo 9ffa78f42c CHANGELOG. 2017-08-23 16:00:45 -07:00
Tim Raymond 715cdc9364 Add Scale attribute to Cell Axis
This allows clients to specify the magnitude of numbers found on a
particular axis.
2017-08-23 15:58:28 -07:00
Tim Raymond f6e029557b 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-23 15:58:28 -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
Hunter Trujillo 210e7d3873 CHANGELOG. 2017-08-18 15:37:46 -06:00
Hunter Trujillo e258061f1e Remove test console.log. 2017-08-18 15:35:25 -06:00
Hunter Trujillo 849bca5a75 Add template variable name selection test and reducer. Fire action on dashboard load. 2017-08-18 15:32:12 -06:00
Tim Raymond f7291550c0 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 4bfd982a23 Update comment
Variable name changed. Improved clarity.
2017-08-18 16:44:04 -04:00
Alex Paxton 3bfd828e92 Merge pull request #1897 from influxdata/file-drag-polish
Write Data Drag & Drop Polish
2017-08-18 11:30:43 -07:00
Alex P c35a998833 Remove commented out markup 2017-08-17 17:10:12 -07:00
Alex P b3f0b8e724 Remove missing file reference 2017-08-17 17:09:55 -07:00
Alex P fa807492c4 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 4566c5dd84 Merge branch 'master' into file-drag-polish 2017-08-17 15:21:47 -07:00
Hunter Trujillo 8673b43a40 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
Andrew Watkins eac0ed2916 Update style for disabled calendar days 2017-08-17 15:16:46 -07:00
Hunter Trujillo 91f86dde13 Changelog. 2017-08-17 16:12:41 -06:00
Alex P f8fcd02e09 Make drag state fade in and out 2017-08-17 15:07:22 -07:00
Hunter Trujillo d54cdd6a53 Fix QueryMaker not updating query time range when a the time range was changed through the time range dropdown. 2017-08-17 16:07:14 -06:00
Andrew Watkins a0b4ec6f08 Merge pull request #1898 from influxdata/feature/typee-calendar
FEATURE:  Typee calendar (with extra credit)
2017-08-17 15:04:18 -07:00
Alex P 865d63d66d Change micro-copy to be more clear 2017-08-17 15:04:09 -07:00
Andrew Watkins 6d5b22fb7d Update CHANGELOG 2017-08-17 14:50:00 -07:00
Andrew Watkins 8c1b27b192 Add date validation to calendars
A user will now no longer be able to select an invalid time range.
i.e. an upper time lower than their lower time or a lower time
greater than their upper time. Yay.
2017-08-17 14:41:49 -07:00
Alex Paxton e31f9b18c0 Merge pull request #1882 from influxdata/fix-legend-stat-wrap
Fix legend stat wrap
2017-08-17 14:09:17 -07:00
Alex Paxton 8dc138be49 Merge branch 'master' into fix-legend-stat-wrap 2017-08-17 14:01:01 -07:00
Alex P ee4c4048b4 Remove obsolete changelog entry introduced in merge 2017-08-17 13:59:43 -07:00