Commit Graph

238 Commits (134df35db2b01babb0fe4a5b5b8be13a4f768c04)

Author SHA1 Message Date
Jade McGough 10c4281943 fix linting errors 2016-11-03 12:36:22 -07:00
Jade McGough 7cb94f8bc6 change alerts mock into actual request
Signed-off-by: Kevin Fitzpatrick <kevin@influxdb.com>
2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick 5915cc3b8f Remove old file 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick b755fa1f51 Remove dup code 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick ac66f1f623 remove comments 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick e9084a103c Remove linter errors 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick 0e7a005874 TODOs 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick ed5724751a Remove unnecessary code 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick eaaba497ca Show hardcoded alerts on alerts view page 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick 04540dcec4 WIP 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick 8b9afc1702 WIP 2016-11-03 11:22:22 -07:00
Kevin Fitzpatrick b6517263ec Add alert links to side nav 2016-11-03 11:22:22 -07:00
Jade McGough 740831267c prevent grid layouts from overlapping 2016-11-02 12:47:33 -07:00
Jade McGough 92080eeb64 render multiple layouts on separate rows 2016-11-02 02:00:56 -07:00
Jade McGough 4df707f1cd WIP work with multiple layouts 2016-11-02 01:47:55 -07:00
Todd Persen bfbd7b9f05 Merge pull request #303 from influxdata/feature/kapacitor-alert-settings
Feature/kapacitor alert settings
2016-11-01 16:39:57 -07:00
Jade McGough 125d19eee8 #263 - strip whitespace from connection string 2016-11-01 11:10:14 -07:00
Jade McGough 7b252d3cdc default to 15 minutes for queries 2016-10-31 22:47:52 -07:00
Jade McGough 3891b0e24a pass timerange into layoutrenderer 2016-10-31 22:38:18 -07:00
Jade McGough ab72fe3e53 wire up TimeRangeDropdown in HostPage 2016-10-31 22:12:25 -07:00
Jade McGough 9bd4539fcc add time dropdown to host page 2016-10-31 16:55:36 -07:00
Jade McGough 81c4662787 move timerange dropdown stuff to shared folder 2016-10-31 16:26:28 -07:00
Andrew Watkins ae476a5c75 Add Sensu config 2016-10-31 11:11:34 -07:00
Andrew Watkins 167c886d3b Add HipChat config 2016-10-31 11:03:45 -07:00
Will Piers 7d339c0bd6 Rebase, add user feedback 2016-10-31 10:33:32 -07:00
Andrew Watkins d331a51964 Add PagerdutyConfig 2016-10-31 09:48:20 -07:00
Andrew Watkins 3065898356 Add Telegram configuration 2016-10-31 09:48:20 -07:00
Andrew Watkins 79616ff8f7 Move get into helper function 2016-10-31 09:48:20 -07:00
Will Piers ba7a4b9752 Wire up the default checkbox on source form 2016-10-31 09:42:48 -07:00
Will Piers 00ee959d2e Rename and refactor the source form 2016-10-31 09:42:48 -07:00
Kevin Fitzpatrick 64cc51a218 Fix issues with uncontrolled inputs. 2016-10-31 09:42:48 -07:00
Kevin Fitzpatrick ab620f07a3 New/Edit Source 2016-10-31 09:42:48 -07:00
Tim Raymond 9622eafff0 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 1f4e813768 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 a6300f25f0 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 4f590f6e6e 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 dceb2216b5 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 16c25915a0 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 291f6ccabe Update App.js 2016-10-27 11:24:11 -07:00
Andrew Watkins 8e62d5f47c Rename tab title from InfluxEnterprise to Chronograf 2016-10-27 10:59:51 -07:00
Andrew Watkins 5a603a8e07 Fix double click DE bug 2016-10-27 09:49:24 -07:00
Jade McGough 7f08bc8358 allow users to filter by apps 2016-10-26 17:04:02 -07:00
Andrew Watkins ef4e09d4d6 Fix copy 2016-10-26 16:28:16 -07:00
Andrew Watkins ec0ba3ba8c Add Alerta and VictorOps kapacitor configs to UI 2016-10-26 16:25:36 -07:00
Andrew Watkins 65babedac2 Count filtered hosts 2016-10-26 16:23:11 -07:00
Will Piers d7fc8fe8ce Make link highlighting great again. also prefer dashes to underscores in routes 2016-10-25 15:05:42 -07:00
Will Piers d75e8969da Merge pull request #287 from influxdata/kapacitor-fix
Separate update/create of kapacitor records
2016-10-25 12:49:20 -07:00
Will Piers e85b7b7ae6 Separate update/create of kapacitor records 2016-10-25 12:40:02 -07:00
Will Piers dab0527bfe Dismiss notifications on route change 2016-10-25 11:11:44 -07:00
Will Piers d9f36cbd6a Update the kapacitor column on manage sources page 2016-10-25 10:04:36 -07:00
Will Piers bd993c4cb0 Conform to updated Kapacitor API 2016-10-24 16:26:09 -07:00
Will Piers 34b50c4057 More cleanup and fixes 2016-10-24 14:51:43 -07:00
Will Piers fe2a1da551 Cleanup and adding more feedback for user interactions 2016-10-24 13:30:29 -07:00
Will Piers ceafabfeda Update side nav 2016-10-24 12:36:52 -07:00
Will Piers 400b8a4bfd Fix scroll issue 2016-10-24 12:36:52 -07:00
Will Piers 1ebd9173b0 Refactor to avoid URL construction 2016-10-24 12:36:52 -07:00
Will Piers 5813b793c2 Fix Paul's code - eslint 2016-10-24 12:36:52 -07:00
Paul Dix f2726cfe84 Fix remaining issues with Kapacitor config refactor 2016-10-24 12:36:52 -07:00
Paul Dix d839546dbf 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 376535999d 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 45c365321b WIP: initial pages on Kapacitor config 2016-10-24 12:36:52 -07:00
Kevin Fitzpatrick 6010c1c76a Update API links 2016-10-24 11:59:27 -07:00
Will Piers d13ebd0aa8 Merge pull request #261 from influxdata/feature/notifications
Feature/notifications
2016-10-21 14:36:35 -07:00
Chris Goller fe034a7698 Fix linting issues preventing builds 2016-10-20 16:38:56 -05:00
Will Piers 216f19b9ba Fix original bug 2016-10-20 13:32:09 -07:00
Will Piers 0ba6880c43 Refactor rendering of notifications. Moar DRY 2016-10-20 13:32:09 -07:00
Will Piers e327fc011c Make notifications more prettier and fix spinner 2016-10-20 13:32:09 -07:00
Will Piers 5d8c4c1712 Remove usages of old flash messages 2016-10-20 13:32:09 -07:00
Will Piers 80c7ec6a45 Render notifications and add dismissal 2016-10-20 13:32:09 -07:00
Will Piers df76e23ca5 Set up action and reducer 2016-10-20 13:32:09 -07:00
Chris Goller 91eec23099 Update name to chronograf 2016-10-20 09:39:40 -05:00
Kevin Fitzpatrick e5c0815da6 Refactor hasSources -> redirectToHosts 2016-10-18 13:16:03 -07:00
Will Piers 495d83fb8c Merge pull request #248 from influxdata/feature/manage-sources
Feature/manage sources
2016-10-18 10:21:00 -07:00
Todd Persen d64730bb6a Merge pull request #245 from influxdata/misc-polish
Explorer Empty State
2016-10-18 09:42:07 -07:00
Will Piers 0d4f8f4c01 Add connect link to each source 2016-10-17 16:21:22 -07:00
Will Piers 9ade098495 Use mappings endpoint and refactor 2016-10-13 15:33:03 -07:00
Will Piers 7f8356d365 WIP on rendering hosts with apps 2016-10-13 12:26:48 -07:00
Alex P 6baa647418 CSS for sortable arrows + animations in table header 2016-10-12 14:53:58 -07:00
Jade McGough 8302fee592 add directional arrow classes in hosts table 2016-10-12 14:41:15 -07:00
Will Piers 4a7b0f01e7 Refactor how default source works and second pass on manage source page 2016-10-12 14:10:45 -07:00
Alex P 3cf819d32e Explorer empty state styles
Fits better into the UI
2016-10-12 13:44:35 -07:00
Will Piers c9a254ead0 Set up route and initial html for managing sources 2016-10-11 17:21:49 -07:00
Jade McGough cf68ce5010 remove unused default state 2016-10-11 14:48:21 -07:00
Jade McGough 31beae391c add cpu/load sorting on hosts table 2016-10-11 14:08:44 -07:00
Andrew Watkins 4d20797305 Merge pull request #210 from influxdata/cleanup
Cleanup
2016-10-10 16:53:47 -07:00
Will Piers 2f601ad509 Remove extra promise nonsense 2016-10-10 14:34:07 -07:00
Will Piers 6d16778d3d Move Api logic out of HostsPage 2016-10-10 13:54:56 -07:00
Andrew Watkins 827cdfeefd Remove linter errors 2016-10-07 13:47:54 -07:00
Will Piers 5ffa5d7147 Fix bug when app receives a bad sourceID and fix eslint 2016-10-07 13:26:14 -07:00
Will Piers 2853d2af8f Simplify source page and set default source on creation 2016-10-07 13:20:12 -07:00
Will Piers 4ae714d0e9 Merge pull request #199 from influxdata/feature/new-source
Creating a new source does not automatically connect to it
2016-10-07 11:30:17 -07:00
Andrew Watkins f994680a08 Merge pull request #205 from influxdata/resizer-handle
Resizer Handle
2016-10-07 09:52:42 -07:00
Alex P 9d6cd1f50e Move hosts styles into corresponding stylesheet 2016-10-07 09:45:00 -07:00
Alex P 8827ee076d Making hosts pages dark 2016-10-07 09:42:07 -07:00
Alex P bc99c9a47a Aesthetic tweaks
monotype font feels really nice now
2016-10-07 09:38:41 -07:00
Alex P 3a0a015c2d Moving panel from `HostsPage` to `HostsTable`
This way I can put the search bar next to the title without removing it
from the component
2016-10-07 09:38:40 -07:00
Alex P dc073cbe9f fixing appearance of source selection page 2016-10-07 09:35:49 -07:00
Alex P 30a2e9819e Polish
- Custom scrollbar
- bottom border on hosts table
2016-10-07 09:35:49 -07:00
Alex P aba9114681 Re-styling search widget in host pages 2016-10-07 09:35:49 -07:00
Alex P 793dbdbb33 Copy Tweak 2016-10-07 09:35:49 -07:00