Iris Scholten
52b05fb5a3
Merge pull request #2010 from influxdata/dataLoaders/configure-next-back
...
fix(ui/dataLoaders): Update onboarding button labels and functionality
2018-12-18 11:26:05 -08:00
Nathaniel Cook
f4dfda705a
fix(http): remove /api/v2/query/plan
...
BREAKING CHANGE: The API endpoint exposed internal details about the implementation of
the logical and physical plans. Those data structures need to be free to
change without breaking the API. For now since the endpoint is unused it
is being removed. A similar API may be added back in that correctly
abstracts away the internal details of plans.
2018-12-18 12:17:34 -07:00
Nathaniel Cook
e3eff83aaa
chore(Makefile): remove yq dependency to generate ts client
2018-12-18 11:19:56 -07:00
Alirie Gray
d9e9b1fd85
Merge pull request #2007 from influxdata/fix/authorizations-response
...
Match shape of get/authorizations to backend response
2018-12-18 10:06:28 -08:00
Iris Scholten
388265604b
fix(ui/dataLoaders): Update the button labels and funcitonality in onboarding steps
2018-12-17 17:46:50 -08:00
Brandon Farmer
eb81a9c48d
Merge pull request #2001 from influxdata/chore/misc-generated
...
Chore/misc generated
2018-12-17 16:36:07 -08:00
Alirie Gray
0f825d4ea3
Match shape of get/authorizations to backend response
2018-12-17 16:17:10 -08:00
alexpaxton
73b3d566e5
Add New Icons to Icon Font and Update Nav Icons ( #2004 )
...
* Update icon font
* Make nav bar icon font size a whole number
* Change icons in navbar
2018-12-17 14:28:34 -08:00
Deniz Kusefoglu
a86f6cd4a4
Remove U as precision option, make default nanoseconds
2018-12-17 13:17:04 -08:00
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
Brandon Farmer
1b982ea984
Move misc api calls to generated client
2018-12-17 11:14:08 -08: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
Palakp41
051c6c276c
Merge pull request #1845 from influxdata/feat/streaming-new-source-button
...
Add functionality to add new source button to go back to streaming so…
2018-12-11 14:29:07 -08:00
Deniz Kusefoglu
c2b1b2d5bb
Add logos for telegraf plugins as components
2018-12-11 14:20:09 -08:00
Brandon Farmer
39996ea8e5
Merge pull request #1826 from influxdata/chore/switch-sources-generated-client
...
Move sources to use generated client
2018-12-11 13:39:49 -08:00
Iris Scholten
551a2fc3ab
Merge pull request #1842 from influxdata/dataLoaders/multiple-value-config
...
Fix(ui/dataLoaders): Update config field modifiers
2018-12-11 13:06:10 -08:00
Palak Bhojani
eadce6a4ee
Add functionality to add new source button to go back to streaming sources selection
2018-12-11 12:30:00 -08:00
Iris Scholten
97d397900e
Fix(ui/dataLoaders): Update config field modifiers
2018-12-11 10:56:09 -08:00
Daniel Campbell
084d30bc94
Fix gridsizer recalculation, add scrolling, progress bar styles, increase max width
...
Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
Co-authored-by: Daniel Campbell <metalwhirlwind@gmail.com>
2018-12-10 18:39:22 -08:00
Iris Scholten
30bf3301ad
Merge pull request #1804 from influxdata/dataloader/plugin-config-ui
...
feat(ui/dataLoaders) Create UI for creating telegraf config
2018-12-10 16:42:25 -08:00
Alirie Gray
07e178e59c
feat(ui/dataLoaders): Create ui for adding a plugin config
...
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-12-10 16:18:16 -08:00
Palak Bhojani
e21832bd5c
Add line protocol precision dropdown
...
Co-authored-by: Palak Bhojani <palak@influxdata.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
Add the ability to click on type on selection step to take you to next step on data source
Create a condition to display download config and add new source buttons only when on configuration step
Co-authored-by: Palak Bhojani <palak@influxdata.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-12-10 16:16:55 -08:00
Palak Bhojani
7d188c435f
Add the ability to click on type on selection step to take you to next step on data source
2018-12-10 16:10:07 -08:00
Christopher Henn
f5074631ee
Ensure AutoInput submits value on enter key press
2018-12-10 15:19:18 -08:00
Brandon Farmer
db292b00fc
Move sources to use generated client
2018-12-10 15:15:37 -08:00
Christopher Henn
8c67dfc0ad
Fix dygraphs multi-result response issue
...
The response from a Flux query contains multiple results. Series across
different results that shared the same column name and group key were
not properly disambiguated in the dygraphs parsing routines. This
resulted in only one series being plotted.
This commit disambiguates these series using the `result` column
included in each result in a Flux query response.
Closes #1790
2018-12-10 14:25:57 -08:00
Christopher Henn
f595bd7787
Deduplicate dygraphs parsing code
2018-12-10 14:25:57 -08:00
Andrew Watkins
e505d73ebd
feat(token-ui): filter tokens
...
* chore(js): package.lock
* chore(generated-js): update generated client
* chore(ui): move FilterList component to shared
* feat(ui-tokens): add filtering capability
* chore(nav-ui): remove status link
* chore(js-test): update snapshots
2018-12-10 14:13:53 -08:00
Alirie Gray
470a811453
Dataloader/side bar source highlight ( #1808 )
2018-12-10 13:32:31 -08:00
alexpaxton
4f723eb458
Prevent Long Cell Names from Obscuring Cancel and Save Buttons ( #1805 )
...
* Prevent cell renamer from pushing controls off the screen
* Only enforce width proportions on page headers if a center element is provided
2018-12-10 13:07:33 -08:00
Palak Bhojani
91bfdf1725
Add line protocol precision dropdown
...
Co-authored-by: Palak Bhojani <palak@influxdata.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-12-10 12:21:24 -08:00
Deniz Kusefoglu
9de88f50ab
Add retry button and submit line protocol body button
...
Co-authored-by: Palak Bhojani <palak@influxdata.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-12-10 12:13:26 -08:00
Delmer
27adc0ff91
feat(ui): add name to dashboard query ( #1794 )
2018-12-10 13:16:27 -05:00
Deniz Kusefoglu
4d7a675316
Merge pull request #1786 from influxdata/feat/line-protocol-status
...
Create different loading, success and error state for line protocol u…
2018-12-07 17:12:12 -08:00
Deniz Kusefoglu
a0893b4ac5
Create different loading, success and error state for line protocol uploads
...
Co-authored-by: Palak Bhojani <palak@influxdata.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-12-07 17:06:16 -08:00
Christopher Henn
6195ded2e4
Fix issue creating dashboard cells with wrong endpoint
2018-12-07 15:37:49 -08:00
Andrew Watkins
4b5dd2f722
feat(account-settings): list tokens
...
* WIP tokens index
* Package json
* Update cur_swagger
* feat(account-settings): token list
* fix(token-test): add done callback
* fix(chrono): packaage json
2018-12-07 13:08:17 -08:00
Christopher Henn
a3ddeec527
Use windowing for aggregate functions in query builder
2018-12-07 11:30:35 -08:00
Christopher Henn
4ab8a81454
Rebuild builder configs when changing time range
2018-12-07 11:30:35 -08:00
Christopher Henn
9095d58424
Persist query builder config
2018-12-07 11:30:35 -08:00
Christopher Henn
5ae2d459e3
Refactor draftScripts state to draftQueries
2018-12-07 11:30:35 -08:00
Christopher Henn
cd26cc5d8b
Build queries from selections in query builder
2018-12-07 11:30:35 -08:00
Christopher Henn
12accfea79
Tweak styling to match new DraggableResizer
2018-12-07 11:30:35 -08:00
Christopher Henn
8f468895f1
Update query builder metaqueries for Flux 0.7.2
2018-12-07 11:30:35 -08:00
Christopher Henn
b041e1abff
Pause autorefresh in TimeMachine by default
2018-12-07 11:30:35 -08:00
Christopher Henn
ec25e93ae6
Do not implicitly execute queries on change
2018-12-07 11:30:35 -08:00
Brandon Farmer
8d546ff689
Merge pull request #1778 from influxdata/fix/load-and-clear
...
Load and clear -> Loud and clear
2018-12-06 16:39:00 -08:00
Brandon Farmer
d222b8c4c5
Merge pull request #1774 from influxdata/feat/onboarding-routing
...
Handle routing from onboarding sidebar
2018-12-06 16:38:03 -08:00
Brandon Farmer
8df604bd31
Load and clear -> Loud and clear
2018-12-06 16:10:33 -08:00
Brandon Farmer
4757541e13
Properly handle queries without `_time`
2018-12-06 15:51:31 -08:00
Brandon Farmer
837c965e3e
Handle routing from onboarding sidebar
2018-12-06 14:51:09 -08:00
Alirie Gray
d607afe2a1
Merge pull request #1708 from influxdata/dataloader/skip-data-sources-steps
...
Dataloader/skip data sources steps
2018-12-06 14:31:26 -08:00