Commit Graph

847 Commits (c78477314abf6fbb5620ccbaf43986785962da96)

Author SHA1 Message Date
Christopher Henn 93ccd1d182 Implement histogram visualization type 2019-02-11 17:23:21 -08:00
Iris Scholten 4ae161d4f9
Merge pull request from influxdata/feat/naming-scrapers
feat(ui): Add the ability to name a scraper target
2019-02-11 17:12:39 -08:00
Iris Scholten e04e721bf5 feat(ui): Add the ability to name a scraper target 2019-02-11 17:04:29 -08:00
Iris Scholten b804f05de2 refactor(ui): Separate tab navigation from tabs in organization view
create tabs components

Use TabContentsHeader in individual org tabs

rename organizationTabbedPage to OrganizationTabs

Move tabs to clockface
2019-02-11 16:10:29 -08:00
Palakp41 20c15ff09c
Merge pull request from influxdata/tests-adminui
Create tests for adminui tabs
2019-02-11 13:22:01 -08:00
alexpaxton e9805ff7d5
Polish Threshold Styles ()
* Fix stylesheet imports

* Improve design of threshold items

* Restructure component to have defaults for optional props
2019-02-11 11:51:18 -08:00
Palak Bhojani fe0ef331f9 Create tests for adminui tabs 2019-02-11 10:43:34 -08:00
Palak Bhojani 5655a06be2 Merge branch 'feat/dashboards-container-org' of github.com:influxdata/influxdb into feat/dashboards-container-org 2019-02-08 11:03:40 -08:00
Palak Bhojani 0cc3dd0224 Update Org page to include Dashboards components 2019-02-08 09:38:22 -08:00
Alex P 1a3e6cc917 Consolidate and standardize styles of resource renaming
Co-Authored-By: palakp41 <palak@influxdata.com>
2019-02-07 17:34:55 -08:00
Iris Scholten 53db6ddaa1 feat(ui/dataLoaders): Move download config into view overlay 2019-02-07 17:22:36 -08:00
Alex P c6dfe1a6b8 Remove unused import
Co-Authored-By: palakp41 <palak@influxdata.com>
2019-02-07 16:23:48 -08:00
Alex P 8fbb593344 Make filename match component name
Co-Authored-By: palakp41 <palak@influxdata.com>
2019-02-07 16:23:38 -08:00
Alex P 9766eb03dd Make margins in orgs dashboard index consistent with other orgs indeces
Co-Authored-By: palakp41 <palak@influxdata.com>
2019-02-07 16:18:53 -08:00
Palak Bhojani 25cd62b476 Update Org page to include Dashboards components 2019-02-07 13:43:50 -08:00
Palakp41 2376491a1c
Merge pull request from influxdata/fix/orgtasks-inline-edit
Fix the inline edit for org tasks page
2019-02-07 13:33:02 -08:00
alexpaxton cee8c6ad5d
Polish/data loader ()
* Polish data loading UI and copy

* Update test snapshot

* Ensure consistent display of code snippets in Chrome and Firefox

* Remove unecessary fragment

* Ensure type safety in default props

* Update snapshot
2019-02-07 12:01:10 -08:00
Palak Bhojani 28bb4ab936 Fix the inline edit for org tasks page 2019-02-07 11:06:30 -08:00
Palak Bhojani 8cb22ac3e1 Update client library dependency 2019-02-07 10:10:20 -08:00
Iris Scholten 93093e3b75
Merge pull request from influxdata/fix/update-client-dependency
Update the client library dependency
2019-02-06 20:21:13 -08:00
Palakp41 e351789622
Merge pull request from influxdata/fix/swap-retention-policy-buckets
Swap retention policy on Create bucket overlay
2019-02-06 18:37:12 -08:00
Iris Scholten 3b322359a9 Update the client library dependency 2019-02-06 18:31:59 -08:00
Brandon Farmer 46d9c80022
Merge pull request from influxdata/feat/migrate-to-0.2.x-client
Feat/migrate to 0.2.x client
2019-02-06 16:52:45 -08:00
Palak Bhojani c17b8e6132 Swap retention policy on Create bucket overlay 2019-02-06 16:37:24 -08:00
Iris Scholten 09632a23d6 Add a button to view the telegraf config toml 2019-02-06 16:30:18 -08:00
Brandon Farmer 139ac34f4d Update client to 0.2.1 2019-02-06 16:24:16 -08:00
Palak Bhojani 078ff6db09 Update routes to create, update and select task from org page
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2019-02-06 16:01:39 -08:00
Palak Bhojani c30d49cc57 Create org task page which uses tasks component 2019-02-06 11:58:54 -08:00
Iris Scholten 8b991e5dc5
Merge pull request from influxdata/fix/plugins-configure-only
fix(ui/dataLoaders): Move plugins sidebar into only collectors configure step
2019-02-06 10:30:34 -08:00
Christopher Henn eb91be8090 Upgrade React to 16.8.0 2019-02-06 10:18:42 -08:00
Iris Scholten 1f8121883e fix(ui/dataLoaders): Move plugins sidebar into only collectors configure step
Co-authored-by: Daniel Campbell <metalwhirlwind@gmail.com>
2019-02-06 09:42:55 -08:00
Delmer 86346bc8d5
fix(ui): show checked on multidropdown () 2019-02-06 12:05:36 -05:00
Delmer 48c9b6689b
fix(ui): show telegraf config instructions ()
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2019-02-06 12:04:30 -05:00
Brandon Farmer abe919308d
Merge pull request from influxdata/chore/remove-code-generation-ts
Remove typescript client generation
2019-02-06 08:59:26 -08:00
alexpaxton cd6fb3cd67
Improve Clockface Spinners ()
* Introduce spinner container and techno spinner

Co-Authored-By: Delmer <ofthedelmer@users.noreply.github.com>

* Replace unstyled "Spinner" component with spinner container / techno spinner combo

Co-Authored-By: Delmer <ofthedelmer@users.noreply.github.com>

* Replace instances of Spinner with SpinnerContainer

* Replace instances of PageSpinner with SpinnerContainer

* Cleanup

* Updoot

* Improve changelog message
2019-02-05 17:33:44 -08:00
Brandon Farmer 3992fa9d54 Remove typescript client generation
- All api calls are now through the client or raw XMLHTTPRequest
2019-02-05 17:13:57 -08:00
Brandon Farmer cb30f50e14 Update dashboard api calls to use client 2019-02-05 16:20:42 -08:00
Brandon Farmer d305fe9775
Merge pull request from influxdata/feat/ast-client-library
Move ast call to client library
2019-02-05 16:20:12 -08:00
Iris Scholten 14482cf860
Merge pull request from influxdata/feat/telegraf-auth-envvar
feat(ui/dataLoaders): Use env var for telegraf config auth token
2019-02-05 14:45:55 -08:00
Brandon Farmer c8cc898a11 Move ast call to client library 2019-02-05 14:28:19 -08:00
Brandon Farmer 8f96a72677
Merge pull request from influxdata/feat/protos-api-client
Move proto api to client library
2019-02-05 14:26:36 -08:00
Iris Scholten 26e2a15f3a feat(ui/dataLoaders): Use env var for telegraf config auth token instead of auth token 2019-02-05 14:19:58 -08:00
Iris Scholten 993a8d6e70
Merge pull request from influxdata/fix/collectors-configure-button
fix(ui/dataLoaders): Update the collectors configure step button to 'Create and Verify'
2019-02-05 13:46:33 -08:00
Brandon Farmer 7b27c92a57 Move proto api to client library 2019-02-05 13:41:19 -08:00
Brandon Farmer 2c3df38ebc
Merge pull request from influxdata/feat/cells-api-client
Move cells api calls to client
2019-02-05 13:39:25 -08:00
Iris Scholten 04e36b18f0 fix(ui/dataLoaders): Update the collectors configure step button to 'Create and Verify' 2019-02-05 13:32:47 -08:00
Iris Scholten b3391d2170
Merge pull request from influxdata/fix/default-telegraf-name
fix(ui/dataLoaders): Update default telegraf config name to 'Name this Configuration'
2019-02-05 13:27:46 -08:00
Iris Scholten 3a4ea24cd1
Merge pull request from influxdata/fix/plugin-form-button-wording
fix(ui/dataLoaders): Update plugin config button to 'Done'
2019-02-05 13:15:47 -08:00
Brandon Farmer 4893c5f451 Move cells api calls to client 2019-02-05 13:15:22 -08:00
Brandon Farmer 36d866d20a
Merge pull request from influxdata/feat/switch-sources-client-library
Switch sources api calls to client
2019-02-05 13:12:38 -08:00
Iris Scholten 3d6e253cf7 fix(ui/dataLoaders): Update default telegraf config name to 'Name this Configuration' 2019-02-05 13:09:54 -08:00
Deniz Kusefoglu 7ade66488e
Merge pull request from influxdata/feat/clone-tasks
Feat/clone tasks
2019-02-05 11:39:08 -08:00
Iris Scholten b7032764d3 fix(ui/dataLoaders): Update plugin config button to 'Done' 2019-02-05 11:36:32 -08:00
Iris Scholten 27ac0e7619
Merge pull request from influxdata/fix/plugin-docs-link
fix(ui/dataLoaders): Update plugin form to use correct documentation link
2019-02-05 11:30:43 -08:00
Brandon Farmer 5da36190d9 Switch sources api calls to client 2019-02-05 11:29:01 -08:00
Iris Scholten 238cc119e5
Merge pull request from influxdata/fix/add-swap-system
fix(ui/dataLoaders): Add swap to system bundle
2019-02-05 11:20:00 -08:00
Iris Scholten 63ef3c49a3 fix(ui/dataLoaders): Update plugin form to use correct documentation link 2019-02-05 11:16:03 -08:00
Deniz Kusefoglu 1b12892406 Remove clone naming from tasks and update tests 2019-02-05 11:00:54 -08:00
Deniz Kusefoglu 6c22c03ac3 Incrementally name dashboard clones 2019-02-05 11:00:54 -08:00
Deniz Kusefoglu 7d635e9e1c Add utility for proper naming of task clones 2019-02-05 11:00:54 -08:00
Deniz Kusefoglu d8e32cff4b Add ability to clone tasks 2019-02-05 11:00:54 -08:00
Iris Scholten fd974fb6b6 fix(ui/dataLoaders): Add swap to system bundle 2019-02-05 10:59:37 -08:00
Iris Scholten c010c0513f
Merge pull request from influxdata/fix/old-dataloader-type
fix(ui/dataLoaders): Set collectors data loading type in the correct place
2019-02-05 10:56:19 -08:00
Iris Scholten 8e1c30c743
Merge pull request from influxdata/refactor/combine-bucket-dropdowns
refactor(ui/dataLoaders): Update dataLoaders bucket dropdowns to be the same component
2019-02-05 10:47:23 -08:00
Delmer 90236be3f0
fix(ui/onboarding): update Influx 2.0 -> InfluxDB 2.0 () 2019-02-05 13:38:06 -05:00
Iris Scholten 2a2e36b6f7 fix(ui/dataLoaders): Set collectors data loading type in the correct place 2019-02-04 17:50:30 -08:00
Iris Scholten 54353fb964 refactor(ui/dataLoaders): Update dataLoaders bucket dropdowns to be the same component 2019-02-04 17:27:17 -08:00
Iris Scholten 2265893c37
Merge pull request from influxdata/refactor/separate-lp-wizard
refactor(ui/dataLoaders): Move Line Protocol wizard into a separate wizard
2019-02-04 16:51:02 -08:00
Iris Scholten 8335b4234d refactor(ui/dataLoaders): Move Line Protocol wizard into a separate wizard 2019-02-04 16:31:11 -08:00
Palak Bhojani 811fbd84ae Add the ability to inline-edit for Bucket, Dashboard, Tasks, Collectors and Scraper names 2019-02-04 16:26:37 -08:00
Iris Scholten 08bcb3b2aa
Merge pull request from influxdata/refactor/separate-collectors-wizard
Move collectors data loading into separate wizard
2019-02-04 14:31:54 -08:00
alexpaxton ebfbe3ba38
Polish/view spacing ()
* Make single-stat view take up entire cell

* Decrease margin around tables

* Make markdown views take up entire cell
2019-02-04 14:28:54 -08:00
alexpaxton cb70b8eacb
Make Fancy Scrollbars Fancier ()
* WIP

* Goodbye yarn

* Use latest scrollbar package

* Use default colors

* Expose custom thumb color props

* Use latest package

* Remove unused package

* Update test snapshots

* Organize exernal styles into separate section
2019-02-04 13:01:32 -08:00
Iris Scholten 0bc0568a80 Move collectors data loading into separate wizard 2019-02-04 11:20:08 -08:00
Brandon Farmer 06b2d0033d Move setup api calls to client library 2019-02-04 09:24:55 -08:00
Brandon Farmer 1aa5c471ee Move telegraf configs api to client library 2019-01-31 11:09:36 -08:00
Brandon Farmer 064e13d13c Move scraper api calls to client library 2019-01-31 10:05:40 -08:00
Brandon Farmer ae3139cc65 Switch write to client library 2019-01-25 16:33:30 -08:00
Brandon Farmer 37b189174f
Merge pull request from influxdata/feat/switch-authorization-client-lib
Switch authorizations to use external client library
2019-01-25 16:28:11 -08:00
Delmer f0371e6716
fix(ui): fix overlay transition focusing ()
Co-authored-by: Chris Henn <chris@chrishenn.net>
2019-01-25 15:28:52 -08:00
Brandon Farmer 2e4f5f431a Switch authorizations to use external client library 2019-01-25 14:24:37 -08:00
Andrew Watkins 854b2a43eb
test(ui): component integration testing w/ mock redux store ()
* wip: introduce connected async component test

* test(query-builder): mock findBuckets

* test(ui): add ability to pass arbitrary state to renderWithRedux

* test(ui/queryBuilder): click bucket and tag

* test(ui/queryBuilder): use regex matchers to query all

* test(ui/queryBuilder): it can click a tag value

* chore: change id to ID

* chore: move QueryBuilderFetcher

* test(ui/queryBuilder): try waiting for dropdown-items

* test(ui/queryBuilder): move initial state out of beforeEach

* test(ui/queryBuilder): get by bucket name

* wip

* test: put back to default

* test: remove await
2019-01-25 14:08:57 -08:00
Iris Scholten 7838e3478e chore(ui/dataLoaders): Move the dataLoaders sidebar, utils, and constants to dataLoaders dir 2019-01-24 17:03:39 -08:00
Iris Scholten 5570e5ef44
Merge pull request from influxdata/chore/move-dataloaders-configure-verify
chore(ui/dataLoaders): Move the verify and configure components to dataLoaders dir
2019-01-24 16:48:12 -08:00
Brandon Farmer 5e35e7f1ef
Merge pull request from influxdata/feat/move-organizations-external-client
Move organizations to external client library
2019-01-24 16:36:39 -08:00
Iris Scholten f772e0d630 chore(ui/dataLoaders): Move the verify and configure components to dataLoaders dir 2019-01-24 16:36:07 -08:00
Iris Scholten 30a0ee8475
Merge pull request from influxdata/chore/move-dataloaders-selection
chore(ui/dataLoaders): Move selection step components to dataloaders dir
2019-01-24 16:34:33 -08:00
Brandon Farmer 5cf5d98c11 Move organizations to external client library 2019-01-24 16:21:54 -08:00
Brandon Farmer 82295be8ff Move buckets to use external client library 2019-01-24 15:16:27 -08:00
Iris Scholten 678ab37225 chore(ui/dataLoaders): Move selection step components to dataloaders dir 2019-01-24 15:14:12 -08:00
Iris Scholten c91f2be31d
Merge pull request from influxdata/chore/move-dataloader-actions
chore(ui/dataLoaders): Move dataloaders actions and reducers to dataLoaders dir
2019-01-24 15:03:32 -08:00
Brandon Farmer eed89b6fc4 Move labels to external client library 2019-01-24 14:49:34 -08:00
Christopher Henn 5c766311a3 Move time machine code into timeMachine directory 2019-01-24 14:45:13 -08:00
Iris Scholten 6c1576e32c chore(ui/dataLoaders): Move dataloaders actions and reducers to dataLoaders dir 2019-01-24 14:27:23 -08:00
Brandon Farmer 83b22f5576 Switch tasks to use external client library 2019-01-24 14:27:08 -08:00
Brandon Farmer f7ce392db4 Move me request to client library 2019-01-24 13:15:01 -08:00
Brandon Farmer 2bbee05c37 Move authentication to external client 2019-01-24 12:08:32 -08:00
Iris Scholten e528a998e4
Merge pull request from influxdata/feat/config-name-collector
feat(ui/dataLoaders): Add telegraf plugin information step with config naming
2019-01-24 09:56:56 -08:00
Christopher Henn d4a61653cb Employ new AST types for rendering queries 2019-01-24 09:17:39 -08:00
Christopher Henn 251402702c Add types for JSON representation of a Flux AST 2019-01-24 09:17:39 -08:00
Christopher Henn 9dcb6ca4d5 Display latest commit hash in UI 2019-01-24 08:55:13 -08:00
Palak Bhojani 294614f57e feat(ui/dataLoaders): Add telegraf plugin information step with name input 2019-01-23 17:53:31 -08:00
Iris Scholten 63133b1e08
Merge pull request from influxdata/fix/no-scrapers
fix no scrapers error
2019-01-23 12:50:24 -08:00
Iris Scholten 5857e95805 fix no scrapers error 2019-01-23 12:43:26 -08:00
Deniz Kusefoglu 778817792b
Merge pull request from influxdata/bugfix/map-function-example
Fix the example function for map
2019-01-23 12:33:41 -08:00
Deniz Kusefoglu 5d6c5315bb Fix the example function for map 2019-01-23 12:32:19 -08:00
Palakp41 cfc5291e9e
Merge pull request from influxdata/fix/remove-previous-button
Remove previous button from dataloader wizard on configure step
2019-01-23 11:50:30 -08:00
Palakp41 98dd8fb476
Merge pull request from influxdata/fix/remove-download-config
Remove download config file button from dataloader wizard
2019-01-23 11:50:03 -08:00
Palakp41 dc6be64f2b
Merge pull request from influxdata/feat/tasks-update-notify
Show notifications on tasks for update, create and delete
2019-01-23 11:49:23 -08:00
Palak Bhojani 8aa4bc5324 Remove previous button from dataloader wizard on configure step 2019-01-23 11:20:00 -08:00
Iris Scholten b50a2b6723 fix(ui/dataLoaders): Update scrapers bucket dropdown to not fail when there's no buckets 2019-01-23 11:18:26 -08:00
Palak Bhojani ccbea379ca Remove download config file button from dataloader wizard 2019-01-23 11:00:44 -08:00
Palak Bhojani 7cbfb2f8a7 Show notifications on tasks for update, create and delete 2019-01-23 10:40:38 -08:00
Chris Henn 35839f22e4 Fix misplaced emdash in hover legend () 2019-01-22 19:33:47 -08:00
Andrew Watkins e4a445b34f
feat(ui/tables): use dateTypes annotation for column formatting () 2019-01-22 19:33:09 -08:00
Deniz Kusefoglu 37d7a49f64
Merge pull request from influxdata/retry-dash-from-proto
Create dashboards for plugins in verify step
2019-01-22 19:08:21 -08:00
Deniz Kusefoglu fe5539c9cf Create dashboards for plugins in verify step 2019-01-22 19:01:34 -08:00
Iris Scholten 946a5f81bd
Merge pull request from influxdata/fix/scraper-response
fix(http): if bucket or org do not exist, do not report
2019-01-22 18:39:22 -08:00
Delmer c88f9186b3
fix(ui): add guard for no highlight labels () 2019-01-22 18:33:48 -08:00
Delmer f4136d17f9
fix(ui): spacing typo () 2019-01-22 18:33:02 -08:00
Iris Scholten 1aa238fcba Refactor search logic to include scrapers with no bucket
Co-authored-by: Chris Goller <goller@gmail.com>
2019-01-22 18:29:08 -08:00
lukevmorris 81507f0e55
Merge pull request from influxdata/fix/default-to-empty-array
fix(ui): default body/import to empty array
2019-01-22 18:07:48 -08:00
Daniel Campbell 74c21c8990
remove sidebar on selection step () 2019-01-22 17:51:21 -08:00
Delmer 6fdfd9341b
fix(ui): fix label deletion () 2019-01-22 17:47:53 -08:00
Luke Morris 3760c2e936 fix(ui): default body/import to empty array 2019-01-22 17:47:48 -08:00
Iris Scholten 4dab885ad0
Merge pull request from influxdata/fix/empty-bucket-collectors
Fix empty dropdown bucket in collectors
2019-01-22 17:46:07 -08:00
lukevmorris c024545fe5
Merge pull request from influxdata/chore/update-doc-links
chore(ui): update helpful links
2019-01-22 17:39:28 -08:00
Luke Morris 284377579b chore(ui): rephrase as CTA 2019-01-22 17:29:02 -08:00
Brandon Farmer 6ebea1bc23
Merge pull request from influxdata/update/flux-functions-ui
Update flux function defs in builder
2019-01-22 17:25:02 -08:00
Luke Morris ff5c8ba63e chore(ui): update helpful links 2019-01-22 17:24:35 -08:00
Iris Scholten e85e54441b Fix empty dropdown bucket in collectors 2019-01-22 17:23:54 -08:00
Brandon Farmer 256448e6be Update flux function defs in builder 2019-01-22 17:17:42 -08:00
lukevmorris 43f77ccb06
Merge pull request from influxdata/fix/prepend-imports
fix(ui): inject tvar statements between imports and body
2019-01-22 17:17:34 -08:00
Deniz Kusefoglu 3f8c799425
Merge pull request from influxdata/feat-add-destination-to-task
Add destination to task flux script
2019-01-22 17:10:34 -08:00
Daniel Campbell 5eb7dc8acf
scrolling query tabs ()
* Move timer to active tab

* scrolling query tabs
2019-01-22 17:10:05 -08:00
Deniz Kusefoglu 8298978c1a Add destination to task flux script 2019-01-22 17:05:53 -08:00
Brandon Farmer 7e9c6ef7f6
Merge pull request from influxdata/fixes/dont-show-add-when-no-tags
When all tags have selector, don't show add button
2019-01-22 17:03:08 -08:00
Brandon Farmer eb4172d2b0 When all tags have selector, don't show add button
Closes 
2019-01-22 16:55:51 -08:00
Luke Morris aac46bfd23 fix(ui): appease typescript 2019-01-22 16:51:45 -08:00
Iris Scholten 344a1334ce
Merge pull request from influxdata/move-quickstart-scraper-url
Update scraper url to match quick start scraper url
2019-01-22 16:51:05 -08:00
Delmer 4e5b956426
fix(ui): add filter list and input to scrapers/collectors () 2019-01-22 16:46:54 -08:00
Luke Morris bc8e156b41 fix(ui): spell variables correctly 2019-01-22 16:44:16 -08:00
Luke Morris d59e3a0b30 fix(ui): inject tvar statements between imports and body 2019-01-22 16:40:08 -08:00
alexpaxton 5291faaff2
Various Polish Tweaks ()
* Update copy in onboarding last step

* Shrink aggregate functions block in query builder

* Ensure Y axis label does not get cut off

* Show count of selected tags in builder

* Make task scheduling more helpful

* Update test snapshots

* Delete swagger_gen.go
2019-01-22 16:29:27 -08:00
Christopher Henn 102530b1c8 Enable selecting derivative function in query builder 2019-01-22 16:15:28 -08:00
Palakp41 949044331f
Merge pull request from influxdata/notification-tasks-inactive
Show notification when task status is updated
2019-01-22 16:12:11 -08:00
Iris Scholten abe385ecb4 update scraper default url to be the same as quickstart scraper url 2019-01-22 16:10:54 -08:00
Palakp41 e43cb15933
Merge pull request from influxdata/feat/notify-delete-bucket
Show notification when a bucket has been deleted
2019-01-22 16:07:38 -08:00
Palak Bhojani 8fe375f59b Show notification when task status is updated 2019-01-22 15:49:44 -08:00
Brandon Farmer 8a411c1570
Merge pull request from influxdata/fixes/await-write-line-protocol
Await writing line protocol
2019-01-22 15:41:12 -08:00