Commit Graph

1678 Commits (da4615ea17639dd04f457aa9068bdb510d6033a1)

Author SHA1 Message Date
Andrew Watkins d2933cc184
build(webpack): parcel to webpack (#14410)
* build(ts): add ts webpack dependencies and config

* wip(webpack.dev): css and js compiling

* wip(webpack): building assets with watch

* fix(webpack): fix page reloads not serving assets

* build(webpack): fork typechecking

* chore(webpack): rename dev config

* build(webpack): add production config

* build(webpack): add process vendor in separate build

* build(webpack): change dev source map

* build(webpack): dont lint in prod builds

* build(webpack): move reduce redundancy for GIT_SHA

* docs(ui): update README

* build(webpack): add hash to production build
2019-07-23 14:10:34 -07:00
Christopher Henn c0253d868e refactor(ui): rename WrappedCancelablePromise to CancelBox 2019-07-23 11:16:53 -07:00
Christopher Henn 5f015bf013 fix(ui): catch cancellation errors more reliably 2019-07-23 11:16:53 -07:00
Christopher Henn bbf80ac5a9 fix(ui): avoid single stat crash
Changes the `latestValues` logic to ignore null/empty Flux rows. This
prevents a single stat/gauge crash.

Also wraps the time machine `Vis` in a error boundary, to mitigate the
results of a crash.

Closes #14422
2019-07-23 10:53:15 -07:00
Delmer Reed c316edfdfe fix(ui/style): fix chronograf style 2019-07-23 09:35:42 -07:00
Delmer Reed 384f057c29 fix(ui/asset-alert): fix asset-alert clipping dashboard contents 2019-07-23 09:35:42 -07:00
Jonathan A. Sternberg 6ca9064c7b
chore(ui): upgrade influxdb-templates to v0.3.0 (#14419) 2019-07-23 11:00:13 -05:00
Russ Savage 3dafbc6c62
Fixed task manual run notification type (#14412)
* Fixed task manual run notification type

* updating changelog

* fixing trailing whitespace in stale.yml config
2019-07-22 17:08:23 -07:00
Deniz Kusefoglu 6c700628fa
Add alerts page (#14406)
* Add columns for checks, nr's and endpoints

* Add checks getters and redux store

* Add notification rules Store and fetching

* Connect ChecksColumn to redux and add checkcards

* specify const types in action creators
2019-07-22 15:19:02 -07:00
Christopher Henn 491b2067b2 feat(ui): add delete with predicate overlays 2019-07-22 15:02:34 -07:00
Delmer Reed 5deeebca4c fix(ui/cloud): wrap limited assets in components 2019-07-19 18:03:32 -04:00
Delmer Reed 5ed0535ba0 fix(ui/cloud): display alerts for read or write rates 2019-07-19 17:45:59 -04:00
Iris Scholten 6ddac5b3c6
feat(ui): Add link to documentation when uploading line protocol (#14385) 2019-07-18 16:51:59 -07:00
Andrew Watkins fa79779489
fix(ui/flux): correct map example (#14379) 2019-07-18 15:07:22 -07:00
Andrew Watkins 8fe429a8f2
fix(templates): import static templates for creating dashboards (#14378) 2019-07-18 12:13:22 -07:00
Deniz Kusefoglu 403e97c460
Consume types from client 1.5 (#14372)
* Bump js client version

* Fix types after client version
2019-07-18 10:19:08 -07:00
Delmer Reed 93e0ea2d4e fix(ui/checkout_btn): onClick go to billing instead of checkout 2019-07-17 17:05:25 -04:00
Christopher Henn 20ab1daa24 refactor(ui): rename plot components 2019-07-16 09:32:40 -07:00
Christopher Henn 98e8dc9ad8 feat(ui): add initial alert threshold visualization 2019-07-16 09:32:40 -07:00
Deniz Kusefoglu 5e2a097953
Add initial alerting routes and containers (#14318)
* Add initial alerting routes and containers

* Feature flag alerts nav
2019-07-12 10:57:56 -07:00
Scott Anderson d30f504b91 updated functions list for flux 0.35.1 2019-07-11 11:50:32 -06:00
Deniz Kusefoglu ebe13e2a57
Remove feature flags from vis types and options (#14303)
* Remove feature flags from vis types and options

* Remove vis type specific parameters from cloud and oss flags
2019-07-10 17:02:46 -07:00
Deniz Kusefoglu 00f27230a9
Fix filtering bug in tokens (#14301) 2019-07-10 15:04:07 -07:00
Christopher Henn 8f9fcfd883 feat(ui): add time zone setting 2019-07-08 15:18:22 -07:00
Delmer 77c3d95289
feat(ui/cloud): add cloud checkout button (#14259) 2019-07-03 16:27:30 -04:00
Christopher Henn c85a0f8b68 fix(ui): improve threshold settings validation
Closes #14175
Closes #14190
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 #14153
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 (#14176)
* 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 (#14171)
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 (#14168)
* 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 (#14170)
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 #14086.

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 #14086

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

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 (#14154)
* 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 (#14148)
* chore: labels test cleanup

* fix: throwing error when value is empty string
2019-06-18 08:47:57 -07:00