Commit Graph

30687 Commits (ec9ecf23a1371487028bd4bd0c1a4a14e0898d7e)

Author SHA1 Message Date
Kelvin Wang c438155a1e feat(authorizer): add notification rule authorizer 2019-07-25 15:15:35 -04:00
Kelvin Wang aaa84617d8 feat(kv): add notification rule kv 2019-07-25 15:15:35 -04:00
Kelvin Wang c4c6a32225 feat(notification): add notification structs 2019-07-25 15:15:35 -04:00
Andrew Watkins b856c31aae
style(clockface): upgrade to 0.0.18 (#14458)
* Update dependency

* Fix appearance of signin form

* Fix appearance of inline label editor

* Update implementation of dropdown

* Remove comment

* Fix appearance of auto refresh dropdown

* Update implementation of time range dropdown

* Update implementation of time zone dropdown

* Update implementation of window selector

* Fix missing button text in window selector

Oooooops

* Update implementation of time format dropdown

* Update implementation of column selector

* Update implementation of geometry dropdown

* Ensure line graphs have a default color palette

* Update implementation of color scheme dropdown

* Update implementation of heat map color selector

* Update dropdown implementations in histogram options

* Update implementation of Variable Builder dropdowns

* Update implementation of buckets dropdown

* Tweak color of slide toggle in token row to be green

* Update implementation of Generate Token dropdown

* Update snapshot tests

* Update bucket dropdown tests

* Fix query builder test

* Update onboarding buttons test

* Fix some e2e tests

* Fix tokens e2e tests

* Fix variables e2e tests

* Update implemenation of view type dropdown

Also removing the empty view type from existence

Co-Authored-By: Christopher Henn <chnn@users.noreply.github.com>

* Fix query builder add card button

Made it less prone to breakage

* Fix appearance of VEO

* Update styles of renamable page title

* Update styles using button or icon or input

* Ensure time range dropdown is not blank initially

* Update implementation of variable tooltip dropdown

* Update implementation of dropdowns in Add Members form

* Update implementation of Color dropdown

* Update implementation of dropdowns in scatter plot options

* Upddate implementation of precision dropdown

* Update implementation of sort by table option dropdown

* Update implementation of dashboards dropdown in save as menu

* Update implementations of dropdowns in task form

* Update Variable control bar dropdowns

* Delete unused component

* Remove unused imports

* Update bucket dropdown implementation in delete data form

* Update searchable dropdown to use new clockface components

* Delete local dropdown components

* Fix failing unit tests

* blerp

* Coerce type in view type dropdown

* Fix onboarding styles

* Fix e2e tests

Co-Authored-By: Andrew Watkins <121watts@users.noreply.github.com>

* Fix last e2e test

Co-Authored-By: Andrew Watkins <121watts@users.noreply.github.com>

* build(e2e): allow cypress to run with webpack dev server
2019-07-25 12:13:51 -07:00
Christopher Henn a4b44a7e18 fix(ui): upgrade giraffe to 0.16.1
Closes #14436
2019-07-25 10:17:05 -07:00
Christopher M. Wolff 236322d86b
Merge pull request #14427 from influxdata/flux-staging
chore: update to Flux v0.37.2
2019-07-24 15:26:54 -07:00
Christopher Henn 9f6e27460a fix(ui): upgrade templates to 0.5.0 2019-07-24 15:21:00 -07:00
Christopher Wolff 42db95f359 test(circleci): install bzr before building and running e2e tests 2019-07-24 14:49:57 -07:00
Christopher Wolff 035739b5b7 test(circleci): install bzr before running go tests 2019-07-24 14:33:34 -07:00
Christopher Wolff 3855ad9f33 chore: update Flux to v0.37.2 2019-07-24 12:57:37 -07:00
Christopher Henn f646bdd3dc fix(ui): upgrade templates 2019-07-24 12:50:53 -07:00
Christopher Wolff 2005cd719c Merge branch 'master' into flux-staging 2019-07-24 12:46:13 -07:00
Delmer e7a92f57cc
fix(ui/dashboards): prevent default on anchor tag (#14434)
fix(ui/editable_name): update anchor to Link tag
2019-07-24 15:15:47 -04:00
Nathaniel Cook e3cc930d75 chore(semantic): validate all commits and PR titles 2019-07-24 10:39:37 -06:00
Nathaniel Cook efa9851685 chore(semantic): add configuration for semantic PR bot
This configuration ensure that all commits are validated not just the PR title.
2019-07-24 09:27:49 -06:00
Edd Robinson ce3f58d9f0
Merge pull request #13787 from zhulongcheng/KeyCursor-overlapping
fix(tsm1): check if blocks are overlapping in KeyCursor.Next
2019-07-24 15:36:39 +01:00
Edd Robinson 9c5379f262
Merge pull request #14433 from influxdata/er-stale
chore: prevent stale-exempt labelled issue from closing
2019-07-24 14:26:59 +01:00
Edd Robinson 4b3d7cdeac chore: prevent stale-exempt labelled issue from closing 2019-07-24 13:11:27 +01:00
Deniz Kusefoglu 613aef698f
Add alerting cards (#14429)
* bump to client 0.5.3

* export Query type from client and create alerting mock

* Bump client to 0.5.5

* Merge all status enums to one type

* Fix threshold visualization types

* Add extra underscore to notification rules

* Use check view type from client

* Add description field to checks, notificationrules and endpoints

* Add init check cards

* Add check card actions

* Correct component name

* Add check card context and toggle

* Add id to notification rule base

* Add notification rule cards

* add checks reducer tests

* user immer for checks reducer

* add tests and immer to notification rule reducer
2019-07-24 00:34:42 -07:00
Alirie Gray da4615ea17
test(tasks): add test for ReadTable in analytical store (#14428) 2019-07-23 14:26:21 -07:00
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
tmgordeeva 48ee7ada04
fix(storage): move retention snapshot out of per bucket calls (#14420)
* fix(storage): move retention snapshot out of per bucket calls

Also adds tracking for snapshots from retention and full compactions.
2019-07-23 11:40:05 -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
Sebastian Borza 8ad76395c0
Merge pull request #14417 from influxdata/info_logger
move logger facility back to Info from Debug
2019-07-23 12:00:35 -05: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
Jorge Landivar 47cd6df834 fix(http): task runs and logs no longer use task token (#14416)
* fix(http): task runs and logs no longer use task token

* test(http): skip session tests

These tests are not using checking authorization correctly.
2019-07-23 10:31:39 -05:00
Sebastian Borza 0653043353
move logger facility back to Info from Debug 2019-07-23 07:35:57 -05:00
Jorge Landivar 9dd27067e8
Merge pull request #14009 from influxdata/cancel-runs-schema
chore(tasks): add swagger for canceling task runs
2019-07-23 02:55:06 -05:00
Chris Goller 986f2eaa75
fix(task/backend): add auth id for marshaling (#14413) 2019-07-22 20:45:03 -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
tmgordeeva 871f5466fe
fix(storage): run snapshot before retention deletes (#14400)
Deleting from the cache takes a lock which blocks writes. Snapshot to clear the
cache before deleting to reduce the lock contention.
2019-07-22 16:22:42 -07:00
Lyon Hill 3c3e6172a5
fix(task): eliminate unneccesary auth checking when communicating to internal systems (#14411) 2019-07-22 16:44:49 -06: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
Russ Savage 18af2d0687
fixing stalebot config (#14409) 2019-07-22 14:27:11 -07:00
Deniz Kusefoglu e399e656ce
Fix aggregate window: change name parameter to period (#14407) 2019-07-22 13:39:31 -07:00
Christopher Wolff 63c0f40548 fix(query): use auth-wrapped org and bucket services for query 2019-07-19 20:02:53 -06:00
Delmer e0325296d3
Merge pull request #14392 from influxdata/fix/rate-limit-banners
fix(ui/cloud): display alerts for read or write rates
2019-07-19 18:14:28 -04: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 331b1dbd3b
fix(ui/checkout_btn): onClick go to billing instead of checkout (#14369) 2019-07-18 12:43:44 -04:00
Jonathan A. Sternberg 47b032464f
refactor(query): handle flux errors in the query controller instead of http (#14368)
If we handle the flux errors in the query controller, it makes it so we
are handling the errors in the location where the happen rather than at
a layer further up the stack.

This should simplify it so the errors are handled in this single
location instead.
2019-07-18 11:43:15 -05:00