Commit Graph

118 Commits (423a5b859f694ca989780fc2b8745e2f4f5155ce)

Author SHA1 Message Date
Brandon Farmer a54fcb1dee Reload page on sign in 2018-10-08 14:25:35 -07:00
Christopher Henn cd8a2ff6ef Upgrade Chronograf dependencies
...including Babel, Parcel, and ESLint. This PR is dual to [0].

[0]: https://github.com/influxdata/chronograf/pull/4538
2018-10-08 11:44:19 -07:00
Delmer b867eabf65
feat(logs/util): Add view logConfig transformation utils (#978)
* Add view to config transformation utils
* Fix config test typo
* Rename util helpers
2018-10-08 14:30:27 -04:00
Chris Goller b90d34d0c3 fix(ui): handle sigin/signout merge conflicts 2018-10-06 10:11:20 -05:00
Chris Goller 7397f7f4cb fix(ui/flux): links is now query rather than flux 2018-10-06 10:11:20 -05:00
Chris Goller aee35e4cde fix(http): links updated to match swagger doc 2018-10-06 10:11:20 -05:00
Delmer 047d2ea98e
feat(logs/data): Add logViewData for default log config (#980) 2018-10-05 13:00:54 -04:00
Delmer 9939e7fad0
feat(dashboard/views): Add log viewer view type (#968)
Adds the log viewer view type for use in log viewer config.
2018-10-04 16:47:42 -04:00
Delmer f87d40c117
feat(logs/page) Add logs page (#915)
Add log viewer page 

Adds the log viewer page and search bars from chronograf. Removes 
many of the log components until results and config are working.
2018-10-04 16:28:35 -04:00
Deniz Kusefoglu 5e7698e1d2
Merge pull request #952 from influxdata/feat/authentication-FE
Signin after setup
2018-10-04 12:46:35 -07:00
Deniz Kusefoglu 05b5f781b1 Accommodate change in response from GET req to /setup
Add signin to setup flow during onboarding
Add signin page to handle setting cookies
Add signin and signout to Links
2018-10-03 17:08:30 -07:00
Alex P 0c396e06fd Redesign Panels to conform to 2.0 UI Patterns 2018-10-03 15:05:39 -07:00
Andrew Watkins 709310d05e
feat: line plus single stat view type (#936)
* Introduce LinePLusSingleStat

* Remove v1 view types

- Introduce line + single stat view
2018-10-03 10:17:14 -07:00
Deniz Kusefoglu 81f907fd9d (feat:onboarding) Add onboarding wizard 2018-10-02 14:30:15 -07:00
Andrew Watkins 6ea5e839f8
feat: Table Graphs (#917)
* Render TableGraphs

* Introduce TableCell component
2018-10-01 13:33:27 -07:00
Deniz Kusefoglu a37241bfcd Convert everything to /api/v2 on the FE 2018-09-28 16:12:23 -07:00
Alex P 995a20d05a Replace old AutoRefresh with new AutoRefresh 2018-09-27 18:00:32 -07:00
Alex P 20adfb8e3e Port over new autorefresh dropdown from Chronograf 2018-09-27 17:41:14 -07:00
Alex P 7b50cf0fa9 Fix dropdown positioning
There was a missing stacking context
2018-09-27 17:40:51 -07:00
Alex P 9fbd34738e Add documentation for dropdowns 2018-09-27 17:04:33 -07:00
Alex Paxton 4b9021f60b
Merge pull request #903 from influxdata/index-list-view-components
List View Components
2018-09-27 16:00:21 -07:00
Alex P b3b3f97130 Write component tests 2018-09-27 15:46:05 -07:00
Alex P 31533c7093 Linter fixes 2018-09-27 12:41:56 -07:00
Alex P e951ce74ba Add disabled row styles 2018-09-27 12:34:40 -07:00
Alex P fb0cd0932a Add documentation for usage of IndexList component 2018-09-27 12:14:13 -07:00
Alex P a56f957329 Refactor dashboards page to use IndexList components 2018-09-27 11:43:28 -07:00
Alex P 85be995869 Introduce IndexList family of components 2018-09-27 11:43:06 -07:00
Alex P 51570fa624 Create variable to standardize color of empty state text 2018-09-27 11:42:32 -07:00
Alex P d1aaac5bce Shrink dashboard default toggle 2018-09-27 10:48:40 -07:00
Alex P 5a34536c40 Introduce ComponentSpacer utility wrapper 2018-09-27 10:48:29 -07:00
Alex P 54bc0025c7 Improve typing of Button onClick prop 2018-09-27 10:47:11 -07:00
Andrew Watkins e34d2e76ea
chronograf(v2-views): Introduce new view patterns, linting, and TypeScript 3.x (#901)
* Simplifiy color type

* Fix type

* Introduce V2 data shape for views

* WIP Split style and parsing to separate Dygraph components

* Add basic dygraph view types

* Add Gauge to v2 view shapes

* Upgrade TypeScript to ^3.0

* Add tsc to Circle build

* Fix Dygraph component paths

* Add testURL to jest config

* Upgrade lodash types

* Remove redundant test linter stetp

* Upgrade to TypeScript ^3

* Remove TableGraph (temporarily)
2018-09-27 10:46:48 -07:00
Alex Paxton 6a86f8ee14
Merge pull request #889 from influxdata/my-profile-tab
Add User Settings Page
2018-09-26 16:25:15 -07:00
Daniel Campbell 04d713df57
Merge pull request #893 from influxdata/onboarding-wizard-design
Onboarding wizard design
2018-09-26 15:58:26 -07:00
Daniel Campbell 3546bc5b49 Onboarding wizard styles 2018-09-26 15:16:59 -07:00
Daniel Campbell 73c32d5055 add completion image 2018-09-26 11:26:15 -07:00
Alex P 7bba3905b5 Introduce and use "ProfilePage" component 2018-09-26 10:57:39 -07:00
Daniel Campbell 8a03aaaaef Implement progress bar styles, delete obsolete files 2018-09-26 09:53:57 -07:00
Daniel Campbell c0437d2f2d Port wizard to platform
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
Co-authored-by: Daniel Campbell <metalwhirlwind@gmail.com>
2018-09-25 17:07:11 -07:00
Chris Goller 6f2bbbf162
Merge pull request #875 from influxdata/feature/port-chronograf-makefile
ci(Makefile): Add run target to Makefile
2018-09-25 16:07:47 -07:00
Delmer Reed ce05a40e45 ci(Makefile): Add run target to Makefile
Adds run target to Makefile and removes older Chronograf files.

Co-authored-by: Chris Goller <goller@gmail.com>
2018-09-25 18:51:56 -04:00
Alex P 10bd12ccdd Merge branch 'master' into my-profile-tab 2018-09-25 15:09:24 -07:00
Alex P 9817d76f9a Introduce Avatar component for displaying profile pictures 2018-09-25 15:06:58 -07:00
Alex P e0c252c845 Add user page to navbar 2018-09-25 15:06:23 -07:00
Alex P e2380b636d Increase contrast of active state in navbar 2018-09-25 14:20:52 -07:00
Alex P 7c80201782 Make navbar horizontal until breakpoint is reached 2018-09-25 14:09:31 -07:00
Alex P 272e0d69d7 Cleanup references and imports 2018-09-25 11:21:51 -07:00
Alex P 965b51d467 Remove obsolete page layout components 2018-09-25 11:16:02 -07:00
Alex P dd8f0096aa Consolidate page layout components 2018-09-25 11:15:41 -07:00
Alex P 522155c0e5 Remove erroneous path for default dashboard 2018-09-25 10:49:02 -07:00