Commit Graph

193 Commits (45a046cb1956705f05d7daed5e88d5676a42a6f5)

Author SHA1 Message Date
Jade McGough 45a046cb19 move timerange dropdown stuff to shared folder 2016-10-31 16:26:28 -07:00
Will Piers 6f6c437f8d Rebase, add user feedback 2016-10-31 10:33:32 -07:00
Will Piers e9e8510c57 Wire up the default checkbox on source form 2016-10-31 09:42:48 -07:00
Will Piers 6ab29756ec Rename and refactor the source form 2016-10-31 09:42:48 -07:00
Kevin Fitzpatrick 8530c0c69d Fix issues with uncontrolled inputs. 2016-10-31 09:42:48 -07:00
Kevin Fitzpatrick c262470e7c New/Edit Source 2016-10-31 09:42:48 -07:00
Tim Raymond 9aa83112c2 Satisfy build errors
Somehow an unused FlashMessages snuck in during the rebase. Also there
were places where Mappings was expecting a *string, but we were passing
a string. I believe this is because the autogenerated code creates
*string, and I modified it to use strings at one point. Everywhere
should use *string now.
2016-10-28 18:01:22 -04:00
Tim Raymond a4793bdefc Add "I" and "Name" to cells on backend
React-grid-layout uses an "i" parameter in the JSON describing a layout
as an identifier. This is used to bind DOM elements' keys to Cells from
the API. Also, we need a "Name" to describe what each graph is to a
user.

Also, react-grid-layout specified widths and heights in terms of units
of the grid that it establishes. In order to have this properly
configured, the extents of this grid need to be spelled out when
creating a ReactGridLayout, hence the addition of "cols" and
"rowHeight" props to that component.

Finally, react-grid-layout incorporates some of its own styles. To
support this, some modifications needed to be made to the webpack config
to allow us to pull in includes from node_modules.
2016-10-28 18:01:14 -04:00
Tim Raymond 3b77189515 Wire up /mappings API to LayoutsStore
This makes the /mappings endpoint return real data based off of the
layouts seen within the LayoutsStore.
2016-10-28 18:00:44 -04:00
Will Piers de311214b4 Merge pull request #272 from influxdata/feature/update-manage-sources
Update the kapacitor column on manage sources page
2016-10-27 14:08:38 -07:00
Andrew Watkins ded85dd796 Merge pull request #294 from influxdata/feature/filter-by-app
allow users to filter by apps
2016-10-27 12:07:50 -07:00
Andrew Watkins b4f003766e Merge pull request #299 from influxdata/fix-de-side-nav
Fix double click DE bug
2016-10-27 11:37:53 -07:00
Andrew Watkins d458b5561a Update App.js 2016-10-27 11:24:11 -07:00
Andrew Watkins cdeb5dc6ab Rename tab title from InfluxEnterprise to Chronograf 2016-10-27 10:59:51 -07:00
Andrew Watkins 02ac1b0223 Fix double click DE bug 2016-10-27 09:49:24 -07:00
Jade McGough 16adae37bf allow users to filter by apps 2016-10-26 17:04:02 -07:00
Andrew Watkins 4b76811fb2 Fix copy 2016-10-26 16:28:16 -07:00
Andrew Watkins b4ba658bb4 Add Alerta and VictorOps kapacitor configs to UI 2016-10-26 16:25:36 -07:00
Andrew Watkins c737a1935e Count filtered hosts 2016-10-26 16:23:11 -07:00
Will Piers 4531b718a3 Make link highlighting great again. also prefer dashes to underscores in routes 2016-10-25 15:05:42 -07:00
Will Piers 97fb7a834c Merge pull request #287 from influxdata/kapacitor-fix
Separate update/create of kapacitor records
2016-10-25 12:49:20 -07:00
Will Piers ab83e0536e Separate update/create of kapacitor records 2016-10-25 12:40:02 -07:00
Will Piers 119533f5e2 Dismiss notifications on route change 2016-10-25 11:11:44 -07:00
Will Piers a1133a46ae Update the kapacitor column on manage sources page 2016-10-25 10:04:36 -07:00
Will Piers b873dc0e78 Conform to updated Kapacitor API 2016-10-24 16:26:09 -07:00
Will Piers 5fc5a91402 More cleanup and fixes 2016-10-24 14:51:43 -07:00
Will Piers d159459ff6 Cleanup and adding more feedback for user interactions 2016-10-24 13:30:29 -07:00
Will Piers 23ff572dc6 Update side nav 2016-10-24 12:36:52 -07:00
Will Piers 3d898d2a98 Fix scroll issue 2016-10-24 12:36:52 -07:00
Will Piers 732069a929 Refactor to avoid URL construction 2016-10-24 12:36:52 -07:00
Will Piers 8bd4ec53aa Fix Paul's code - eslint 2016-10-24 12:36:52 -07:00
Paul Dix 971b6045a3 Fix remaining issues with Kapacitor config refactor 2016-10-24 12:36:52 -07:00
Paul Dix 2011357d2d Fix rebase conflicts.
Update hosts page to use queries that don't specify "default" retention policy.
Remove import of OverviewPage.
2016-10-24 12:36:52 -07:00
Paul Dix 922ffbd2fa Update KapacitorPage components
Update KapacitorPage and API to work with new Kapacitor API on MrFusion. Pull SMTP and Slack configuration out to components.
2016-10-24 12:36:52 -07:00
Paul Dix 05a666980a WIP: initial pages on Kapacitor config 2016-10-24 12:36:52 -07:00
Kevin Fitzpatrick fd8589a7df Update API links 2016-10-24 11:59:27 -07:00
Will Piers 69c6810dea Merge pull request #261 from influxdata/feature/notifications
Feature/notifications
2016-10-21 14:36:35 -07:00
Chris Goller 12c303ccbb Fix linting issues preventing builds 2016-10-20 16:38:56 -05:00
Will Piers 2ac5d97433 Fix original bug 2016-10-20 13:32:09 -07:00
Will Piers 88f5a23967 Remove old tests as notifications work in a fundamentally different way 2016-10-20 13:32:09 -07:00
Will Piers b258019778 Refactor rendering of notifications. Moar DRY 2016-10-20 13:32:09 -07:00
Will Piers 3171805445 Make notifications more prettier and fix spinner 2016-10-20 13:32:09 -07:00
Will Piers 9d400a0ccc Remove usages of old flash messages 2016-10-20 13:32:09 -07:00
Will Piers 26d1f52eda Render notifications and add dismissal 2016-10-20 13:32:09 -07:00
Will Piers 081d030728 Set up action and reducer 2016-10-20 13:32:09 -07:00
Chris Goller 10a2b31b8d Fix webpack exit code to actually work.
Webpack does not return non-zero values are failure.  This breaks
most build systems.
2016-10-20 15:08:45 -05:00
Chris Goller 8911b0fd78 Update name to chronograf 2016-10-20 09:39:40 -05:00
Kevin Fitzpatrick 9b0e95d8d2 Refactor hasSources -> redirectToHosts 2016-10-18 13:16:03 -07:00
Will Piers cf68ca807f Merge pull request #248 from influxdata/feature/manage-sources
Feature/manage sources
2016-10-18 10:21:00 -07:00
Todd Persen 24334063f4 Merge pull request #245 from influxdata/misc-polish
Explorer Empty State
2016-10-18 09:42:07 -07:00