Commit Graph

1653 Commits (fc21859f41eddf8e393272c9453559de3ce1e401)

Author SHA1 Message Date
Christopher Henn c85a0f8b68 fix(ui): improve threshold settings validation
Closes 
Closes 
2019-06-28 12:56:27 -07:00
Palak Bhojani adc108c53e Update getting tokens to have helper functions 2019-06-27 14:50:02 -07:00
Palak Bhojani 272868d087 Update flux script to get correct bucket name 2019-06-27 14:50:02 -07:00
Palak Bhojani 4062475010 Display relevant tokens based on permissions in token dropdown 2019-06-27 14:50:02 -07:00
Scott Anderson 836c1d84b0 updated flux function json to be prettier 2019-06-27 12:23:25 -06:00
Scott Anderson 86686b9f0e updated flux function json to be prettier 2019-06-27 12:16:28 -06:00
Scott Anderson 666f8cf1c1 added new functions to Flux functions list 2019-06-27 12:06:44 -06:00
Palak Bhojani d375f4bfcc Add the ability to update a task token 2019-06-25 11:30:05 -07:00
Christopher Henn 530ceb9cbd fix(ui): clamp gauge needle position to gauge domain 2019-06-24 17:46:03 -07:00
Christopher Henn 123b99cac5 fix(ui): draw gauges correctly on HiDPI screens 2019-06-24 17:46:03 -07:00
Palak Bhojani 875efabc68 Update changelog for token selection 2019-06-24 14:21:12 -07:00
Palak Bhojani 2a5517c0df Create token dropdown to be a separate component 2019-06-24 13:31:03 -07:00
Palak Bhojani 715e587c0d Add dropdown to select token when creating a new task 2019-06-24 13:31:03 -07:00
Christopher Henn 1d7521ebb7 fix(ui): enable selecting more columns in line visualizations
Closes 
2019-06-24 13:18:56 -07:00
Christopher Henn 9b78a66cd2 chore(ui): upgrade dependencies
Upgrades giraffe and influxdb-client-js dependencies.

Makes a few source tweaks to accomdate changes in the new client
version.
2019-06-24 11:22:30 -07:00
Andrew Watkins d457865704
build: remove npm replace with yarn ()
* build: remove npm

* build(yarn): only build silently on prod

* build(yarn): replace npm with yarn in makes and docs

* build: remove mentions of npm

* build: add yarn.lock

* build(yarn): lower minor version requirement

* chore: remove package-lock.json

* chore: add package-lock.json to gitignore

* build(node): allow newer node

* docs: update README.md
2019-06-21 16:19:42 -07:00
Iris Scholten ea27736eaf
fix(ui/cloudNav): Update cloud subnav feature flag to use env var ()
Subnav should be visible in acceptance but feature flagged in production
2019-06-21 13:17:57 -07:00
Andrew Watkins 5dfba47d15
fix: cell errors ()
* fix: add tooltip for error message

* wip: styles for error

* chore: christmas time

* feat: introduce error formatting

* style(veo): scrollable errors

* style(cell): error tooltip

* chore: remove comment

* style: put styles on children
2019-06-21 10:25:09 -07:00
Delmer 03a1c86e55
feat(ui/cloud_nav): adds and feature flags billing/usage sub navs ()
Adds a feature flag for the billing and usage sub navs in cloud.

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2019-06-20 19:12:05 -04:00
Christopher Henn 2225b6a33f fix(ui): upgrade influxdb-client-js and influxdb-templates
Upgrades influxdb-client-js to latest dev tip, which includes a fix for
issue .

I also ran into an issue where the templates UI was crashing. It was
fixed by running

    npm update @influxdata/influxdb-templates

To avoid having to run this not-obvious fix in the future, I [added a
release process][0] to influxdb-templates, released a version, and
pinned influxdb to that version.

Closes 

[0]: 401ec1687a
2019-06-20 14:34:42 -07:00
Christopher Henn 097867bfb8 fix(ui): prevent variable dropdown from clipping
Closes 
2019-06-19 15:39:40 -07:00
Andrew Watkins 54fba2ebb2
fix: only click save once to save cell () 2019-06-19 15:13:23 -07:00
Christopher Henn 4bd7320f7c fix(ui): update client version to resolve query bottleneck
Closes 

Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2019-06-19 11:02:13 -07:00
Daniel Campbell 2c9f57d037
Add type metadata to User Templates ()
* Add type metadata to User Templates

* Add default values
2019-06-18 16:25:13 -07:00
Andrew Watkins e25a8fa181
fix: sorting label by description ()
* chore: labels test cleanup

* fix: throwing error when value is empty string
2019-06-18 08:47:57 -07:00
Daniel Campbell ddf99f99f6
Add User Template Descriptions () 2019-06-14 11:25:47 -07:00
Christopher Henn 14d63be349 fix(ui): upgrade giraffe to 0.12.1
Closes 
2019-06-13 16:01:39 -07:00
Daniel Campbell fd458cb33e Add tabs and descriptions to Templates Page ()
* Add tabs and descriptions to Templates Page

* Fixes tests broken by axios upgrade

* Add type metadata

* add no description placeholder
2019-06-13 11:45:24 -07:00
Brandon Farmer 5240d5d558 Initial static templates list 2019-06-13 11:45:24 -07:00
Christopher Henn fe3869d60e feat(ui): add option to shade area below line graphs 2019-06-13 11:36:08 -07:00
Deniz Kusefoglu 90cf07bb5b
Create task import overlay () 2019-06-13 10:26:25 -07:00
Andrew Watkins f3c516729c
perf(dashboard): cell fetching
* wip: cleanup

* perf(dashboards): dont fetch each views' data when opening veo

* chore: fix types

* chore: fix types

* perf: stop rerendering of all views when variables change

* chore: cleanup
2019-06-12 14:19:02 -07:00
Deniz Kusefoglu 5089854c72
Add type to template meta created from resources ()
* Add type to template meta created from resources

* filter templates that are available to be instantiated as dashboard
2019-06-12 11:52:16 -07:00
Deniz Kusefoglu f35e9caf7e
Accept all date formats that are supported by flux in date picker () 2019-06-12 10:05:47 -07:00
Christopher Henn 7403a181e1 fix(ui): size gauges using cell dimensions
Closes 
2019-06-12 09:33:34 -07:00
Christopher Henn f8d8f85b62 fix(ui): prevent variable dropdown from crashing when empty
Closes 
2019-06-12 09:32:33 -07:00
Christopher Henn 9f7300b3c1 fix(ui): populate "Save As Variable" modal with current query
Closes 
2019-06-12 09:32:33 -07:00
Christopher Henn 8bcd761b21 fix(ui): tighten error boundary around variable dropdowns
Wraps each dropdown in the variable control bar in a error boundary of
its own, using a new `ErrorBoundary` component.

The `ErrorBoundary` component can wrap both class and non-class
components alike (unlike the existing `ErrorHandling` class decorator).

Also removed the redudant logging from the `ErrorHandling` HOC; an error
caught by an error boundary will log once now, rather than twice.
2019-06-12 09:32:33 -07:00
Christopher Henn ea94f4f0a8 fix(ui): avoid unnecessary FluxTable[] parsing
Also consolidates the `VisSwitcher` and `RefreshingViewSwitcher`
components into a single `ViewSwitcher` component.

Closes 
2019-06-11 14:07:24 -07:00
Deniz Kusefoglu 073b697c0e
Separate input element from date-picker ()
* Separate input element from date-picker

* Add error message padding to DatePicker input

Co-authored-by: alexpaxton <thealexpaxton@gmail.com>

* Prevent time selection vertical jitter and polish styles

Co-Authored-By: Deniz Kusefoglu <deniz@influxdata.com>

* Use Form component from @influxdata/clockface
2019-06-10 15:35:48 -07:00
Christopher Henn 23e6c7bf26 fix(ui): prevent visualization crash in DE 2019-06-10 10:39:51 -07:00
Christopher Henn 49c243186b fix(ui): use '_value' as default histogram column selection 2019-06-07 16:06:11 -07:00
Christopher Henn eee4416809 feat(ui): upgrade giraffe dependency 2019-06-07 16:06:11 -07:00
Andrew Watkins 02c12a0374
perf: dashboard cell and view rendering ()
* chore: package.lock

* chore: remove unused logic

* perf: only render views in view :)

* chore: cleanup

* chore: remove cruft
2019-06-06 15:15:26 -07:00
Deniz Kusefoglu 9edf9bd6ee
Add x and y column pickers to graph types ()
* Add x and y column picker to line graph

* Use column selector in heatmap options

* Add column selector to histogram

* Add column selector to scatter plot

* Fix tests

* Add xColumn and yColumn to data structure in line graph tests

* Move scatter container defaults to visSwitcher

* Add fillcolumn validity checking to histogram

* regularize XYcontainer and render it and lineplussingle stat in visSwitcher

* Initialize all views with null columns

* Place Line and Scatter Options x-y column selector behind cloud feature flag

* Rename getGroupableColumnSelection

* Add defaults to x/y column selections in line graphs

* Add defaults to x/y column selections in scatter
2019-06-04 18:07:53 -07:00
Christopher Henn f2d198c169 feat(ui): enable formatting line graph y ticks with binary prefix 2019-06-04 17:37:31 -07:00
Kelvin Wang 7a40d92375 fix(ui): update ui telegraf orgID 2019-06-03 19:40:33 -04:00
Giacomo Tirabassi fd4d593e21
updated vault dependencies to own module () 2019-06-03 15:41:02 +02:00
Deniz Kusefoglu 6c28938201
Correctly check if columnKeys include xColumn in heatmap () 2019-05-30 15:47:34 -07:00
Brandon Farmer d6ececfb11 Add scripts for Docker builds 2019-05-30 13:09:28 -07:00