Commit Graph

1940 Commits (3fdc1bd526d2889943874e68cdf583b4c7e32db4)

Author SHA1 Message Date
Hunter Trujillo 20799a3ac1 TVM now persists its state to the server. 2017-04-25 16:09:22 -06:00
Jade McGough 7f5f7bb447 hide redacted value unless user wants to edit it 2017-04-25 15:01:59 -07:00
Hunter Trujillo 845af7c2df TVM now gets values from a query for a row and also displays them. 2017-04-25 15:21:44 -06:00
Andrew Watkins acfa3b3a20 Remove old state 2017-04-25 13:36:39 -07:00
Jared Scheib eec8e54a2b WIP 2017-04-25 13:33:52 -07:00
Andrew Watkins a1ea46226a Prettify and not error when no values returned from influxdb 2017-04-25 13:32:04 -07:00
Andrew Watkins f0ec814ea2 Update table to render per series 2017-04-25 13:31:29 -07:00
Jade McGough d6917196db prettier 2017-04-25 12:53:00 -07:00
Andrew Watkins 09646b5908 Not display TABLE toggle in CEO 2017-04-25 11:47:10 -07:00
Andrew Watkins 5304363d0c Even prettier 2017-04-25 11:37:47 -07:00
Andrew Watkins 657baa2fed Prettier 2017-04-25 11:34:06 -07:00
Jared Scheib 66b92ee241 Update copy for 'Run Query' button 2017-04-25 11:20:22 -07:00
Admin 6cf9e97518 Apply eslint fix for single-quote warnings 2017-04-25 10:53:01 -07:00
Andrew Watkins 02ea05f520 Update stubbed data 2017-04-24 18:16:26 -07:00
Andrew Watkins b763e00630 Highlight first tempVar if selected is filtered out 2017-04-24 18:10:38 -07:00
Andrew Watkins a7bb10723a Filter template drawer via user input 2017-04-24 18:10:38 -07:00
Andrew Watkins fa35c3adb9 Add click handling and refactor 2017-04-24 18:10:38 -07:00
Andrew Watkins 7e146fc745 Handle Enter and Esc while templating 2017-04-24 18:10:37 -07:00
Andrew Watkins e47ec992b8 change template variable on mouse over 2017-04-24 18:10:37 -07:00
Andrew Watkins f46602f983 Make selecting tempVar func better 2017-04-24 18:10:37 -07:00
Andrew Watkins 96004a71fc Replace tempVars with arrow keys 2017-04-24 18:10:37 -07:00
Andrew Watkins 8c67b8af49 Add spec for tempVar regex 2017-04-24 18:09:41 -07:00
Andrew Watkins 338e5a7d37 Allow user to cycle through selected tempVars 2017-04-24 18:09:41 -07:00
Andrew Watkins 4694e1a4b0 Be the pretty 2017-04-24 18:09:41 -07:00
Andrew Watkins 5b397d022d Show tempVars when user types $ 2017-04-24 18:05:47 -07:00
Andrew Watkins 576b2eee7a Be the change 2017-04-24 18:04:28 -07:00
Andrew Watkins f8da71f027 Be the change, again 2017-04-24 18:02:17 -07:00
Andrew Watkins 2efda22838 Remove prettier indentation conflicts 2017-04-24 18:02:17 -07:00
Andrew Watkins 08477cadc9 Be the change 2017-04-24 18:02:17 -07:00
Jared Scheib f04a046b22 'Submit' in TVM now retrieves query values; remove template variable fixture data 2017-04-24 17:12:26 -07:00
Hunter Trujillo 6543d69726 PUT to Template Variable API works. 2017-04-24 13:49:50 -06:00
Hunter Trujillo 40530c5127 onSubmit on Template Variable Manager is now providing original template, including link data, to handler. 2017-04-24 12:34:39 -06:00
Hunter Trujillo 14d4a1327e Fix TVM UX flow issue with a React lifecycle antipattern; make TVM editing mode consistent 2017-04-21 19:52:01 -06:00
Hunter Trujillo 822cf4ac4b Fix cancel button on Template screen. Show selected variable text. 2017-04-21 14:55:39 -06:00
Hunter Trujillo 5ae717403b Merge fixes. Shape-of-data fixes. 2017-04-21 14:48:03 -06:00
Hunter Trujillo 9b9138156d Add template proptypes to Dashboard. 2017-04-21 14:20:18 -06:00
Jade McGough 634b6d9271 unbreak things from rebase 2017-04-21 12:50:38 -07:00
Jade McGough ae5ef78583 send alert requests to currently active kapacitor 2017-04-21 12:42:35 -07:00
Jade McGough dd76d80a89 persist active kapacitor after a user selects it 2017-04-21 12:42:35 -07:00
Jade McGough 5babe7cc36 fix endless kapacitor queries 2017-04-21 12:42:35 -07:00
Jade McGough 3034e16a3e show currently active kapacitor in configuration 2017-04-21 12:42:35 -07:00
Jade McGough 9f39c7dbe7 retrieve kapacitors again after sources are reloaded 2017-04-21 12:42:35 -07:00
Alex P 23decf9590 Oooooooooops
Silly mistake
2017-04-21 12:42:35 -07:00
Alex P aae08cd007 Small style adjustment
That pesky square corner go bye bye
2017-04-21 12:42:34 -07:00
Alex P 7251eed96b Fix style 2017-04-21 12:42:34 -07:00
Alex P 44ff919257 Style endpoint tab contents 2017-04-21 12:42:34 -07:00
Alex P fdde4f3fc8 Remove excess text from endpoint configs 2017-04-21 12:42:34 -07:00
Alex P 5a05fe9f34 Apply new styles to endpoint config tabs 2017-04-21 12:42:34 -07:00
Alex P 486ebf0307 Block spellcheck on kapacitor config form 2017-04-21 12:42:34 -07:00
Alex P 7b151c2a6d Create stylesheet for endpoint config page 2017-04-21 12:42:34 -07:00
Alex P f0bd2b1b87 Make kapacitor selector dropdown pretty 2017-04-21 12:42:05 -07:00
Alex P 6a0a6c2a6d Styles for kapacitor selector dropdown 2017-04-21 12:42:05 -07:00
Alex P 8361f4331e Make dropdown easier to customize 2017-04-21 12:42:05 -07:00
Alex P c7bace6c9d Remove responsive table, causes too many UI problems 2017-04-21 12:42:05 -07:00
Alex P adce105499 Replace edit button with a linked source name
more space efficient, still intuitive
2017-04-21 12:42:05 -07:00
Jade McGough 3ef5850d8b make kapacitor alerts tab look like an a tabbed interface 2017-04-21 12:42:05 -07:00
Jade McGough 0e8eb78f70 polish polish 2017-04-21 12:42:05 -07:00
Jade McGough 0c4bcb883b update kapacitor config page to new redesign 2017-04-21 12:42:05 -07:00
Jade McGough a0bf56fcf2 WIP redesign of KapacitorPage 2017-04-21 12:42:05 -07:00
Jade McGough 18d6303b8b prefer single quotes in eslintrc 2017-04-21 12:42:05 -07:00
Jade McGough 6d51ac876b add a link to create new kapacitors for hosts with no kapacitor 2017-04-21 12:42:05 -07:00
Jade McGough b617827b93 unbreak item selection 2017-04-21 12:42:05 -07:00
Jade McGough 814f81132d allow users to edit their existing kapacitor instances 2017-04-21 12:42:05 -07:00
Jade McGough 057c3a9eb8 make KapacitorPage work when visiting kapacitors/:id/edit 2017-04-21 12:42:05 -07:00
Jade McGough ac32361d14 refactor KapacitorPage to use es6 syntax 2017-04-21 12:42:05 -07:00
Jade McGough 272d78c8d9 provide link in dropdown to new kapacitor page 2017-04-21 12:41:49 -07:00
Jade McGough e58e9efded update Dropdown to use new es6 format 2017-04-21 12:40:51 -07:00
Jade McGough 95698388c0 use modern component declaration for ManageSources 2017-04-21 12:40:51 -07:00
Jade McGough 678cd8ab18 Revert "remove navigation to kapacitor config app"
This reverts commit de7bcf7040a246c9d606f3f1547d8f5afd54e457.
2017-04-21 12:40:51 -07:00
Jade McGough 54ad4aaa76 use kapacitor redux to display multiple kapacitors per source 2017-04-21 12:40:51 -07:00
Jade McGough f8a4b1bae4 store kapacitor response in redux store 2017-04-21 12:40:51 -07:00
Jade McGough 10d422b062 add dropdown for kapacitors 2017-04-21 12:39:41 -07:00
Jade McGough 7a5457644a WIP 2017-04-21 12:39:41 -07:00
Jade McGough 998a3ad7d0 add kapacitor table to manage sources page 2017-04-21 12:39:41 -07:00
Jade McGough 17e700767f remove unused withRouter call 2017-04-21 12:39:41 -07:00
Jade McGough 429ef27661 move influx source managament table to separate component 2017-04-21 12:39:41 -07:00
Jade McGough b198755da2 remove navigation to kapacitor config app 2017-04-21 12:39:41 -07:00
Alex P 85f660f47b I am a merciful god 2017-04-20 18:36:26 -07:00
Alex P 5d055bd3e9 Rename 2 colors
Darker purple (planet) is now “Amethyst” to match the gemstone theme of
that value. Creme De Violette was just a long name, so now it is
“twilight” (which has nothing to do with the movies or book series)
2017-04-20 18:36:26 -07:00
Alex P 6eacbdcb8e Use yellow for warning text in query editor 2017-04-20 18:36:26 -07:00
Alex P 3727f00961 Add yellow color spectrum for warning use cases
More semantic than purple for warnings
2017-04-20 18:36:26 -07:00
Jared Scheib c662dfb62e Merge branch 'feature/template-variables' into feature/template-variables_proxy-params 2017-04-20 18:19:48 -07:00
Jared Scheib 0242bc7239 Add test for selectTemplate, update spec fixtures 2017-04-20 18:11:55 -07:00
Jared Scheib b5a58eea68 Update var names and propTypes to match spec 2017-04-20 17:31:43 -07:00
Jared Scheib 76bbf5c8fe Update 'query' key to 'influxql' 2017-04-20 16:51:49 -07:00
Jared Scheib ec932f94b0 Update tV to 'template' for consistency 2017-04-20 16:42:27 -07:00
Jared Scheib db6717c636 Update key name to match what API expects 2017-04-20 16:36:26 -07:00
Jared Scheib 69a6838281 Update var name to match what API expects 2017-04-20 16:34:30 -07:00
Jared Scheib 230e824b25 Update prop key to match what API expects 2017-04-20 16:19:49 -07:00
Jared Scheib b30bea21b7 Merge remote-tracking branch 'origin/master' into feature/auth-router
Conflicts:
ui/src/data_explorer/components/RawQueryEditor.js
ui/src/data_explorer/components/QueryEditor.js
2017-04-20 15:58:12 -07:00
Jared Scheib e826786ae8 Merge branch 'feature/template-variables' into feature/template-variables_proxy-params 2017-04-20 14:13:32 -07:00
Jared Scheib 055c78e7fd Updated tempVars schema and refactor how selected values are reduced 2017-04-20 14:03:19 -07:00
Chris Goller fccde3357e Fix linter errors to allow builds to pass 2017-04-20 11:46:59 -05:00
Jared Scheib 74e03bfb16 Fix timeSeries data shape to restore full expected functionality of AutoRefreshingLineGraphs on Dashboard 2017-04-19 16:19:49 -07:00
Jared Scheib c8e04f5adf Update tempVars with current schema and successfully send to proxy 2017-04-19 15:10:07 -07:00
Andrew Watkins 7dcf5dd9ae Add onSubmit to template variable form 2017-04-19 14:47:07 -07:00
Andrew Watkins ffc8d8de1e Add editTemplate test and action / update tests 2017-04-19 14:46:26 -07:00
Jared Scheib 265ef87dab Rename 'params' to 'tempVars' 2017-04-19 14:30:12 -07:00
Andrew Watkins c7724531ab Introduce table inputs to the tempVar builder 2017-04-19 13:08:30 -07:00
Andrew Watkins 1b0aa055fd Create table classes
Since a table can now be a bunch of <div>'s. This will allow us to
include forms inside of tables without breaking HTML.

http://stackoverflow.com/questions/4035966/create-a-html-table-where-each-tr-is-a-form
2017-04-19 10:09:25 -07:00
Chris Goller cce80977ec Merge branch 'master' into feature/template-variables 2017-04-19 11:10:01 -05:00
Luke Morris ad656c44cb Pass templates through to proxy as ‘params’ 2017-04-18 16:10:43 -07:00
Luke Morris 02f68fc823 Peel templates off of dashboard 2017-04-18 16:10:14 -07:00
Hunter Trujillo 1266c47a34 Add tag key 🅱️ropdown. 2017-04-18 16:47:00 -06:00
Alex P 0faf246618 Rename components according to CSS styles 2017-04-18 14:20:51 -07:00
Alex P 81f85c34d1 Polish group by time dropdown
styled differently in Rule builder vs DE
2017-04-18 14:09:49 -07:00
Hunter Trujillo 2bb721c690 Fix irregular whitespace linter error. 2017-04-18 14:50:49 -06:00
Hunter Trujillo 666b158139 Ensure initial selection state on database and measurement dropdowns. 2017-04-18 14:49:45 -06:00
Luke Morris 2516f980f1 Make tv fixtures more realistic 2017-04-18 13:11:05 -07:00
Luke Morris f4711d8399 Factor refreshing graph into its own render function 2017-04-18 13:10:29 -07:00
Alex P 2686fb80c8 Merge branch 'master' into query-builder-style-refactor 2017-04-18 12:08:27 -07:00
Alex P bbecdfe7fb Rework rule builder page to use new version of query builder 2017-04-18 12:08:07 -07:00
Andrew Watkins 47dfe25ebc Introduce template query builders 2017-04-18 12:08:00 -07:00
Alex P d53f593276 Simplify group by time dropdown 2017-04-18 12:07:08 -07:00
Luke Morris f812de48a4 Remove unused fetchTimeSeries function 2017-04-18 11:42:16 -07:00
Luke Morris 44938c351d Basic TVControlBar style polish 2017-04-18 11:20:35 -07:00
Luke Morris f8cfd01918 Display selected value; disallow selection while loading 2017-04-18 11:20:06 -07:00
Luke Morris 3ead46d0ee Update fixtures to include selected value 2017-04-18 11:18:19 -07:00
Alex P e066148d62 Visually join overlay controls and query maker 2017-04-18 11:02:20 -07:00
Alex P 374e468388 Scope responsive query maker styles to the DE 2017-04-18 11:01:43 -07:00
Andrew Watkins 62167e2927 WIP Allow selection of value type 2017-04-18 09:27:34 -07:00
Alex P 0e66ddbb57 Ensures recent changes don't break Overlay Technology 2017-04-17 20:23:40 -07:00
Alex P bb3320ebc5 Remove unused styles 2017-04-17 19:58:48 -07:00
Alex P 7316914f8d Clean up query maker responsive styles 2017-04-17 19:57:27 -07:00
Alex P d9601be0ca Move lost style to unsorted 2017-04-17 19:57:00 -07:00
Alex P 940230f649 Refactor & Restyle query builder lists and sub-components 2017-04-17 19:38:56 -07:00
Alex P 2ba683781b Remove excess styles 2017-04-17 18:10:41 -07:00
Jared Scheib 0aad05466b Persist template variable selection in redux store 2017-04-17 17:51:26 -07:00
Jared Scheib 49675dc816 Start new pattern for defining actionTypes for use with template variables 2017-04-17 17:50:49 -07:00
Alex P 6d24f131af Update appearance of group by time in field list heading 2017-04-17 17:43:49 -07:00
Alex P f4be8c8a13 Fix appearance of tag list heading, use flip toggle 2017-04-17 17:43:10 -07:00
Alex P 9567057789 Create sheet for Flip Toggle component
Not a JSX component (yet?) just css for now
2017-04-17 17:42:42 -07:00
Alex P 12208c2135 Fix appearance of measurements filter 2017-04-17 17:01:54 -07:00
Alex P aef085565e Update style for empty query editor lists 2017-04-17 16:52:37 -07:00
Jared Scheib 812ee57241 Delete SimpleDropdown because it's never used and overlaps with the more sophisticated Dropdown 2017-04-17 14:20:14 -07:00
Hunter Trujillo cbb1dea764 Fix linter errors. 2017-04-17 14:01:16 -06:00
Jared Scheib cc24eec9c3 Add test for ME_RECEIVED 2017-04-17 12:24:43 -07:00
Jared Scheib 6f1cc286df Add test for AUTH_RECEIVED 2017-04-17 12:22:30 -07:00
Hunter Trujillo 75a3c082ab Stubbed out some Template Variable components 2017-04-17 13:21:47 -06:00
Jared Scheib 8acbc267b9 Add test for AUTH_REQUESTED 2017-04-17 12:19:51 -07:00
Jared Scheib fa8d76f829 Add auth test for AUTH_EXPIRED 2017-04-17 12:17:45 -07:00
Alex P 86b72aa103 Apply new classnames to query builder list components 2017-04-17 12:14:53 -07:00
Alex P 37107f9724 Make input placeholder text slightly darker 2017-04-17 12:14:17 -07:00
Alex P a7d8e48708 Replace undefined css variable 2017-04-17 12:14:01 -07:00
Alex P 312806e04d Rename & move Data Explorer stylesheet
Is now “Query Maker”, imports query editor and query builder
2017-04-17 12:13:39 -07:00
Jared Scheib 776f54dd86 Remove unused LOGOUT action 2017-04-17 12:05:23 -07:00
Jared Scheib 4731987694 Add test for errors reducer; update errors reducer to clearer data shape 2017-04-17 11:54:11 -07:00
Jared Scheib 71bd453389 Remove isRequired from editQueryCell propType in DashboardPage 2017-04-17 11:33:03 -07:00
Jared Scheib acc8edf360 Update syntax + var names + patterns to convention 2017-04-17 11:24:18 -07:00
Jared Scheib 72883c066f Clean up comments 2017-04-17 11:11:10 -07:00
Jared Scheib a75a5c8e45 Refactor error middleware to suppress redux actions after auth expires and always show correct logout reason error notification 2017-04-17 10:59:02 -07:00
Jared Scheib 5f1da1af02 Clean up 2017-04-17 10:56:07 -07:00
Jared Scheib 72e6147c45 Don't heartbeat if logged out 2017-04-17 10:55:24 -07:00
Jared Scheib 205771db83 Refactor publishNotification errors into errors middleware 2017-04-14 18:56:36 -07:00
Jared Scheib 1014a4300e Manually debounce session expiration notification to prevent other notifications from covering logout reason 2017-04-14 18:49:13 -07:00
Alex P 1d34674a5c WIP Query maker refactor 2017-04-14 18:47:30 -07:00
Alex P c34a311517 Remove unused styles from graph 2017-04-14 18:47:09 -07:00
Alex P d777dff17b Change cursor on page headers 2017-04-14 17:16:02 -07:00
Jared Scheib 704ef45eb6 Add AUTH_EXPIRED reducer; fix AJAX auth links return to make consistent with reducer 2017-04-14 17:01:46 -07:00
Jared Scheib 476b864d53 Use authExpired action; fix session timeout notification logic 2017-04-14 17:01:11 -07:00
Jared Scheib 8cbf135e77 Add AUTH_EXPIRED action creator 2017-04-14 17:00:42 -07:00
Jared Scheib 6ccc71fe96 Add guard against empty auth state in Login render 2017-04-14 16:58:50 -07:00
Jared Scheib 27986dffe7 Fix propType 2017-04-14 16:56:58 -07:00
Andrew Watkins 0cb00b6b06 Add border radius to bottom of TVM 2017-04-14 16:44:23 -07:00
Andrew Watkins cc05a2f795 Update cursor style for icon 2017-04-14 16:31:11 -07:00
Jared Scheib 24feeeff84 Add comment for unusual AJAX response and error handling 2017-04-14 16:18:43 -07:00
Jared Scheib 14623112dc Move errorThrown dispatch to action creator instead of component 2017-04-14 16:18:00 -07:00
Jared Scheib 0d8e694ace Add missing propTypes 2017-04-14 16:17:10 -07:00
Jared Scheib 39827d3f63 Add errorThrown handler to catch, update syntax to convention 2017-04-14 16:16:45 -07:00
Jared Scheib 5f82e1eda3 Add missing propTypes 2017-04-14 16:15:45 -07:00
Andrew Watkins ab15c0c898 Actually deconstruct proxy 2017-04-14 16:15:34 -07:00
Andrew Watkins 4b55177be0 Make TemplateVariableManager its own SFC 2017-04-14 16:12:09 -07:00
Andrew Watkins 881bee4f1c Use the power of deconstruction 2017-04-14 15:29:02 -07:00
Andrew Watkins 308dae93e5 Add required proxy link prop to CEO 2017-04-14 15:28:39 -07:00
Andrew Watkins 23ecccb650 Refactor DashboardPage to use js class 2017-04-14 15:28:05 -07:00
Andrew Watkins f97476780b Move source context declaration to top level 2017-04-14 15:26:52 -07:00
Andrew Watkins 9bd6d11e68 Add TempVar Manager Overlay 2017-04-14 14:26:36 -07:00
Jared Scheib d875ea4a4c Merge remote-tracking branch 'origin/master' into feature/auth-router 2017-04-14 14:10:00 -07:00
Jared Scheib ada5f74725 Get Login authData from react router rather than via redux 2017-04-14 14:03:00 -07:00
Alex P 03b6b2dda9 Clean up dropdown styles 2017-04-14 13:25:30 -07:00
Alex P d629c4f228 Move dropdown into their own stylesheet
Also move the lone time-range dropdown into dropdown stylesheet
2017-04-14 13:08:18 -07:00
Alex P 2b3b90d15a Replace variables that reference nothing 2017-04-14 12:54:12 -07:00
Alex P 5e9ead1cd8 Remove excess whitespace 2017-04-14 12:53:26 -07:00
Alex P 78a8dbc821 Remove unused styles 2017-04-14 12:53:00 -07:00
Alex P e37ae76b8e Move mixins stylesheet to modules
Aiming to simplify, this stylesheet isn’t so great it warrants its own
folder
2017-04-14 12:31:11 -07:00
Alex P 213aa7869c Add style for full-width no-scroll page headers
does not factor in the scrollbar width in the header
2017-04-14 12:29:42 -07:00
Alex P 59a351cab0 Remove unused styles 2017-04-14 12:29:10 -07:00
Alex P 15c16ff3e6 Find home for lost style 2017-04-14 12:28:39 -07:00
Andrew Watkins 8451a9098b Improve TV control bar styles 2017-04-14 12:09:52 -07:00
Andrew Watkins 835b7ebedb Add basic TemplateVar UI after minor css refactor
Also remove no-longer-used isEdit variable in Dashboard.js
2017-04-14 11:46:24 -07:00
Alex P 06a14cadb5 Remove unnecessary file extension 2017-04-14 10:54:04 -07:00
Alex P b6b8f8f225 Removing unused stylesheet 2017-04-14 10:53:04 -07:00
Alex P 9834890350 Removing unused stylesheet 2017-04-14 10:50:14 -07:00
Alex P 06f791d965 Remove unused stylesheet 2017-04-14 10:45:52 -07:00
Alex P ab463ceebe Move & rename visualization.scss
Not in the DE folder, now in components
2017-04-14 10:43:29 -07:00
Alex P f35f857d2f Update placeholder copy in alert placeholders 2017-04-14 08:23:16 -07:00
Jared Scheib 2ba9c6df84 Merge remote-tracking branch 'origin/master' into feature/auth-router
Conflicts:
ui/src/data_explorer/components/Table.js
ui/src/store/configureStore.js
2017-04-13 22:55:48 -07:00
Jared Scheib c00749f59f Refactor most error handling, AJAX, and action creators, and add errorsMiddleware to force user to route to '/login' via errors Action Creator and errors Reducer 2017-04-13 22:21:45 -07:00
Jared Scheib 7f045264ef Move routing reducer last in redux store 2017-04-13 14:10:20 -07:00
Andrew Watkins c7e92c262e Fix function application bug 2017-04-13 14:06:53 -07:00
Jared Scheib f77acd928c Update var name to make clearer and fit the conditions when using auth or not 2017-04-13 13:55:07 -07:00
Jared Scheib d189019999 Fix logout button display logic to match updated redux schema; refactor SideNav into clearer container vs components scheme & make name more semantic 2017-04-13 13:41:06 -07:00
Andrew Watkins 4ef7ff2dc5 Merge pull request #1232 from influxdata/feature/voltron-the-builder
Voltron the builder / One Builder to Rule Them All / Make Builder Great Again
2017-04-13 09:49:45 -07:00
Andrew Watkins 4c568b1e10 Update name of View component 2017-04-13 09:38:28 -07:00
Jared Scheib ff14857430 Refactor '/' onEnter logic into CheckSources; update promises to use async/await syntax 2017-04-12 18:14:27 -07:00
lukevmorris 1b17b260e1 Add default display for an empty dashboard (#1259)
* Inline Dashboard.renderDashboard; add empty state

* Update CHANGELOG

* Update changelog
2017-04-12 18:11:38 -07:00
Jared Scheib 7c454286de Update syntax to convention 2017-04-12 18:11:05 -07:00
lukevmorris d50374c7e9 Replace Kapacitor Alert Endpoint Dropdown with Radio Buttons (#1258)
* Replace Endpoint Dropdown with Radio Buttons

* Update CHANGELOG

* Update CHANGELOG
2017-04-12 17:48:46 -07:00
Alex P f4e5c8a75a Re-arrange raw editor to remove jank
- Dropdown inline with status bar
- Dropdown menu wider, aligns to right edge
- Query preview / raw text always the same height (slightly larger)
- Query tabs never gets more wide (more space for schema exploration)
2017-04-12 15:20:02 -07:00
Jared Scheib 4454fabb27 Upgrade react-router to ^3.0.2 to go ahead and iron out any issues and to accommodate refactor of Notifications and SideNavApp to use withRouter so that 'sourceID' and 'location' use can be cleaned up 2017-04-12 15:18:09 -07:00
Jared Scheib ebf5bd1407 Update some syntax to convention and for consistency around publishNotifications + mapStateToProps + mapDispatchToProps 2017-04-12 14:05:13 -07:00
Jared Scheib 1796c016ab Add Notifications to Login page 2017-04-12 12:23:01 -07:00
Jared Scheib 869b7864a6 Update session error notification handling to differentiate session time out from not having auth'ed 2017-04-12 12:22:46 -07:00
Jared Scheib 30cc0af300 Fix auth requested dispatch so auth wrapper doesn't show LoadingComponent every heartbeat; fix failed error destructuring 2017-04-12 12:19:20 -07:00
Jared Scheib e236cc4ad3 Clarify and simplify authentication logic to predicate upon existence of 'me' object in 'auth' 2017-04-12 12:15:04 -07:00
Jared Scheib b44d062634 Refactor router to require authentication and force logout, add router dependencies with yarn 2017-04-11 19:35:39 -07:00
Andrew Watkins 573716d8a0 Remove makeQueryExecuter middleware
LOAD_TIME_SERIES action is not listened to be any reducer in the app.
2017-04-11 12:50:24 -06:00
Andrew Watkins 4e3558a437 Unbind dispatch from fetchTimeSeriesAsync 2017-04-11 12:49:36 -06:00
Chris Goller d643907a6e Merge branch 'master' into feature/reverse-kapa 2017-04-11 12:52:49 -05:00
Andrew Watkins 2519bb44fd Include status in cell editor overlay 2017-04-11 11:01:29 -06:00
Andrew Watkins f16e9b5074 Update query builder in overlay based on raw text 2017-04-11 09:37:14 -06:00
Andrew Watkins a69d6cf3ce Pass editQueryStatus as prop and refactor Visualization 2017-04-11 08:40:49 -06:00
Alex P a168b5bb46 Make rule builder headers consistent with other page headers 2017-04-10 14:39:06 -07:00
Alex P 1fa668023c Move editable page header styles into their own sheet
Also updating to latest naming scheme
2017-04-10 14:32:44 -07:00
Alex P c6a99fb400 Remove text transform on page header dropdowns 2017-04-10 14:31:58 -07:00
Alex P bbe79f1fb4 Make graph tips show default cursor 2017-04-10 14:31:26 -07:00
Alex P 5edeb90a0b Make page headers regular case
No more all caps madness
2017-04-10 14:31:02 -07:00
Andrew Watkins fdf983a490 WIP fix errors from CellEditorOverlay 2017-04-10 15:29:49 -06:00
Hunter Trujillo fd672f0f05 Use backend IDs for great justice. 2017-04-10 12:02:09 -06:00
Hunter Trujillo 607004b2e6 Parse raw text with queries endpoint to update builder when a query is updated. 2017-04-10 12:01:36 -06:00
Hunter Trujillo d49de192f0 Merge branch 'feature/structured-queries' of github.com:influxdata/chronograf into feature/voltron-the-builder 2017-04-10 10:28:12 -06:00
Hunter Trujillo 6fe6699ea1 Fix the error handling for tables and graphs on DE. Use one function to get time series. 2017-04-10 10:21:50 -06:00
Andrew Watkins 3d9f36134b Update query status state in thunk 2017-04-10 10:21:50 -06:00
Andrew Watkins e6162243f2 WIP introduce fetchTimeSeriesAsync thunk 2017-04-10 10:21:08 -06:00
Andrew Watkins 468fb246fa Pass config to raw query editor 2017-04-10 10:21:07 -06:00
Andrew Watkins c351499177 Change rawStatus to status 2017-04-10 10:21:07 -06:00
Andrew Watkins 91fa6b5458 Lint tests 2017-04-10 10:21:07 -06:00
Andrew Watkins 6680ab9f38 Initial combination of builders 2017-04-10 10:21:07 -06:00
Jared Scheib 4551697ca4 Update propTypes to remove console error for ConfirmButtons 2017-04-07 17:05:52 -07:00
Jade McGough 714a6ce0d3 don't block resubmit attempts after successfully creating source 2017-04-07 15:59:08 -07:00
Jade McGough a9c5d8f146 pass expected arguments to notify action 2017-04-07 15:59:08 -07:00
Jade McGough 295d05eaba refactor notifications to work within the App and CreateSource components 2017-04-07 15:58:57 -07:00
Jade McGough b78041fdf6 add notifications to CreateSource
update action creators and AJAX to use proper naming convention
2017-04-07 15:58:18 -07:00
Jade McGough 8e7fd8de2b lol what's an error message 2017-04-07 15:58:18 -07:00
Jade McGough 718e5fdca2 use updateSourceAction correctly 2017-04-07 15:58:18 -07:00
Jade McGough 5acf147bfe style cleanup 2017-04-07 15:58:17 -07:00
Jade McGough 8e3e9af73f refactor CreateSource to use SourceForm 2017-04-07 15:58:17 -07:00
Jade McGough 93b541d65e remove unused props passed to SourceForm 2017-04-07 15:58:17 -07:00
Jade McGough 4f0550c71d move page-specific DOM content out of sourceform
with '#' will be ignored, and an empty message aborts the commit.
2017-04-07 15:57:52 -07:00
Jade McGough 9c31b7eec8 add insecure SSL option for initial source 2017-04-07 15:14:47 -07:00