Commit Graph

288 Commits (c27d954016377bb0500251b7c8ba78895d4d87b7)

Author SHA1 Message Date
Delmer e68949074a
feat(ui): add table options (#1994)
feat(ui): add table options

Co-authored-by: Alex Paxton<thealexpaxton@gmail.com>
2018-12-17 14:28:37 -05:00
Alirie Gray 0d896cb04d
Merge pull request #1980 from influxdata/tokens/delete-token-from-list
Add delete button to token index row
2018-12-17 09:37:45 -08:00
Alirie Gray 59eae630a1 Add delete button to token index row 2018-12-14 15:47:16 -08:00
Iris Scholten 3bc19c25c1
Merge pull request #1963 from influxdata/dataLoaders/required-config-fields
feat(ui/dataLoaders): Check if fields for plugin configuration
2018-12-14 15:07:34 -08:00
Iris Scholten eb0a38e727 feat(ui/dataLoaders): Check if fields are required for plugin configuration 2018-12-14 13:40:24 -08:00
Delmer 71d75cf2ab
feat(ui): disable removing only tab (#1831) 2018-12-14 14:21:59 -05:00
Brandon Farmer 767dededac
Merge pull request #1944 from influxdata/chore/org-resources-generated
Move org resources to use generated client
2018-12-13 17:16:22 -08:00
Alirie Gray 4df5303d9c
Merge pull request #1943 from influxdata/onboarding/update-step-status-on-skip
Handle setting step status when skipping a step
2018-12-13 16:58:22 -08:00
Brandon Farmer 41757e17e7 Move org resources to use generated client 2018-12-13 16:57:53 -08:00
Alirie Gray c812aa2bbb
Merge pull request #1940 from influxdata/onboarding/navigate-to-dashboard-page
Send the user to the dashboard page after completing onboarding
2018-12-13 16:44:18 -08:00
Alirie Gray 381565fe8c Handle setting step status when skipping a step 2018-12-13 16:42:37 -08:00
Brandon Farmer 816e5def43 Switch buckets ui to use generated client 2018-12-13 16:23:48 -08:00
Alirie Gray f24ec32343 Send the user to the dashboard page after completing onboarding
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-12-13 16:13:53 -08:00
alexpaxton 4e7f89d6a1
Prevent nav bar items from printing child coint as sub-items (#1941) 2018-12-13 15:15:30 -08:00
Christopher Henn 0633ad0c67 Refactor Flux visualization parsing
- Rewrite `getTablesByTime` as `spreadTables`
  - Return a single, wide, time-indexed table, which is a more useful format
    for consumers
  - Also return structured metadata about series, in preparation for
    improvements to the hover legend
  - Simplified and more efficient code
- Remove unused `parseValues` utility
- Move `results.test.ts` test cases to `response.test.ts`
- Rewrite `fluxToSingleStat` as `lastValue`, with a simplified call signature
- Fix bug where gauge visualizations would alternate which series they
  displayed a value for when refreshing, dependent on the order of the series
  in each refreshed response
- Simplify `fluxTablesToDygraph` implementation
- Memoize `lastValue` calls in the gauge and single stat visualizations, to
  avoid expensive parsing on each rerender if possible
2018-12-13 15:03:34 -08:00
alexpaxton 53308dae3b
Feat/nav logout link (#1929)
* Fix typo

* Add logout route and component

* Refactor logout button in profile to point to logout route

* WIP refactor nav menu

Making the presentational components composable, removed a couple unecessary concepts

* Style sub-menu items

* Remove unecessary async

* Use Clockface Select to enforce child types
2018-12-13 14:52:16 -08:00
Alirie Gray 69b59fbcb4
Dataloader/update progress bar (#1851)
* Update step statuses in onboarding wizard
* Create reducer to set configuration state for telegraf plugins
2018-12-13 14:29:12 -08:00
Palakp41 62469e2acf
Merge pull request #1933 from influxdata/dataLoader/copy-to-clipboard
Add ability to copy text to clipboard on Data Listening
2018-12-13 12:49:33 -08:00
Palak Bhojani 68d43141f2 Add ability to copy text to clipboard on Data Listening 2018-12-13 12:14:58 -08:00
alexpaxton e9ac5edcb4
Add labels tab and placeholder component to orgs profile (#1931) 2018-12-13 12:05:15 -08:00
alexpaxton 59a73aabf0
Remove avatar from profile page component (#1930) 2018-12-13 11:36:13 -08:00
Alex P e0e2d4266c Remove accidentally merged code
=D Don't hate me!!
2018-12-13 10:58:18 -08:00
alexpaxton deda6d8cc3
Introduce Permissions Widget (#1761)
* First pass at component set

* REVERT THIS COMMIT
2018-12-13 10:56:39 -08:00
Iris Scholten b153338c78 Fix(ui/dataLoaders): Hide download button if there's nothing to download 2018-12-13 10:04:43 -08:00
Iris Scholten 4ef2663df3 Fix(ui/dataLoaders): Update streaming button to send you to the streaming step rather going to previous location 2018-12-12 17:09:47 -08:00
Palakp41 ff14ed1822
Merge pull request #1891 from influxdata/feat/streaming-new-source-button
Add the ability to count down timer on listening for data
2018-12-12 16:40:15 -08:00
Palak Bhojani 7259934280 Add the ability to count down timer on listening for data 2018-12-12 16:26:23 -08:00
Christopher Henn 890105ec06 Implement single stat visualization options 2018-12-12 15:57:45 -08:00
Christopher Henn 9b9967d8c7 Polish SingleStat styling
- Ensures that a SingleStat inside a TimeMachine can be resized
- Ensures that a SingleStat has the approriate border raidus when used
  in a cell or TimeMachine
2018-12-12 15:57:45 -08:00
Christopher Henn 98aececac7 Remove unused props from DraggableResizerPanel 2018-12-12 15:57:45 -08:00
Iris Scholten 6a2e507389
Merge pull request #1899 from influxdata/swagger-telegraf-config-schema
Update telegraf config schema to match cur swagger
2018-12-12 15:23:55 -08:00
Iris Scholten 50fbba9227 Update telegraf config schema to match cur swagger
chore(http): updated go validation library and fixed swagger test

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2018-12-12 15:11:18 -08:00
Iris Scholten 3315fa9cf1
Merge pull request #1893 from influxdata/dataLoaders/system-bundle
Feat(ui/dataLoaders): Change plugin selection to bundle selection
2018-12-12 13:43:58 -08:00
Deniz Kusefoglu f9bf8e918c Pass source id instead of source to resolvedSourceID 2018-12-12 12:56:45 -08:00
Iris Scholten c9508d4ac9 Feat(ui/dataLoaders): Change individual plugin selection to bundle selection 2018-12-12 12:48:10 -08:00
Iris Scholten cae010be69
Merge pull request #1892 from influxdata/fix/signin
Fix(ui/onboarding): Fix signin
2018-12-12 11:54:38 -08:00
alexpaxton 851ba878b7
Introduce Clockface Labels Components (#1890)
* Introduce Labels components

* Export label type from clockface

* Make component spacer behave as expected

* Include padding so IndexList rows scale more gracefully

* Allow optional truncation of labels in list with tooltip

* Add option for displaying a delete button on a label

* WIP introduce label selector component

* Flesh out suggestive functionality including keyboard support

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

* Enable scrolling in labels widget

Also doing a handful of things to improve usability

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

* Make linter happier
2018-12-12 11:54:26 -08:00
Iris Scholten 0ed9c1bd6a Fix(ui/onboarding): Fix signin
Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
2018-12-12 11:40:19 -08:00
Deniz Kusefoglu 134c458697
Merge pull request #1855 from influxdata/onboarding/add-logos-to-streaming-sources
Add (available) logos to streaming data cards and data type selector
2018-12-12 11:36:16 -08:00
Brandon Farmer f67eb65562
Merge pull request #1859 from influxdata/chore/move-user-api-generated
Use generated client for users endpoints
2018-12-12 11:16:51 -08:00
Brandon Farmer 3a397f26f9
Merge pull request #1887 from influxdata/fix/read-source-logs
Update readSource usages in log viewer
2018-12-12 11:14:08 -08:00
Christopher Henn 66770afdc8 Use clockface dropdown in ColorDropdown component 2018-12-12 10:39:40 -08:00
Christopher Henn 1e167ae41e Fix decimal place visualization option
Changes the gauge and single stat visualizations to use their decimal
place option more literally. For example, if the decimal place option is
set to 2 digits, then every number in the visualization will be
formatted with 2 digits after the decimal place. Previously, this option
was ignored altogether, and seemed to be programmed to mean “display at
most 2 digits after the decimal place”.
2018-12-12 10:39:40 -08:00
Christopher Henn f3a655bea8 Polish AutoInput
- Allow deleting the input entirely
- Only reset value if mode has changed, even if a mode button is clicked
- Emit changes to the input value consistently
2018-12-12 10:39:40 -08:00
Christopher Henn 0e1d89aa19 Polish query tab styling 2018-12-12 10:39:40 -08:00
Christopher Henn e57d082b1c Enable setting prefix/suffix for gauge views 2018-12-12 10:39:40 -08:00
Brandon Farmer 3769a85130 Update readSource usages in log viewer 2018-12-12 09:58:46 -08:00
Deniz Kusefoglu 0104466552 Add icons/logos to streaming data selector and data source type selector 2018-12-11 17:17:44 -08:00
Brandon Farmer 07ae96d4a2 Use generated client for users endpoints 2018-12-11 17:04:26 -08:00
Deniz Kusefoglu 2ef47c4316
Merge pull request #1850 from influxdata/plugin-icons
Add logos for telegraf plugins as components
2018-12-11 14:53:05 -08:00