Commit Graph

95 Commits (b5f6effda473af22cadc13b6be7747a1ad0b9486)

Author SHA1 Message Date
alexpaxton 64d05f2a02
Upgrade to Clockface 0.0.10 (#13267)
* Get latest version of Clockface

* Update test snapshot

* Update  use of radio button testID

* Fix incorrect prop

* Get latest version of Clockface

* Update test snapshot

* Update  use of radio button testID

* Fix incorrect prop

* fix(ui/snapshot): update radio button
2019-04-09 15:19:29 -07:00
Deniz Kusefoglu 02215e2ba0 Make templates org centric 2019-04-08 15:31:57 -07:00
Brandon Farmer 9b816248bc Move influx dependency to github branch 2019-04-04 17:08:46 -07:00
Brandon Farmer 46d12f7e53 Update client to now allow org ids 2019-04-04 16:36:43 -07:00
alexpaxton 455b7b768a Clockface 0.0.9 (#13163)
* Update to latest clockface version

* Make linter happy

Alignment, Stack, DropdownChild, and DropdownMenuColors are all either no longer exported or in a different shape than before

* Fix circular dependency

* Import correct type

* Remove unused component

* Update all instances of ComponentSpacer

* Remove local ComponentSpacer

* Update test snapshots

* Fix incorrect use of ComponentSpacer
2019-04-04 16:32:33 -07:00
Palak Bhojani dbfe926ea0 Add the ability to add labels on variables 2019-04-04 11:21:36 -07:00
Iris Scholten 4d5624fc81 Update client dependency for dashboards get all 2019-04-03 13:14:39 -07:00
Christopher Henn 707590283b Upgrade @influxdata/vis to 0.2.3 2019-04-03 09:31:53 -07:00
Deniz Kusefoglu 939d709991 Bump client version 2019-04-02 14:38:59 -07:00
Palak Bhojani 4bb1e54302 Update telegraf and dashboards for multiple labels to be added and removed 2019-04-01 15:22:48 -07:00
Christopher Henn 0e7727543f Consume new @influxdata/vis library 2019-03-29 16:20:03 -07:00
Brandon Farmer 8f9015c9b2 Update client to 0.2.54 and fix breaking changes 2019-03-29 09:46:08 -07:00
alexpaxton 133b131617
Introduce DapperScrollbars (#12961)
* Install new scrollbars library

* First pass at new wrapper for scrollbars

* Replace FancyScrollbars with DapperScrollbars in Page components

* Polish DapperScrollbars

* Update dropdown component to use DapperScrollbars

* Update a couple dropdowns to conform to new constraints

* Update legend to use Dapper Scrollbars

* Fix linting error

* Implement DapperScrollbars in overlays

* Ensure proper functionality in page contents

* Use fixed sizing for overlay scrollbars

* Updoot
2019-03-28 15:05:26 -07:00
Alirie Gray 358b065f0c feat(templates): add ability to update template name inline 2019-03-27 11:20:58 -07:00
Andrew Watkins bb12fe012e
chore(ui/account): remove token link (#12931) 2019-03-27 11:17:05 -07:00
Daniel Campbell 89b38cd212
Clockface 0.0.8 (#12921)
* update clockface version, resolve conflicts

* update snapshots

* remove unused import

* remove unused variables, lint
2019-03-26 16:59:57 -07:00
Palak Bhojani aa79a26a71 Add the ability to clone a template 2019-03-26 15:32:20 -07:00
Andrew Watkins bbe2fe4a9a
refactor(dashboards): sorting
* wip: sort via selectors

* wip: selector sort

* feat: store sort order locally

* chore: remove empty test

* fix: type error

* fix(clockface): have resource body return empty state when children are false

* chore: add type for list
2019-03-26 14:11:14 -07:00
Delmer 36f2de831a
chore(ui/templates/api): add create task from template (#12899) 2019-03-26 15:50:01 -04:00
Palak Bhojani 1e1f57dfdb Add the ability to delete a template
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2019-03-26 09:43:20 -07:00
Deniz Kusefoglu dcc7f93edb Port dashboard from template function to ui from client 2019-03-25 18:22:02 -07:00
Deniz Kusefoglu 43b31307a6 Bump client version 2019-03-21 16:35:52 -07:00
Brandon Farmer f1904071fc Update client for labels orgID changes 2019-03-19 13:49:15 -07:00
Deniz Kusefoglu 3f5beb0612 bump client version 2019-03-19 10:57:50 -07:00
Deniz Kusefoglu 8a39792191 Add templates tab to orgs 2019-03-19 10:57:39 -07:00
Andrew Watkins 2d97cd9b69
feat(labels/ui): update label name (#12702) 2019-03-18 15:46:13 -07:00
Deniz Kusefoglu 1474b6a72e Remove add label defaults to dashboard 2019-03-16 09:53:27 -07:00
Deniz Kusefoglu 28fd243fa2 Bump client version 2019-03-15 17:00:24 -07:00
Christopher Henn 9c1abbf307 Fix typo with linting script 2019-03-14 13:58:29 -07:00
Deniz Kusefoglu 9175fdb1e2 Fix all the sadness in dashboards 2019-03-13 19:18:18 -07:00
Christopher Henn 7642ae5563 Populate and substitute variables on dashboard load 2019-03-12 08:54:18 -07:00
Deniz Kusefoglu bdd7a6616b Update swagger
pick cell and view attributes in templates
Enable creating template from export dashboards
Add notifications to save dashboard as template
Remove comments from resourceToTemplates function
Fix resourceToTemplate test
2019-03-11 16:51:45 -07:00
Iris Scholten 2616ddf728 chore(ui): update client library dependency 2019-03-08 17:21:25 -08:00
Christopher Henn d168360739 Run Prettier through ESLint 2019-03-08 10:55:30 -08:00
Iris Scholten 368292d5d2 fix(ui): Update client library dependency to fix duplicating labels on task import 2019-03-07 16:39:00 -08:00
Palak Bhojani 834f6d0b75 Add the ability to remove a member from org 2019-03-07 14:52:58 -08:00
Iris Scholten d319f88fcf chore(ui/client): Update client dependency to fix dashboard cloning and task import 2019-03-07 10:02:35 -08:00
Delmer fe6ce24c80
chore(ui/client:) update client to 0.2.27 (#12395) 2019-03-06 17:13:51 -05:00
Deniz Kusefoglu d2583c9719 bump client version, and use updated client template types to create template 2019-03-05 21:41:37 -08:00
Andrew Watkins 3190869d5e
fix: flux imports in tasks (#12366)
* WIP

* fix: task page create
2019-03-05 13:32:04 -08:00
Delmer cc852fff7b
chore(ui/client): update ui client to 0.2.21 (#12339)
* chore(client/update): update client to 0.2.21
2019-03-04 17:32:23 -05:00
Andrew Watkins 5ea3030878
test(e2e/de): function selection (#12253)
* wip(e2e/de): flux function selector

* test(e2e/de): add custom matcher for strings removed of formatting

* chore(e2e/de): rename custom matcher command

* chore: rename assertion command to fluxEqual

* fix: remove redundant lint step

* chore: change run script

* fix merge
2019-02-28 15:05:13 -08:00
Palak Bhojani 9de809b4ad Update logs to use api call instead of dummy data 2019-02-27 11:25:40 -08:00
Iris Scholten 916d17a273 feat(ui): Clone a task's labels when cloning the task
Move task cloning logic to external client library
2019-02-22 15:47:22 -08:00
Andrew Watkins 08d092dafd chore: change cypress npm run script 2019-02-21 17:33:58 -08:00
Andrew Watkins cb3f2e7644 chore(jest): fix deprecations warning 2019-02-21 17:33:58 -08:00
Christopher Henn a499a8b0d9 Enable adding a description to a telegraf config 2019-02-21 14:06:04 -08:00
Christopher Henn 2e42203f07 Make npm less noisy 2019-02-20 18:15:09 -08:00
Christopher Henn e2fbe8f851 Migrate from TSLint to ESLint
TSLint has been deprecated by its maintainers in favor of eslint.

This commit adds ESLint to our project with a config that is comparable
to our previous TSLint config.

ESLint provides a much more extensive set of linting rules; we may wish
to investigate enabling more of these rules in the future.
2019-02-20 18:15:09 -08:00
Iris Scholten eccee09a20 update client libarary dependency for dashboard cloning 2019-02-20 16:26:56 -08:00