Commit Graph

1055 Commits (9eec21e99d7b8e33c31ac490fb1b7f9931118fff)

Author SHA1 Message Date
Andrew Watkins 866d30b68b Introduce DashboardEditHeader 2017-02-17 08:41:34 -06:00
Andrew Watkins 11f47867b5 Introduce Dashboard component 2017-02-17 08:40:06 -06:00
Jared Scheib 26277032e8 Merge branch 'master' into kapacitor-padding 2017-02-16 18:03:08 -08:00
Hunter Trujillo 2fe906c714 Add presentation mode notification to dashboards. 2017-02-16 16:49:23 -07:00
Hunter Trujillo 0763b71dad Add escape key to disable presentation mode. 2017-02-16 16:17:51 -07:00
Hunter Trujillo a784dd2c68 Add presentation mode changes to Kubernetes and Dashboard Page containers. 2017-02-16 16:04:04 -07:00
Jared Scheib 7c484963a2 Refactor tests for clarity and simplicity 2017-02-16 14:51:22 -08:00
Hunter Trujillo a5da7a655b Add delayed presentationMode thunks. 2017-02-16 15:25:15 -07:00
Hunter Trujillo a905a59449 Move and refactor DashboardHeader component to dashboards/components 2017-02-16 15:15:21 -07:00
Hunter Trujillo 3a8cc4a189 Add presentation mode Redux logic. Add handlers to SideNav. 2017-02-16 15:11:50 -07:00
Hunter Trujillo 7101aa3a06 Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard, 2017-02-16 11:45:53 -07:00
Hunter Trujillo 65ea9e2ddb Revert "Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard."
This reverts commit 77a8ed80a2.
2017-02-16 11:43:56 -07:00
Hunter Trujillo 77a8ed80a2 Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard. 2017-02-16 10:59:08 -07:00
Jared Scheib e9028cc7a7 Test for unpadded range when passing in values well within extremities 2017-02-15 18:29:30 -08:00
Jared Scheib 31a599de07 Test for padded range when passing in values at range extremities 2017-02-15 18:28:44 -08:00
Andrew Watkins 4e3fd92730 Merge pull request #880 from influxdata/deui-reducer
DataExplorer ui reducer
2017-02-15 17:00:47 -06:00
Hunter Trujillo 4f89e7c4a0 OAuth frontend fixes and cleanup. 2017-02-15 13:47:18 -07:00
Andrew Watkins ba0e950264 Remove unnecessary spread 2017-02-15 14:05:18 -06:00
Hunter Trujillo 6d601d527f Add frontend support for OAuth changes. 2017-02-15 11:57:52 -07:00
Chris Goller 0b35f2e73a Merge remote-tracking branch 'origin/master' into kap-defaults 2017-02-15 08:16:59 -06:00
Jared Scheib 1bf17c9275 Fix y-axis graph padding 2017-02-15 01:37:50 -08:00
Chris Goller 4472ac9636 Add Google login button
Need to update this eventually to use the dynamic routes
2017-02-14 23:05:03 -06:00
Andrew Watkins 256407912c Refactor KapacitorPage 2017-02-14 17:33:14 -06:00
Tim Raymond 633a586d6f Fix route for links and Github OAuth route
On the backend, the trailing slash on /chronograf/v1/ caused that route
to escape detection by the authentication middleware, so auth was not
triggered. Also, routes were changed on the backend for Github's OAuth
authentication.
2017-02-14 17:26:39 -05:00
Hunter Trujillo 95add4909a Fix basepath support. 2017-02-14 10:07:15 -07:00
Hunter Trujillo 7c59c40fa7 Linter fixes. 2017-02-14 09:55:31 -07:00
Andrew Watkins 98be7d3a83 Scope DataExplorer queries 2017-02-13 18:01:42 -06:00
Andrew Watkins 2c0a30b931 Introduce data explorer ui reducer 2017-02-13 17:16:54 -06:00
Andrew Watkins 5bfc216648 Remove cruft from localStorage
Default timeRange is now set by the timeRange reducer.
2017-02-13 16:46:37 -06:00
Andrew Watkins 6413fabad4 Use es6 flavorz in timeRange reducer 2017-02-13 16:37:41 -06:00
Andrew Watkins a5c3571ec1 Add spec for timeRange reducer 2017-02-13 15:29:17 -06:00
Hunter Trujillo d87a3350f3 Add resource and id methods to AJAX method to access link URLs. 2017-02-13 13:19:34 -07:00
Andrew Watkins 0e0f0fc260 Merge pull request #864 from influxdata/http-tcp
Kapacitor Rule Alert Config for HTTP, TCP, Exec, SMTP, and Alerta (parsed pasted Tick script)
2017-02-10 15:20:53 -08:00
Hunter Trujillo bace30142b Fix kapacitor rules page checkbox JSX. 2017-02-10 16:09:12 -07:00
Hunter Trujillo 12e7688a49 Merge branch 'master' into http-tcp
# Conflicts:
#	CHANGELOG.md
2017-02-10 16:03:30 -07:00
Hunter Trujillo de66bff1a5 Fix AlertaConfig? 2017-02-10 15:59:43 -07:00
Alex P 6a893f82c6 Polish empty states in DE query builder 2017-02-10 14:57:30 -08:00
Chris Goller 1bdfbbdd6b Merge pull request #869 from influxdata/de-scroll-fix
Fix Scrolling Issue on DE Lists
2017-02-10 16:46:10 -06:00
Alex P 190457bbcd fix non-scrolling behavior on DE editor lists 2017-02-10 14:42:24 -08:00
Chris Goller f81cd7e7ad Merge pull request #868 from influxdata/disable-alert
Change rule status
2017-02-10 16:41:28 -06:00
Alex P d46e86f4e2 Make Checkbox centered 2017-02-10 14:35:58 -08:00
Alex P 509b13d2d6 Style checkboxes on kapacitor rules table 2017-02-10 14:32:22 -08:00
Hunter Trujillo 57bf5f571a Merge branch 'master' into http-tcp
# Conflicts:
#	CHANGELOG.md
2017-02-10 13:31:01 -07:00
Hunter Trujillo 2181532bf7 Refactor alert config input and label to a stateless component. 2017-02-10 13:28:39 -07:00
Andrew Watkins 8aa7dec87f Optimistically update status state 2017-02-10 12:15:45 -08:00
Hunter Trujillo c2f4629732 Not sure if it's needed here, but for consistency, I've added alerta to the ALERTS constant. 2017-02-10 13:06:16 -07:00
Hunter Trujillo d428aaf8c7 Refactor parseAlerta spec to test reducer, accessors, and parser separately. Refactor parseAlerta out of rules reducer into its own file in shared/prasing. Update appearance of AlertaConfig. Update appearance of RuleMessage input field. Remove smtp and alerta from default alerts. 2017-02-10 13:03:31 -07:00
Andrew Watkins 95e38a4767 Change rule status 2017-02-10 13:42:42 -06:00
Andrew Watkins e9d8b77a96 Move constants into constants file 2017-02-10 09:04:18 -08:00
Andrew Watkins 602725a06a Adjust min heights builder and visualizations 2017-02-10 08:20:11 -08:00
Hunter Trujillo a8eaa0979e Add Alerta tick script input to configure kapacitor rule alert config. 2017-02-10 00:19:20 -07:00
Hunter Trujillo 65cd297046 Add email support for kapacitor alert config. 2017-02-09 22:30:50 -07:00
Hunter Trujillo b66b3d0ff9 Add exec kapacitor rule alert support. 2017-02-09 22:25:00 -07:00
Hunter Trujillo 5078423392 Styles updates. 2017-02-09 23:11:51 -06:00
Hunter Trujillo aba6f561d5 Update placeholder text to point to port 8091. 2017-02-09 23:11:51 -06:00
Hunter Trujillo c04eae8bd7 Add metaUrl to source form request. 2017-02-09 23:11:51 -06:00
Hunter Trujillo b724c35a38 Add meta service frontend JSX. Has some styles bugs. 2017-02-09 23:11:51 -06:00
Hunter Trujillo cee683b49b Add UI support for HTTP and TCP kapacitor rule alert configs. 2017-02-09 21:54:00 -07:00
Hunter Trujillo f64df0d1f2 Healing merge. 2017-02-09 18:21:22 -07:00
Hunter Trujillo 65d578ed0c Merge branch 'master' into http-tcp
# Conflicts:
#	ui/src/kapacitor/components/RuleMessage.js
2017-02-09 18:15:34 -07:00
Alex P 364d2f0b92 Fix height of InfluxQL editor 2017-02-09 15:23:09 -08:00
Alex P 2c36a53d31 Fix Table view in DE graph 2017-02-09 15:20:39 -08:00
Alex P 780c6812ab DE Graph Labels cannot be selected 2017-02-09 13:55:12 -08:00
Alex P f427ca58b0 Merge remote-tracking branch 'origin/de-organize' into de-organize 2017-02-09 13:52:43 -08:00
Andrew Watkins 5d6fd473a8 Introduce ResizerHandle back into DE 2017-02-09 13:51:52 -08:00
Alex P c721de4167 Change groupbytime bg color to match adjacent toggles 2017-02-09 12:50:59 -08:00
Andrew Watkins b14c744d0a Update copy 2017-02-09 11:42:13 -08:00
Andrew Watkins 32ffc88a8b Improve and clarify Group BY tags 2017-02-09 11:15:51 -08:00
Andrew Watkins f43f89ca4d Merge branch 'de-organize' of github.com:influxdata/chronograf into de-organize 2017-02-09 10:27:27 -08:00
Andrew Watkins deb69d668c Merge github.com:influxdata/chronograf into de-organize 2017-02-09 10:26:59 -08:00
Alex P 7aafeaf8dd Fix Kapacitor Rule Builder weirdness 2017-02-09 09:53:48 -08:00
Andrew Watkins 1d2dfcf17a Fix new rule not loading 2017-02-09 09:39:34 -08:00
Alex P 4e24367b77 Polish query editor list items 2017-02-09 09:17:35 -08:00
Alex P b2a3b8ce89 Fix positioning of query editor list headers
measurements filter, group by time, and accept/reject
2017-02-09 09:14:07 -08:00
Alex P 232633da8f Fix vertical marker in DE 2017-02-09 08:47:11 -08:00
Chris Goller cb1aadf49c Update Makefile and webpack to make builds incremental 2017-02-08 21:15:56 -06:00
Chris Goller 7deaf845a7 Merge pull request #852 from influxdata/feature/kapacitor-detail-field
Update kapacitor alert rule to have detail field
2017-02-08 20:50:48 -06:00
Alex P 6e4f8f0cb4 Clean up the DE columns 2017-02-08 15:50:11 -08:00
Alex P 39f2c6a317 Style queries tab list in DE 2017-02-08 15:22:49 -08:00
Alex P d0684b4e97 Make DE graph huge 2017-02-08 15:22:35 -08:00
Andrew Watkins 31c64cbac7 Add column name headers 2017-02-08 14:24:01 -08:00
Andrew Watkins c6050d4273 Remove concept of Panels 2017-02-08 13:58:15 -08:00
Andrew Watkins 3ca2c903f5 Use QueryBuilder and Visualization in DE 2017-02-08 13:41:17 -08:00
Andrew Watkins 78b44592fa Turn QB tabs into columns 2017-02-08 13:40:46 -08:00
Andrew Watkins dfe8a1dfb3 Separate query from panel 2017-02-08 13:36:36 -08:00
Andrew Watkins 9e23db06a5 Change style 2017-02-08 13:35:21 -08:00
Andrew Watkins 6bd85d4601 Start reorganization of DE 2017-02-08 11:19:33 -08:00
Andrew Watkins b84179f913 Merge pull request #841 from influxdata/de-struction
Simplify DataExplorer
2017-02-08 08:38:56 -08:00
Andrew Watkins 2a7557156f Add details alert data for SMTP 2017-02-07 15:15:43 -08:00
Andrew Watkins 2979ef12f9 Remove unused handler 2017-02-07 15:15:43 -08:00
Andrew Watkins a31518de9c Introduce UPDATE_DETAILS action 2017-02-07 15:15:43 -08:00
Andrew Watkins 63725d544f Fix typo 2017-02-06 12:53:36 -08:00
Andrew Watkins f1dd929725 Remove getState in new object 2017-02-06 12:50:31 -08:00
Andrew Watkins 5a1cfc25df Merge pull request #833 from influxdata/timeSeriesToDygraph-refactor
Time series to dygraph refactor
2017-02-06 12:08:37 -08:00
Andrew Watkins 954a6506fc Add active panel spec 2017-02-06 11:54:22 -08:00
Andrew Watkins 7ef4f9f916 Move test dir to data_explorer 2017-02-06 11:41:42 -08:00
Andrew Watkins 0fc2faa2a8 Add and persist activePanel state 2017-02-06 11:32:23 -08:00
Jade McGough 802102edea Merge pull request #837 from influxdata/feature/615-change-dashboard
change dashboards via dropdown
2017-02-06 10:21:24 -08:00
Andrew Watkins 01821ec5e3 Consolidate and simplify saving to local storage 2017-02-02 15:13:09 -08:00
Alex P 2bbdd3995a Make hosts dropdown menu less janky 2017-02-02 14:48:08 -08:00
Alex P efdcb9b22f Change z-index hack on react-grid-item so it no longer conflicts with dropdown menu 2017-02-02 14:47:43 -08:00
Andrew Watkins e9e6c0b7a3 Persist app state to localStorage 2017-02-02 11:54:56 -08:00
Andrew Watkins 6e95f46ce2 Deconstruct PropTypes 2017-02-02 09:20:52 -08:00
Andrew Watkins 68ec7dfd26 Remove concept of 'explorations' 2017-02-01 12:34:18 -08:00
Jade McGough f1afb50c65 fix linting error 2017-02-01 11:29:52 -08:00
Jade McGough f0f06f887f simplify dashboard code 2017-02-01 10:05:26 -08:00
Alex P 7adbaf11fa Change CSS to fix usability issue from the community 2017-02-01 10:02:56 -08:00
Jade McGough d059cd2750 change dashboards via dropdown 2017-02-01 00:13:05 -08:00
Andrew Watkins 08d17265f1 Add foundation UI for http/tcp alerts 2017-01-31 14:53:37 -08:00
Andrew Watkins 8fc5cbeb77 Add comment 2017-01-31 08:41:45 -08:00
Andrew Watkins a64f4c73fa Stop modifying columns in place 2017-01-31 08:41:35 -08:00
Andrew Watkins 71a7220020 Line up comment 2017-01-31 08:40:44 -08:00
Hunter Trujillo 87226b196c Bug fixes and performance improvements. 2017-01-30 15:47:39 -08:00
Hunter Trujillo cd4a683ca5 Reuse shared sparse arrays for GC efficiency. Use fast.js methods to further optimize speed. 2017-01-30 08:05:57 -08:00
Hunter Trujillo 9f7721663b Memoize labeling (improves performance of that function 2x, reduces overall run time by 1/10x) 2017-01-29 15:27:02 -08:00
Hunter Trujillo 9507f67b42 Improve performance of the new function by a factor of 3-4x using a memoization technique. 2017-01-29 04:41:07 -07:00
Tim Raymond 594c1fc587 Merge branch 'master' into feature/tr-host-under-path
Conflicts:
  - CHANGELOG.md
2017-01-27 19:30:43 -05:00
Jade McGough e85fed1ddd Merge pull request #808 from influxdata/feature/614-dashboard-view
Feature/614 dashboard view
2017-01-27 15:49:14 -08:00
Jade McGough 4d8e82a6fd remove host from dashboardpage 2017-01-27 15:31:06 -08:00
Nathan Haugo 36b1ddd684 Merge pull request #797 from influxdata/bugfix/telegram#640
Fix format sent to Kapacitor for Telegram.
2017-01-27 15:19:28 -08:00
Andrew Watkins fc57502480 Remove call to setState 2017-01-27 14:39:34 -08:00
Andrew Watkins aff31e2eee Change default altert option to smtp 2017-01-27 14:39:34 -08:00
Andrew Watkins 52dd1a87f2 Trim whitespace 2017-01-27 14:39:34 -08:00
Andrew Watkins a095b6085a Introduce opsgenie config 2017-01-27 14:37:50 -08:00
Hunter Trujillo 37970761a9 Fix linting. 2017-01-27 15:36:39 -07:00
Alex P 36fab8dadf Style radio buttons in config 2017-01-27 14:14:48 -08:00
Tim Raymond 609b7a1d1a Setup front-end to work with a basepath
React-router and also the client that we use in the frontend need to be
informed on how to access the Chronograf backend when it's being hosted
on a route other than /. To accomplish this, a data attribute is written
into the `<div>` which serves as our React root. We then make the React
router aware of this if it's set and also pass the prefix to axios (our
front end HTTP client) by way of window.

Originally, it was desired to have the basepath accessible via an API,
but this proved to be impossible because to access that API, the front
end would already need to know the basepath. The technique we went with
was arrived at independently, but is also used by Jupityr notebooks
which encountered the same problem.
2017-01-27 17:00:08 -05:00
Tim Raymond 9d2e9111ef Make prefixer support multiple tags, chunked enc
The prefixer needs to not only replace `src="` attributes as it
currently does because that is not the only place a relative URL can
appear. It needs to also prefix URLs found in CSS which can also come
from the downstream http.ResponseWriter.

This adds support for an arbitrary list of patterns that will cause the
prefixer to insert its configured prefix. This is currently set to look
for `src`, `href`, and `url()` attributes.

Also, because we are modifying the stream, we need to suppress the
Content-Length generated by any downstream http.Handlers and instead
enable Transfer-Encoding: chunked so that we can stream the modified
response (we don't know apriori how many times we'll perform a
prefixing, so we can't calculate a final Content-Length). This is
accomplished by duplicating the Headers in the wrapResponseWriter that
is handed to the `Next` handler. We also handle the chunking and
Flushing that needs to happen as a result of using chunked transfer
encoding.
2017-01-27 17:00:08 -05:00
Andrew Watkins 6f7dcc7eb0 Merge pull request #803 from influxdata/kapacitor-defaults
Add default values for kapacitor config
2017-01-27 13:29:23 -08:00
Chris Goller 2254bcc442 Fix layout autoflow to handle multiple cells per layout 2017-01-27 13:15:50 -06:00
Jade McGough cb6d58d7ca cleanup 2017-01-27 05:41:03 -08:00
Jade McGough 6d07ddc533 cleanup 2017-01-27 05:32:59 -08:00
Jade McGough 7a37b4c9c4 get graphs to display 2017-01-27 05:24:26 -08:00
Jade McGough bc8ef6c91a don't show endless loading if there are no dashboards 2017-01-27 05:10:44 -08:00
Jade McGough db11ce66a0 dashboard graph rendering 2017-01-27 04:04:26 -08:00
Jade McGough 6cf85c98af remove dropdown menu for now 2017-01-27 00:54:28 -08:00
nathan haugo c8333acd2f Revert to f3cb3fb72b 2017-01-26 18:13:27 -08:00
Nathan Haugo 0c02deedd9 Revert "Revert "Bugfix/legend data order"" 2017-01-26 18:00:14 -08:00
Nathan Haugo 8067b32b17 Revert "Bugfix/legend data order" 2017-01-26 17:55:21 -08:00
Nathan Haugo 1da41c760a Merge pull request #799 from influxdata/bugfix/legend-data-order
Bugfix/legend data order
2017-01-26 17:54:19 -08:00
Nathan Haugo f3cb3fb72b Merge pull request #791 from influxdata/talk-config
Introduce Talk alert config
2017-01-26 17:52:15 -08:00
Andrew Watkins 857dd08468 Add default values for kapacitor config 2017-01-26 17:51:37 -08:00
Hunter Trujillo d166dcf730 Fix Telegram parse-mode support for HTML and Markdown. 2017-01-26 17:31:51 -07:00
Hunter Trujillo bfdba8de74 Add reducer spec for shared/sources. Add nodemon script to package.json to help with TDD. Fix actual issue: duplicate defaults in sources. 2017-01-26 16:55:05 -07:00
Jade McGough 456ec00c95 add dashboard content, make request to API 2017-01-26 14:04:51 -08:00
Andrew Watkins 7bce138415 Cleanup 2017-01-26 11:21:56 -08:00
Andrew Watkins b8bb570ecc Cleanup comments 2017-01-26 11:09:04 -08:00
Andrew Watkins 5b200a315f Include support for tags 2017-01-26 11:07:34 -08:00
Hunter Trujillo c0182922ed Fix format sent to Kapacitor for Telegram. 2017-01-25 16:22:59 -07:00
Hunter Trujillo ccb94894e8 Guard against undefined series error. 2017-01-25 14:35:47 -07:00
Hunter Trujillo 81d214780e Cleanup. Passes linter. 2017-01-25 14:35:32 -07:00
Hunter Trujillo 9fbbdedc69 Add dygraphSeries. Tests pass. 2017-01-25 14:25:03 -07:00
Andrew Watkins 93dc0ca125 WIP handle duplicate field and measurement names
This solution can now handle an arbitrary number of
responses and series.  Once we munge the series out
into one flat collection, we utilize the index of each
series to identify duplicate labels.
2017-01-24 11:50:41 -08:00
Nathan Haugo 93dd2f7418 Merge pull request #786 from influxdata/fix-alert-filter
Fix alert filter
2017-01-24 11:13:55 -08:00
Andrew Watkins 73d6d624a3 WIP all the refactors and in teh darkness bind them 2017-01-23 21:14:39 -08:00
Andrew Watkins 9cb38ae4ba WIP Fix label ordering bug 2017-01-23 16:08:45 -08:00
Andrew Watkins 005f834f53 Introduce Talk alert config 2017-01-23 13:07:37 -08:00
Andrew Watkins 415ea19ebc Merge pull request #790 from influxdata/remove-checkboxes
Remove checkboxes
2017-01-23 11:45:00 -08:00
Andrew Watkins 7898ecfc67 Match order of keys 2017-01-23 11:30:10 -08:00
Andrew Watkins 2639ed3833 Remove state change only checkbox from Telegram 2017-01-23 11:27:01 -08:00
Andrew Watkins 267adaf76b Remove state change only checkbox from HipChat 2017-01-23 11:26:50 -08:00
Tim Raymond 70fe343e19 Fix missing fields from non-default RP
When attempting to extract fields from a non-default retention policy in
the Data Explorer, fields would not appear. This was because the query
was sent without an explicit RP, which would use the default RP instead.
This adds an explicit RP to the SHOW FIELDS query.
2017-01-23 09:54:56 -05:00
Andrew Watkins 18849d3fda Fix copy and templated string 2017-01-20 13:35:18 -08:00
Andrew Watkins caa1bb32af Fix laggy input typing 2017-01-20 13:22:08 -08:00
Andrew Watkins 035d6f4e81 Make AlertTable source of truth for search term 2017-01-20 12:43:18 -08:00
Andrew Watkins 07e9634939 Fix duplicate children error spam 2017-01-20 12:27:17 -08:00
Andrew Watkins e9a25ea8e8 Fix filtering in alerts table 2017-01-20 12:27:00 -08:00
Jade McGough 979cc311ef add dashboardpage to router 2017-01-13 17:40:40 -08:00
Jade McGough 7e0c687476 add link to individual dashboard page 2017-01-13 17:40:40 -08:00
Jade McGough 6abd9f1090 get dashboards to load correctly 2017-01-13 17:40:40 -08:00
Andrew Watkins 9c84593d67 Merge pull request #766 from influxdata/rule-template
Rule template
2017-01-13 14:23:45 -08:00
Alex P 4cfde2c6cc Make rule message placeholder more informative 2017-01-13 14:12:14 -08:00
Alex P 2879f81150 Move rule message templates to correct constants file 2017-01-13 14:02:31 -08:00
Chris Goller aebc05241a Merge pull request #748 from influxdata/bugfix/tr-missing-kapa
Fix missing Kapacitor on Source index page
2017-01-13 14:29:14 -06:00
Tim Raymond d35b64fa84 Fix missing Kapacitor on Source index page
When visiting the Sources page, any InfluxDB sources that had a
configured Kapacitor would not show them. This turned out to be racey
logic. Kapacitors for a particular source are fetched from the API. The
update to the component state happened outside of the promise chained
onto the API call, so the state update was racing against the fetch from
the API (and would always win, pushing the empty object).

Instead, the chained promises for each API fetch are collected, and each
promise updates a single kapacitors object. The final promise that
updates the state is then blocked on all those promises by Promise.all.

Performing updates like this saves some allocations, since we aren't
allocating an object for each source<->kapacitor pairing to send to
setState. It also reduces setState's work, since it doesn't have to
coalesce state updates.
2017-01-13 15:21:39 -05:00
Alex P e0282bc6e8 Show pointer cursor on template hover 2017-01-13 12:02:13 -08:00
Andrew Watkins c71a1113d9 Add functionality to append templates to rule message 2017-01-13 11:56:17 -08:00
Andrew Watkins 7dad6f41de Merge pull request #770 from influxdata/add-source-bug
Fix not being able to add new source
2017-01-13 11:31:12 -08:00
Andrew Watkins fc9050cb32 Fix not being able to add new source 2017-01-13 11:23:35 -08:00
Jade McGough a3c160e13a add links to hosts in alerts table 2017-01-13 00:27:12 -08:00
Andrew Watkins 281fa44a71 Merge pull request #760 from influxdata/remove-checkboxes
Remove checkboxes
2017-01-12 15:27:39 -08:00
Andrew Watkins 165756b475 Change template hover to text cursor 2017-01-12 15:22:50 -08:00
Andrew Watkins cb56391761 Refactor rule message template tooltips 2017-01-12 15:09:33 -08:00
Chris Goller d85c91afba Merge pull request #758 from influxdata/unsafe-ssl
Unsafe ssl
2017-01-12 17:08:12 -06:00
Nathan Haugo 848e62c1f3 Merge pull request #762 from influxdata/feature/596-select-host
Feature/596 select host
2017-01-12 14:53:15 -08:00
Andrew Watkins 03c1311e15 Merge pull request #765 from influxdata/get-range
Get range
2017-01-12 14:51:13 -08:00
Andrew Watkins 996c1d077b Add tests for range calc 2017-01-12 14:19:48 -08:00
Hunter Trujillo 1b10041f4f Merge branch 'feature/596-select-host' of github.com:influxdata/chronograf into feature/596-select-host 2017-01-12 14:59:13 -07:00
Hunter Trujillo c9a77e0207 Refactor to use async/await. 2017-01-12 14:59:07 -07:00
Andrew Watkins c2850bb670 Export getRange to helper funciton 2017-01-12 13:44:22 -08:00
Alex P 90138fcf3e Create new CSS component page-header-dropdown 2017-01-12 13:16:38 -08:00
Alex Paxton ee9a7bdd50 Merge pull request #763 from influxdata/misc-ui-polish
Misc UI Polish
2017-01-12 11:10:50 -08:00
Alex P 958cac834c Make text selection readable app-wide, not just inputs 2017-01-12 10:59:04 -08:00
Alex P 4c48fe4acf Change style.css to chronograf.css to be more consistent and branded 2017-01-12 10:57:40 -08:00
Alex P 2786831cf1 Change kapacitor copy from Metric to Time-Series 2017-01-12 10:56:11 -08:00
Jade McGough 5cde8362d1 filter out hosts that don't match the current app 2017-01-12 06:48:52 -08:00
Jade McGough dedba07a75 get apps for all hosts 2017-01-12 06:07:45 -08:00
Jade McGough 77bbcd3de9 cleanup 2017-01-12 04:34:12 -08:00
Andrew Watkins bba5a35621 Update test paths 2017-01-11 16:20:28 -08:00
Andrew Watkins 9bbd5ebd48 Rename src/chronograf to src/data_explorer 2017-01-11 16:00:56 -08:00