Commit Graph

1199 Commits (aa33b622a5e50a0d9800d4f5894d3ad4ce6c6c5b)

Author SHA1 Message Date
Hunter Trujillo 2a280e0273 Add filtering capability to users and roles admin pages. 2017-03-06 16:46:07 -07:00
Alex P 03720018b8 Make rule page save button always "success" style 2017-03-06 14:43:05 -08:00
Alex P df2d31e376 Re-style disabled buttons 2017-03-06 14:42:48 -08:00
Jared Scheib 1e79495426 Track editing of new user name 2017-03-06 14:38:03 -08:00
Alex P 2baa5bd3b8 Toggles don't wrap anymore 2017-03-06 14:26:44 -08:00
Alex P 06d73c46f4 Query + button has proper margins 2017-03-06 14:26:35 -08:00
Hunter Trujillo ae25cd4959 Add flash message on success and error states for user removal. 2017-03-06 15:25:02 -07:00
Jared Scheib 8373146e44 Refactor to less stateful component, add cancel and save buttons 2017-03-06 14:22:39 -08:00
Hunter Trujillo 439a991d18 Reset state of delete row button when user has clicked outside. 2017-03-06 14:24:41 -07:00
Hunter Trujillo 2539e49cfe Add styles improvements for deleting rows. 2017-03-06 14:22:03 -07:00
Hunter Trujillo e9f0f63345 Add confirmation before deleting a role or user. 2017-03-06 14:08:03 -07:00
Hunter Trujillo 0dc5774bd6 Add capability to delete users. 2017-03-06 13:39:59 -07:00
Hunter Trujillo 5f01ee1019 Add capability to delete a role. 2017-03-06 13:22:54 -07:00
Jared Scheib fb30ca02aa Show input box when editing 2017-03-06 12:17:07 -08:00
Jared Scheib 1bf118d86e Add Create User button 2017-03-06 11:36:44 -08:00
Chris Goller efec136b8a Fix dashboards to use specified database 2017-03-06 13:29:26 -06:00
Jared Scheib 9887f47181 Refactor to test combined appReducer, add tests for ephemeral app state reducer 2017-03-03 17:06:47 -08:00
Jared Scheib 668f4cfdd3 Add test for autoRefresh reducer 2017-03-03 16:57:05 -08:00
Jared Scheib df5d8e9941 Fix revert failure chain and thus: add autoRefresh with pause 2017-03-03 15:30:33 -08:00
Hunter Trujillo 8537f4d26b Add delicious styles and yummy JSX to make lovely role component biscuits 2017-03-03 16:05:49 -07:00
Jared Scheib a75ed8b348 Merge master after messed-up revert #962 2017-03-03 14:52:37 -08:00
Hunter Trujillo 17bfb859c4 Merge branch 'feature/hover-glory' into feature/934-ew-admin_edit-table-rows
# Conflicts:
#	ui/src/admin/components/RolesTable.js
2017-03-03 15:43:42 -07:00
Hunter Trujillo 80984e1a22 Small styles changes. 2017-03-03 15:25:12 -07:00
Andrew Watkins ed85ba9029 Revert "Allow user to set auto-refresh interval" 2017-03-03 14:22:07 -08:00
Jared Scheib f88daae040 Add AutoRefresh Pause option 2017-03-03 14:20:07 -08:00
Hunter Trujillo 7091aa757b Merge commit 'd786e62816a641a4cfec183dfb78839637bc33e6' into feature/934-ew-admin_edit-table-rows 2017-03-03 15:15:22 -07:00
Andrew Watkins 0c461552df Merge pull request #957 from influxdata/781-autorefresh_config
Allow user to set auto-refresh interval
2017-03-03 14:02:24 -08:00
Alex P d786e62816 Add checkboxes to list items in multi-select dropdown 2017-03-03 13:53:48 -08:00
Jared Scheib f696b013ae Merge remote-tracking branch 'origin/master' into 781-autorefresh_config 2017-03-03 13:35:03 -08:00
Jared Scheib c70036fa7b Refactor app ui and config reducers, clean up 2017-03-03 13:34:04 -08:00
Andrew Watkins d7832e0837 Add hover css to role table rows 2017-03-03 12:33:52 -08:00
Alex P 3c3dbba33b Add pause icon to icon font 2017-03-03 11:16:49 -08:00
Jared Scheib dac060db5f Add RoleRow with MultiSelectDropdown 2017-03-02 17:06:44 -08:00
Jared Scheib 8006543255 Add MultiSelectDropdown to UsersTable 2017-03-02 16:30:59 -08:00
Jared Scheib 7690379865 Use shared MultiSelectDropdown, lint 2017-03-02 15:42:51 -08:00
Andrew Watkins 1f221e5b40 Merge branch 'feature/934-ew-users' of github.com:influxdata/chronograf into feature/934-ew-users 2017-03-02 15:04:48 -08:00
Andrew Watkins cba80db4a9 Add fix to work with enterprise 2017-03-02 15:04:36 -08:00
Jared Scheib c3b4ac181f Merge pull request #947 from influxdata/feature/934-ew-users-hunter
Add stateful class MultiSelectDropdown shared component, add Tooltip, add Storybook stories for testing
2017-03-02 14:53:34 -08:00
Hunter Trujillo cea2d5cdf2 Forgot to save one of my files... 2017-03-02 15:11:38 -07:00
Hunter Trujillo 4cfbe1f9de Refactor label text logic into function. Add stories for testing label text logic function. Add fancy ellipsis to long item lists. 2017-03-02 15:05:26 -07:00
Andrew Watkins 0c5d7b7ee3 Merge pull request #956 from influxdata/bugfix/846-rule-disable
Fix rule disable bug
2017-03-02 13:08:56 -08:00
Andrew Watkins ea95e486f3 Handle no roles on users table 2017-03-02 13:06:55 -08:00
Andrew Watkins 0bbc1fde48 Move QueriesPage into admin tabs 2017-03-02 13:06:55 -08:00
Andrew Watkins 171359d49f Add move QueryPage state into redux 2017-03-02 13:06:55 -08:00
Andrew Watkins 4bca76a351 Move QueriesTable into stateless functional component 2017-03-02 13:06:15 -08:00
Andrew Watkins 9ea47c6600 Move QueriesPage to admin 2017-03-02 13:06:15 -08:00
Andrew Watkins 4be9b7520a Remove dead function 2017-03-02 13:06:15 -08:00
Andrew Watkins 470bce9693 Update metaQueries to use new API 2017-03-02 13:06:15 -08:00
Andrew Watkins 492363a452 Add QueriesPage from EW 2017-03-02 13:06:15 -08:00
Andrew Watkins 393b835341 Export TIMES to constants folder 2017-03-02 13:06:14 -08:00
Andrew Watkins e7432f1db5 Add QueriesPage to routes 2017-03-02 13:06:14 -08:00
Andrew Watkins d5850840e5 Remove comment 2017-03-02 13:06:14 -08:00
Jared Scheib f83065569c Fix getRoles AJAX request 2017-03-02 11:55:25 -08:00
Jade McGough d06718fdb8 #855 - don't show "loading hosts" after hosts have been loaded 2017-03-02 11:14:42 -08:00
Andrew Watkins 5413ef9ebe Use bind operator 2017-03-02 10:59:09 -08:00
Andrew Watkins ff6af96bc6 Move KapRulesTable into separate file 2017-03-02 10:13:54 -08:00
Andrew Watkins 785fd38479 Update container to extend Component 2017-03-02 09:51:41 -08:00
Andrew Watkins 38b18e0cb5 Update eslintrc 2017-03-02 09:51:17 -08:00
Jared Scheib 2f593370f4 Merge branch 'feature/934-ew-users' into feature/934-ew-users-pages 2017-03-01 20:52:41 -08:00
Jared Scheib 5dfd7b0717 Add page page and header boilerplate, update propTypes 2017-03-01 20:47:20 -08:00
Jared Scheib 1960ce9506 Change route to /admin, handle no users or roles 2017-03-01 20:41:47 -08:00
Andrew Watkins 3283e40b6e Fix rule disable bug 2017-03-01 19:49:56 -08:00
Jared Scheib 2adfcc8329 Remove table headers 2017-03-01 17:46:48 -08:00
Jared Scheib 9f3a7fcccb Load required fn, fix what data is displayed in table 2017-03-01 17:34:05 -08:00
Jared Scheib 9df98cd032 Document rabbit hole 2017-03-01 17:06:39 -08:00
Jared Scheib 314c1bb331 Load Users & Roles tables based on data provision, add table cells 2017-03-01 17:06:26 -08:00
Hunter Trujillo 80f20f4361 Add Tooltip and Center stateless components. Add Tooltip story. 2017-03-01 15:07:09 -07:00
Hunter Trujillo 0a1f310deb Storybook fixes. Add stateful class MultiSelectDropdown shared component. Add Select Roles story for that component. 2017-03-01 13:32:54 -07:00
Jared Scheib d4adfc6832 Add Users and Roles tabs 2017-03-01 12:03:03 -08:00
Jared Scheib ba67db8d25 Add admin menu that defaults to Users page 2017-03-01 11:32:35 -08:00
Hunter Trujillo 22ba509ea7 Move /users to /admin 2017-03-01 12:05:38 -07:00
Jared Scheib a08a685b74 Add autoRefresh interval choice to Kubernetes dashboard 2017-02-28 17:26:26 -08:00
Jared Scheib b42dcab4b7 Put PropTypes in conventional order 2017-02-28 17:18:59 -08:00
Jared Scheib 1cc5f05b9f Add autoRefresh interval choice to DataExplorer 2017-02-28 17:17:18 -08:00
Hunter Trujillo 417cbe168a Add presentational component that lists database users. 2017-02-28 16:39:30 -07:00
Hunter Trujillo 9e1260a7ff Add Users container page. 2017-02-28 14:16:37 -07:00
Jared Scheib 3d2401decf Implement chooseable Host Page autoRefresh persisted to localStorage, WIP for Dashboards and Kubernetes 2017-02-27 18:34:58 -08:00
Jared Scheib aeec53c349 WIP: partially implement autoRefresh dropdown and app config 2017-02-24 18:10:27 -08:00
Jared Scheib aac35bc7b8 Add appConfig reducer for autoRefresh 2017-02-24 17:07:14 -08:00
Alex P faf229bca4 Merge branch 'master' into misc-polish 2017-02-24 16:27:53 -08:00
Alex P ceb3c671a1 Add dropdown header to Time Range Dropdown
++usability
2017-02-24 16:23:33 -08:00
Alex P 02b33496c2 Add styles for dropdown headers 2017-02-24 16:23:20 -08:00
Alex P cbb59f86f3 Discard a vestigial style 2017-02-24 16:22:59 -08:00
Alex P 4f46d53581 Add Refresh Icon 2017-02-24 16:22:30 -08:00
Chris Goller d09958f3eb Merge branch 'master' into de-font-scale
Conflicts:
	CHANGELOG.md
2017-02-24 17:30:21 -06:00
Alex P 6287dc777f Resize window when enter / exit presentation mode 2017-02-24 15:23:29 -08:00
Jared Scheib 4cb46aef28 Merge pull request #926 from influxdata/fix-kapacitor-graph-height
Fix Kapacitor rule graph display
2017-02-24 12:22:44 -08:00
Jared Scheib 6d4df1f45b Fix Kapacitor rule graph display 2017-02-24 12:06:47 -08:00
Chris Goller f525a09f5b Update wording for meta service 2017-02-24 12:08:12 -06:00
Chris Goller 701a041a88 Merge branch 'master' into feature/connection-info#825
Conflicts:
	CHANGELOG.md
2017-02-24 11:29:43 -06:00
Alex P 7d44024a33 Fix vertical alignment of alert endpoint dropdown and label 2017-02-23 17:00:32 -08:00
Alex P 88c65ed958 Fix display bug of graph in rule builder 2017-02-23 16:54:33 -08:00
Alex P 141bc849f7 Change presentation mode icon to "expand" 2017-02-23 16:54:18 -08:00
Chris Goller b29846da68 Merge pull request #922 from influxdata/feature/oauth-google
Support Multiple OAuth2 Providers - Add Heroku and Google
2017-02-23 17:34:01 -06:00
Tim Raymond 6a9e61c740 Merge branch 'master' into feature/oauth-google
Conflicts:
	server/dashboards.go
	server/server.go
	ui/.eslintrc
	ui/src/index.js
2017-02-23 18:13:39 -05:00
Jared Scheib 2ef362da93 Validate displayOptions prop 2017-02-23 14:49:27 -08:00
Jared Scheib 6c67dcf402 Merge 'master' into 751-stack_graph, resolve conflicts 2017-02-23 14:33:07 -08:00
Jared Scheib 8a769ce31e Display stacked and step plot graphs 2017-02-23 14:09:21 -08:00
Andrew Watkins 2fa8f91af5 Set set CSSTransforms to false 2017-02-23 16:05:11 -06:00
Andrew Watkins c728f33bc5 Merge branch 'master' into feature/885-presentation-mode-1 2017-02-23 15:35:03 -06:00
Alex P e1a45cdc8e Make presentation mode have less margin around the edges
Needs a window resize event to re-calculate the grid’s size
2017-02-23 12:07:44 -08:00
Alex P 4ea7b1ee00 Make entire dash edit button clickable and add text label
++usability
2017-02-23 12:03:01 -08:00
Alex P 147e44075a Make dashboards only have edit styles in edit mode 2017-02-23 11:45:26 -08:00
Alex P 486afb82cb Change dashboard classnames to new classnames from last commit 2017-02-23 11:45:07 -08:00
Alex P f86631ac7a Move dash graph styles from Hosts to Dashboards and rename generic 2017-02-23 11:44:32 -08:00
Andrew Watkins 4c08488fc7 Merge branch 'feature/885-presentation-mode-1' of github.com:influxdata/chronograf into feature/885-presentation-mode-1 2017-02-23 13:10:06 -06:00
Andrew Watkins 88f41f1b14 Make host layouts not draggable or resizable 2017-02-23 13:09:04 -06:00
Andrew Watkins 73560c37e4 Update AJAX function names 2017-02-23 08:27:25 -06:00
Alex P c4c8f26096 Block text selection on graph heading & hosts graph 2017-02-22 18:48:54 -08:00
Alex P 6eb6d68dff Simplify side nav 2017-02-22 18:15:29 -08:00
Alex P 0616110dd6 Hard code kubernetes dash into dashboards table 2017-02-22 18:14:56 -08:00
Alex P a55c275315 Refactor dashboards page a tiny bit 2017-02-22 18:14:39 -08:00
Alex P 0a39e78b5c Change DE font sizes in relation to screen size 2017-02-22 14:54:47 -08:00
Alex P 3bd73cf40b Prevent group by time label from wrapping 2017-02-22 14:54:32 -08:00
Alex P 6b57dbede0 Make multi-select dropdown initial width smaller 2017-02-22 14:54:18 -08:00
Alex P 59d23f383e Make measurements filter slightly less wide 2017-02-22 14:54:00 -08:00
Alex P fd5edd66a1 Vertically center query in preview 2017-02-22 14:53:44 -08:00
Alex P 5696c52399 Make Tag List filter taller 2017-02-22 14:53:17 -08:00
Andrew Watkins d2957dda8c Use single source of truth for layout state 2017-02-22 16:24:41 -06:00
Andrew Watkins b8fe3fc59a Update reducer with new dashboard position 2017-02-22 16:22:56 -06:00
Alex P 70f3aa1f48 7 New Icons 2017-02-22 09:46:57 -08:00
Andrew Watkins 78fc76b667 Merge 2017-02-22 11:11:46 -06:00
Andrew Watkins 8a14fc2845 "Add guard clause in onLayoutChange callback"
If not provided with a position change handler don't
send a resquest to persist updated layout position.  We
must do this until we resolve how we are going to persist
changes to precanned dashboards.
2017-02-22 11:08:50 -06:00
Andrew Watkins d3431ecdaa WIP persist dashboard position to server 2017-02-22 11:08:50 -06:00
Alex P 063c89762d Make graph background colorsemi-transparent during drag 2017-02-22 11:07:31 -06:00
Alex P 6b17f299de Shrink padding on Y & Y2 graph labels 2017-02-22 11:07:31 -06:00
Alex P ca8fe929eb Fix legend vertical position 2017-02-22 11:07:31 -06:00
Alex P b14eefe53b Add gradient borders to drag and resize state of graphs 2017-02-22 11:07:31 -06:00
Alex P 8c9571c246 Make graph dragging placeholder more styley 2017-02-22 11:07:31 -06:00
Alex P 35d48be95e Add more CSS gradient mixins 2017-02-22 11:07:30 -06:00
Alex P 053609ce9c Fix transitions in graph dragging state 2017-02-22 11:05:21 -06:00
Alex P d8fcc5ae65 Limit dragging handle to just the graph header 2017-02-22 11:05:21 -06:00
Alex P 16865531bc Make single stat graphs look more styley 2017-02-22 11:05:21 -06:00
Alex P 9080f86652 Undo debug mode on graph spinner 2017-02-22 11:05:21 -06:00
Alex P e92ec85c60 Using CSS Transforms for react grid layout
says 6x performance boost, seems like a good idea unless there is
something I’m not aware of
2017-02-22 11:05:21 -06:00
Alex P 3ebd16e0c8 Style graph resizer 2017-02-22 11:05:21 -06:00
Alex P c57d0d6138 Fix vertical marker bug & simplify line graph 2017-02-22 11:05:21 -06:00
Alex P bf36e377b4 Adding default name to dashboard graphs 2017-02-22 11:05:21 -06:00
Alex P 1a3e1271f0 Remove height prop from line graphs 2017-02-22 11:05:21 -06:00
Alex P e97e373ca0 Create stylesheet for dashboards 2017-02-22 11:05:21 -06:00
Andrew Watkins f2bf949c9c WIP make resizing work 2017-02-22 11:05:21 -06:00
Andrew Watkins da34a83777 Remove padded line 2017-02-22 11:05:20 -06:00
Andrew Watkins 8720c0d6fe Introduce draggable graphs 2017-02-22 11:05:20 -06:00
Andrew Watkins 34a468be0d Move editMode state into redux 2017-02-22 11:05:20 -06:00
Andrew Watkins 9497456db0 Use redux for dashboard time range 2017-02-22 11:05:20 -06:00
Andrew Watkins 4ef173aac9 Add dashboard timeRange to reducer 2017-02-22 11:05:20 -06:00
Andrew Watkins 0ed15c74f7 Move current dashboard into dashboard reducer 2017-02-22 11:05:20 -06:00
Andrew Watkins 808c59eb03 Move dashboards to redux store 2017-02-22 11:05:20 -06:00
Andrew Watkins b0aa22206b Introduce dashboard ui reducer 2017-02-22 11:05:20 -06:00
Andrew Watkins 58324a11af Add rudimentary style 2017-02-22 11:05:20 -06:00