Commit Graph

874 Commits (b9b37f3b9059154daecfe09f7afdde13b1592ee6)

Author SHA1 Message Date
Alex P 4471f03ac0 Skinny scrollbars 2016-12-06 15:34:52 -08:00
Andrew Watkins 966fd83b6b Add time range selection to RulePage 2016-12-06 13:59:36 -08:00
Alex P bef5502f2c New icons in font
- Brush
- Polaroid
- Export
- Keynote
- Alphabet (A)
- Alphabet (B)
- Square
- Diamond
- Circle
2016-12-06 13:12:05 -08:00
Alex P 3dc28011d8 Cleanup based on comments 2016-12-06 12:32:47 -08:00
Alex P 57cd5401b7 More polished y axis labels 2016-12-06 12:30:44 -08:00
Alex P a0c8aad0fb More subtle spinner for graphs in host dash 2016-12-06 12:28:10 -08:00
Alex P fe013d0c90 Styling Y labels
Not super great looking, but at least it doesn’t overlap with the y
values
2016-12-06 12:27:25 -08:00
Alex P 3326c6d85d Cleanup based on comments 2016-12-06 12:24:15 -08:00
Alex P f76708925e Adding helper tooltips to dashboard pages 2016-12-06 12:23:46 -08:00
Alex P bd9b4e578f More polished y axis labels 2016-12-06 12:23:46 -08:00
Alex P eae5d1ffa8 More subtle spinner for graphs in host dash 2016-12-06 12:22:25 -08:00
Alex P 039c1d3db3 Styling Y labels
Not super great looking, but at least it doesn’t overlap with the y
values
2016-12-06 12:21:29 -08:00
Alex P be84e1a3c8 Reorganizing DE header
- Didn’t have a page title, it does now
- Opting for “session” instead of “exploration”
- “New Exploration” shortened to “New”
2016-12-06 12:21:29 -08:00
Alex P 2b3fd6b938 cleanup code samples
in query editor line height was much too low
2016-12-06 12:21:29 -08:00
Alex P ae755f0420 Time range dropdown
- No label required
- Added icon back in (wasn’t showing up before) which makes it a lot
more clear
- Styles are generic so any icon inside a dropdown will get positioned
the same way
2016-12-06 12:21:29 -08:00
Jade McGough b0f3fc9176 updateSource reducer needs to return an array 2016-12-06 12:06:31 -08:00
Jade McGough df47dcd299 fix deletion redux action for sources 2016-12-06 12:02:36 -08:00
Jade McGough 69444c2968 remove unneccessary mapDispatchToProps 2016-12-06 11:55:53 -08:00
Nathan Haugo 08018ea577 Merge pull request #646 from influxdata/redux_sources
store sources in redux
2016-12-06 11:37:24 -08:00
Jade McGough d90d5341c6 clean up sources reducers 2016-12-06 11:30:39 -08:00
Andrew Watkins f541af1471 Merge pull request #642 from influxdata/number-vis-type
Visualization: SINGLE STAT
2016-12-06 11:10:58 -08:00
Andrew Watkins e101559ac8 Update LAYOUT docs and vis type 2016-12-06 10:59:22 -08:00
Jade McGough adbfdde2b8 revert unnecessary change 2016-12-06 10:51:52 -08:00
Jade McGough eb779a01f7 remove git hash 2016-12-06 04:54:42 -08:00
Jade McGough 35b30dd037 store sources in redux 2016-12-06 04:48:01 -08:00
Will Piers 964be56896 Fix bug that stopped apps from displaying 2016-12-05 16:54:11 -08:00
Andrew Watkins 509f0e11da Introduce Single Stat plus Line Graph 2016-12-05 16:15:12 -08:00
Andrew Watkins ee8028e71f Introduce single state component 2016-12-05 14:58:19 -08:00
Andrew Watkins 0c5cea645e Remove require from some props 2016-12-05 14:58:19 -08:00
Will Piers cdd1fa5349 WIP 2016-12-05 14:57:42 -08:00
Tim Raymond 9de7bcf3ce Merge 'master' into feature/tr-search-by-tag
Conflicts:
-  ui/src/hosts/components/HostsTable.js

Concurrent design changes happened alongside some performance
improvements.
2016-12-02 15:14:42 -05:00
Will Piers 9dc8e02b1d Refactor HostsTable for fun and SPEED 2016-12-01 16:46:19 -08:00
Andrew Watkins e72d8a64b8 Merge pull request #632 from influxdata/layout-y-ranges-labels
Layout y ranges labels
2016-12-01 11:42:15 -08:00
Tim Raymond b7a8ab5ad6 Add ability to filter by tags on hosts
If users have hosts with tags specifying things like fstype=ext3, they
want to be able to filter by that. To facilitate this, we have to
perform additional parsing of the series that we get back from the
initial `SHOW SERIES` that we issue to figure out the apps for hosts.

This is parsed out into an object with a shape like:

```
{
   "measurement" : "foo",
   "tags" : {
      "host" : "skeletor",
      "cpu" : "cpu",
      "fstype" : "overlay"
   }
}
```

The host is extracted and used for looking up apps as before, however
now all tags are also assigned to that host as well. These are then
filtered against in SearchBar.

Performance is less than ideal with large numbers of hosts, causing page
lockup for about 1s each type a character is typed. The `render`
function of HostTable.js is approximately 300ms in some profiles that
I've taken, which seems very high. Upon further investigation, it seems
like `filterHosts` only takes approx 20ms in profiles taken, so the
issue appears to be the render path and not related to this patch.
2016-12-01 11:28:30 -05:00
Alex P 598d1898ee Minor cosmetic change on actions in the sessions dropdown 2016-11-30 18:49:00 -08:00
Alex P 12707460f9 Dark create first source page 2016-11-30 17:26:36 -08:00
Alex P 88f1418f2b UI microcopy tweak
Letting users know filtering only works on the Name column in the table
2016-11-30 17:16:41 -08:00
Alex P b8f819291a User Search Widget polish
Had some UI bugs, looks better now
2016-11-30 17:15:08 -08:00
Alex P 39b7657534 Hosts Table UI Polish
- 1 Host has no S on the end
- No hosts shows loading state
2016-11-30 17:03:28 -08:00
Alex P fdc93d9981 Source Mgmt. Layout Polish 2016-11-30 16:42:45 -08:00
Alex P 99c1c0d26b Custom Default Source Label 2016-11-30 16:30:34 -08:00
Alex P cfb872c389 Moving dark panel styles into dark theme sheet 2016-11-30 16:30:22 -08:00
Alex P 0bf7027629 Replace Edit & Delete w/ Icons
more compact, don’t need text label to understand
2016-11-30 16:29:53 -08:00
Alex P 7255bb37b3 Dark Modal Styles 2016-11-30 16:29:30 -08:00
Alex P 96504b3ff5 Fixing dropdown item hover state UI bug 2016-11-30 15:30:32 -08:00
Alex P 32d8f81f0b Dropdown menu polish
dropdown actions are included
2016-11-30 15:26:14 -08:00
Alex P ad40c1150f Forgot to remove this reference 2016-11-30 15:06:44 -08:00
Andrew Watkins ca7ceac79b Refactor more for more fun and more profit
Signed-off-by: Will Piers <willpiers@influxdb.com>
2016-11-30 15:05:51 -08:00
Alex P 6b00a2db77 Refactor DE Sessions Dropdown
Making the “actions” option generic and a part of generic dropdown
styles. No longer located in the DE header file
2016-11-30 15:00:03 -08:00
Alex P 02867f2bc3 Removing commented out UI
No plans to build this stuff any time soon
2016-11-30 14:59:00 -08:00
Alex P 8e6e6b09ba Removing unused file 2016-11-30 14:56:31 -08:00
Will Piers 6360997494 Update range and labels for new layout shape 2016-11-30 14:13:15 -08:00
Andrew Watkins f6e85badf6 Fix broken test
Signed-off-by: Will Piers <willpiers@influxdb.com>
2016-11-30 14:13:15 -08:00
Andrew Watkins 76567e5ee7 Handle multiple ranges supplied by layout 2016-11-30 14:13:15 -08:00
Andrew Watkins 1d6c364165 Add dygraphSeries prop 2016-11-30 14:13:15 -08:00
Andrew Watkins b41fc0bee1 Remove prop requirement' 2016-11-30 14:13:15 -08:00
Andrew Watkins 1046407b5b Rename fields to labels
What we where calling fields in timeSeriesToDygraph is really
a dygraph concept called labels.  Simply put, labels are the strings
used in a legend to identify a series.  Naming them fields was a bit
confusing as they are really an amalgomation of measurements, fields,
and tags.
2016-11-30 14:13:15 -08:00
Andrew Watkins 82168c1f20 Remove requirement from rp prop 2016-11-30 14:13:15 -08:00
Andrew Watkins 8ed8967cb5 Handle multiple y-axes legend labels 2016-11-30 14:13:15 -08:00
Will Piers 33ea32c8b2 Refactor for fun and profit 2016-11-30 14:12:56 -08:00
Will Piers 916b3484ae Add Y-labels to graphs 2016-11-30 14:04:32 -08:00
Alex P c153a50acf Merge branch 'master' into all-dark-ui 2016-11-30 12:32:05 -08:00
Alex P a582f2eff0 Proper cursor on editable rule name 2016-11-30 12:31:43 -08:00
Alex P fd6cac5b1c Pencil icon next to editable name on Rule Builder 2016-11-30 12:29:11 -08:00
Alex P 026b337056 Removing previous overrides for Kapacitor themed forms
Using modifier classes defined in theme-dark instead
2016-11-30 12:28:56 -08:00
Alex P 7bb95fc2ce Kapacitor Theme Inputs 2016-11-30 12:10:20 -08:00
Alex P 82b3c80390 Code styles for dark theme 2016-11-30 12:08:22 -08:00
Will Piers f6c20592bf Merge pull request #630 from influxdata/edit-telegraf
Fix uneditable telegraf text input
2016-11-30 12:02:26 -08:00
Alex P 77678ce886 Removing custom dropdown styles from DE sheets
- These will be in theme-dark.scss and not scoped to the DE
- Less is more
2016-11-30 11:52:52 -08:00
Alex P b1479ce9ec Removing unused styles 2016-11-30 11:51:38 -08:00
Alex P ade39fd38e Dark Theme styles have their own sheet
Trying to clean things up
2016-11-30 11:51:24 -08:00
Andrew Watkins 013d0b4029 Use defaultValue prop 2016-11-30 10:03:06 -08:00
Nathan Haugo da57a607eb Merge pull request #573 from influxdata/bugfix/tr-layouts
Fix template layout ordering
2016-11-30 05:20:01 -08:00
Alex P 5ebce6449b Rule builder has a green scrollbar 2016-11-29 23:34:59 -08:00
Alex P 43f0a935bd Theme options for page-contents scrollbar 2016-11-29 23:30:12 -08:00
Alex P 8901e582bf New dark form styles & cleaned up layouts for alert configs 2016-11-29 17:45:46 -08:00
Alex P 2be6138c8c Removing unused styles 2016-11-29 15:52:03 -08:00
Alex P 9b1a633cc4 Flash Messages have their own stylesheet
They were searching for a home for so long, I felt bad
2016-11-29 15:42:20 -08:00
Alex P d43a88f899 Removing some unused styles
Lots of vestigial madness in here
2016-11-29 15:41:49 -08:00
Alex P 8ab32ce3f5 Cleanup 2016-11-29 15:29:32 -08:00
Alex P ccbbaf077f Page title font size slightly smaller
Looked huge on my laptop
Decreased slightly, more space efficient
Less likely to cause a wrap on pages like the Data Explorer
2016-11-29 15:25:15 -08:00
Alex P 72293b3fcf All pages have new page classes
- More consistent
- More semantic
- Might have missed a page or two, will circle back later
2016-11-29 15:24:38 -08:00
Alex P c99cf1dbb1 CSS Refactor
- Since all pages are dark, don’t need special styles for dark pages
- New naming conventions:
  - page > page-header
  - page > page-contents
2016-11-29 15:22:28 -08:00
Tim Raymond ee67298092 Enforce cell dimensions on auto-layout cells
Previously, the calculation of cells which are in autoflow layouts was
incorrect since it needed to be multiplied by the cellHeight. To have
this, we also need to have a fixed cellHeight for these cells. This
overrides any cell width and height set on autoflowed layouts and forces
it to 4x4
2016-11-29 17:42:30 -05:00
Tim Raymond cee5c85116 Fix template layout ordering
This divides templates into two classes: autoflow and static. This is
controlled by a boolean "autoflow" property on templates. Any autoflow
templates that will be rendered for a host, have their cells arranged in
a left-to-right, top-to-bottom fashion.

Static templates, are assumed to have precise positioning information
for their graphs. The only adjustment made to them will be a translation
of their Y coords so they do not overlap other layouts.

The autoflow templates, after processing, become a static layout as
defined above and are positioned accordingly.
2016-11-29 17:41:19 -05:00
Nathan Haugo 4ed1a8c39a Merge pull request #583 from influxdata/grid-layout-tweaks
Grid Layout Tweaks
2016-11-29 13:24:13 -08:00
Nathan Haugo ecc4aa5076 Merge pull request #628 from influxdata/fancy-auth-page
Fancy Auth Page
2016-11-29 13:22:36 -08:00
Alex P 17743326eb Update from Master 2016-11-29 13:11:46 -08:00
Alex P 14bae82dcc Auth page looks fancy now 2016-11-29 13:04:46 -08:00
Alex P e5daab3ada New sheet for auth page styles 2016-11-29 13:04:28 -08:00
Alex P 49b87e1879 App container & bg style
Makes the Login page look good, laying track for all dark UI
2016-11-29 13:04:06 -08:00
Alex P 7de32d5109 Adding in image assets
Using SVGs so the file size should be negligible
2016-11-29 13:03:07 -08:00
Nathan Haugo bb83920dfe Merge pull request #579 from influxdata/fix/536-show-kapacitor-error
extract kapacitor error to separate component, share it with rules page
2016-11-29 12:35:38 -08:00
Nathan Haugo 75ca2d0752 Merge pull request #601 from influxdata/measurement-present
Fix layout being displayed when measurement not present
2016-11-29 11:30:51 -08:00
Will Piers 8bf9b69daa Refactor to use me from redux store 2016-11-28 14:19:40 -07:00
Will Piers b17b06850f Add a logout button 2016-11-28 13:55:01 -07:00
Andrew Watkins aed61ada9f Fix layout being displayed when measurement not present 2016-11-22 11:31:30 -08:00
Will Piers 3ff0bf08a5 Remove old spec 2016-11-21 16:10:00 -07:00
Will Piers 411e2f68dc Dont render routes if user is not authenticated 2016-11-21 14:20:33 -07:00
Will Piers 1dc53d5759 Setting up structure for Auth flow 2016-11-21 14:20:33 -07:00
Jade McGough e39f152824 provide a default value for telegraf database in forms 2016-11-18 15:19:16 -08:00
Jade McGough 947100c779 add telegraf config to initial source creation page 2016-11-18 14:57:29 -08:00
Chris Goller c061141f96 Add placeholder text for default telegraf database 2016-11-18 16:47:00 -06:00
Jade McGough a13c23b60a fix other hardcoded references to telegraf database 2016-11-18 14:21:23 -08:00
Jade McGough 7b57dcc428 use configured telegraf db on kubernetes dashboard 2016-11-18 16:07:53 -06:00
Jade McGough 2534b6dc63 fix telegraf input id 2016-11-18 16:07:53 -06:00
Jade McGough 6ab01e1cfe add telegraf db configuration to source form 2016-11-18 16:07:53 -06:00
Jade McGough b37ef9477c use configured telegraf database for queries 2016-11-18 16:07:53 -06:00
Jade McGough dc7e5a9408 pass telegraf db name to cpu and load query 2016-11-18 14:02:06 -08:00
Andrew Watkins c879c9a723 Merge pull request #585 from influxdata/legend
Remove identifier (host) from timeSeriesToDygraph converter
2016-11-18 13:48:36 -08:00
Andrew Watkins a7b748b31f Remove identifier (host) from timeSeriesToDygraph converter 2016-11-17 18:50:59 -08:00
Alex P 462731d479 more breathing room around graph headings in host view 2016-11-17 12:55:59 -08:00
Alex P 14858801e1 Graph refreshing spinner is slightly larger 2016-11-17 12:55:29 -08:00
Alex P 09e9d82b98 Graphs now fit together nicely
uniform margins, lines up with page gutters
2016-11-17 12:55:14 -08:00
Alex P 2425e519d5 Standard graph height
Empties match non-empties now, less jitter

Also adding more uniform padding to the top and bottom of container
2016-11-17 10:50:58 -08:00
Alex P 50e7bcfcc0 Don't need row div 2016-11-17 10:50:11 -08:00
Andrew Watkins f3b7a2d3c8 Remove enterprise class name 2016-11-17 10:00:24 -08:00
Andrew Watkins 7f9e06c1b0 Fix zoom on graphs 2016-11-17 09:52:57 -08:00
Nathan Haugo b1a295dcb8 Merge pull request #577 from influxdata/rgl-width
Provide width to react grid layout
2016-11-17 09:45:25 -08:00
Jade McGough 359a881d10 extract kapacitor error to separate component, share it with rules page 2016-11-17 08:28:06 -08:00
Will Piers 284eee3eb7 Provide width to react grid layout 2016-11-16 12:35:04 -08:00
Jade McGough f80a8c5240 revert comment 2016-11-14 20:59:00 -08:00
Jade McGough 0be53cabbd remove references to enterprise 2016-11-14 20:59:00 -08:00
Nathan Haugo e151416d0f Merge pull request #546 from influxdata/warn-#487
Warn about Source URL mismatch
2016-11-14 19:38:52 -08:00
Nathan Haugo 582d5c6e2d Merge pull request #549 from influxdata/kubernetes-link
Kubernetes Dashboard
2016-11-14 19:00:47 -08:00
Will Piers dc5f41b5e7 Provide better feedback on unhappy paths for Kapacitor configuration 2016-11-14 17:42:40 -08:00
Will Piers 485bd4f637 Allow for warning messages to be published 2016-11-14 17:41:59 -08:00
Will Piers 7b7f355add Warn when kapacitor may be configured to speak to a different source 2016-11-14 17:41:59 -08:00
Nathan Haugo c9be2550f8 Merge pull request #553 from influxdata/trash
Takin' out the trash
2016-11-14 17:27:13 -08:00
Will Piers ea23c9af63 Merge pull request #551 from influxdata/moar-tooltips-n-stuff
Better tooltips
2016-11-14 17:19:24 -08:00
Will Piers a2428ec1e2 Merge pull request #550 from influxdata/alert-message-template-fix
Alert Message Template Fix
2016-11-14 17:19:11 -08:00
Will Piers d2e81fead5 Takin' out the trash 2016-11-14 17:09:58 -08:00
Alex P 8aefe7e89b Tooltip to help expose the renaming feature 2016-11-14 16:52:10 -08:00
Will Piers 754d7913ee Merge pull request #547 from influxdata/invalid-#541
Notify user of source creation issues
2016-11-14 16:52:04 -08:00
Alex P 2c7a1f03de Tooltips shouldn't inherit this from their target 2016-11-14 16:51:51 -08:00
Alex P eeaafd9fce Adding tooltip to Kapacitor Rule save button 2016-11-14 16:41:37 -08:00
Alex P e6887746a5 Style for bottom positioned tooltips 2016-11-14 16:41:17 -08:00
Alex P 79e0651fe6 Merge branch 'master' into alert-message-template-fix 2016-11-14 15:52:30 -08:00
Alex P 7c929d3c44 Polishing scroll a bit 2016-11-14 15:46:47 -08:00
Alex P bd2dbbd5e1 Using gradient mixin instead 2016-11-14 15:46:30 -08:00
Alex P 71f96883d0 Variable for scrollbar width
Going to use elsewhere
2016-11-14 15:46:11 -08:00
Andrew Watkins 34c60ead92 Fix RulePage copy 2016-11-14 15:42:00 -08:00
Alex P 005a7dd854 Value selector items wrap nicely 2016-11-14 15:40:16 -08:00
Alex P 79de6e20d5 Template reference items wrap nicely 2016-11-14 15:35:51 -08:00
Alex P 9e430827bd Class was missing a - 2016-11-14 15:35:37 -08:00
Alex P b0f0e36af5 Removing spaces in Template reference 2016-11-14 15:35:22 -08:00
Andrew Watkins f5c58f70cd Make LayoutRenderer host agnostic and shared 2016-11-14 15:24:52 -08:00
Andrew Watkins d4ce161ffb Fix list not rendering 2016-11-14 14:54:30 -08:00
Andrew Watkins 9a94658c1c Pass kapacitor as props 2016-11-14 14:53:55 -08:00
Will Piers f56a09725a Notify user of source creation issues 2016-11-14 14:44:10 -08:00
Andrew Watkins 01ae8b1b82 WIP add kubernetes dashboard 2016-11-14 14:30:27 -08:00
Andrew Watkins 8943e92523 Merge pull request #534 from influxdata/remove-period
Remove period
2016-11-14 10:26:47 -08:00
Andrew Watkins ac970f24be Remove period 2016-11-14 10:03:14 -08:00
Andrew Watkins ba563ecda3 Merge pull request #529 from influxdata/fix/alert-table-function
fix function name in AlertsTable componentWillReceiveProps
2016-11-14 09:59:07 -08:00
Nathan Haugo 8b59a8b85c Merge pull request #528 from influxdata/fix/491-alert-desc
change alert order to descending
2016-11-14 09:47:31 -08:00
Jade McGough ee46247ab6 fix function name in AlertsTable componentWillReceiveProps 2016-11-13 22:08:37 -08:00
Jade McGough e1991d8972 change alert order to descending 2016-11-13 21:58:28 -08:00
Andrew Watkins 96f9871e6e Fix uninvoked callback 2016-11-13 10:33:08 -08:00
Andrew Watkins 947f660773 Add validation for query and inputs 2016-11-13 10:24:18 -08:00
Andrew Watkins df76b8a394 Change name of TabList prop 2016-11-13 10:24:18 -08:00
Andrew Watkins dbb729e556 Make RulePage a true container 2016-11-13 10:24:18 -08:00
Andrew Watkins cc6b172101 Move style divs into respective components 2016-11-13 10:24:18 -08:00
Andrew Watkins 53c605b387 Move message section into Message component 2016-11-13 10:24:18 -08:00
Andrew Watkins 304b0b34ff Clean up componentDidMount 2016-11-13 10:24:18 -08:00
Andrew Watkins f5fe2f89b9 Move graph into RuleGraph component 2016-11-13 10:24:18 -08:00
Andrew Watkins 8a61c1ffd6 Move header into own component 2016-11-13 10:24:18 -08:00
Andrew Watkins 2d92052b28 Ensure proper rule value section is displayed 2016-11-13 10:24:18 -08:00
Andrew Watkins 7b60386f23 Add validation for threshold value 2016-11-13 10:24:17 -08:00
Andrew Watkins 1f04d5d7f3 Merge pull request #513 from influxdata/fixed-navs
Fixed Navs
2016-11-12 17:28:16 -08:00
Alex P bc27ff314c Host view gets a fixed nav too, cuz we don't forget host view 2016-11-11 17:13:06 -08:00
Alex P 1a78791742 Removing uptime static text 2016-11-11 17:12:16 -08:00
Alex P 787c5c199c Merge branch 'master' into fixed-navs 2016-11-11 17:09:59 -08:00
Alex P d09bcb1fe3 Removing erroneous code 2016-11-11 17:05:32 -08:00
Alex P e606b2ecd0 Merge branch 'master' into legendary-fix 2016-11-11 16:55:54 -08:00
Alex P 03ac9fe84f Reworking legend positioning 2016-11-11 16:55:24 -08:00
Alex P 87096b847b Graph headings in host view are less noisy, can handle longer names 2016-11-11 16:54:59 -08:00
Alex P 459eb4140e Centering the legend 2016-11-11 16:54:22 -08:00
Alex P be6e59efd3 Removing debugger background color on graphs 2016-11-11 16:54:05 -08:00
Alex P c00d0c3364 Legend cannot be obscured by neighboring graphs in host view 2016-11-11 15:48:47 -08:00
Alex P 56c0f85996 Moving dygraph styles to their own sheet 2016-11-11 15:37:55 -08:00
Alex P a5d70bf1a3 Line graphs are 300px tall 2016-11-11 15:37:32 -08:00
Alex P e126ef5169 Removes excess margins on host view graph containers 2016-11-11 15:30:41 -08:00
Alex P c2fa53cdbe Standardizes height of line graphs
Going to use this to properly offset the legend
2016-11-11 15:30:27 -08:00
Alex P 98ca956dfb Busting the jank in the vertical marker
this requires the parent container of the vertical marker to always
have 8px/16px padding else the marker will appear off
2016-11-11 15:24:39 -08:00
Alex P 8a3a21903b Cleaning house 2016-11-11 15:22:05 -08:00
Will Piers 1b0fabfc52 Display the rule message 2016-11-11 14:35:38 -08:00
Alex P daed3e8891 DE scrollbar is Y only 2016-11-11 14:28:09 -08:00
Alex P 24a4a92b7f Styling source indicator + DE header tweaks 2016-11-11 14:25:53 -08:00
Alex P c0f9554437 Header styles cleanup
was kinda janky before
2016-11-11 14:25:34 -08:00
Alex P a02211dfc8 Subtle tweak to scrollbars 2016-11-11 14:25:12 -08:00
Alex P 207316ff0e Empty state for Kapacitor Rules table 2016-11-11 13:59:19 -08:00
Andrew Watkins aa3ece6e32 Merge pull request #489 from influxdata/rule-page-polish-pt2
Rule Page Polish Pt 2
2016-11-11 13:26:05 -08:00
Chris Goller b22d003b2c Fix layout group by commas when array is empty 2016-11-11 14:59:55 -06:00
Alex P 5e87b79e09 Rules page has fixed nav 2016-11-11 12:11:18 -08:00
Alex P f2b832a48e Hosts page scrolls with fixed nav 2016-11-11 12:10:21 -08:00
Alex P 0b516919b3 Adjusting copy in navbar
Better describes what each page does
2016-11-11 12:10:06 -08:00
Will Piers f3e6266010 Merge pull request #505 from influxdata/separate-apps
Add whitespace and commas between apps
2016-11-11 12:01:35 -08:00
Alex P 370a3339bc Fixed Nav on Alerting page 2016-11-11 11:57:20 -08:00
Will Piers c79959044e Add whitespace and commas between apps 2016-11-11 11:38:58 -08:00
Andrew Watkins 6caac58c6e Merge pull request #300 from influxdata/feature/109-display-error
Show flash error if can't connect in data explorer.
2016-11-11 11:35:07 -08:00
Will Piers 5b91e93727 Merge pull request #504 from influxdata/connect-whitespace
Add trim functionality to source form
2016-11-11 11:29:47 -08:00
Alex P b8002d14bf Adding dependency to package.json 2016-11-11 11:25:34 -08:00
Will Piers dbd333a0fb Add trim functionality to source form 2016-11-11 11:15:35 -08:00
Nathan Haugo 2fe94e6b2d Merge pull request #492 from influxdata/feature/422-default-group-by-time
Feature/422 default group by time
2016-11-11 11:11:03 -08:00
Andrew Watkins b96bd0e4f4 Remove push causing infinite redirect 2016-11-11 11:00:03 -08:00
Jade McGough a3020c3a40 TODO in hostspage 2016-11-11 10:32:23 -08:00
Jade McGough b4d8bd76ae add redirection and flash messaging when unable to connect to source 2016-11-11 10:32:23 -08:00
Jade McGough 689185155d rename checkdatanodes to checksources 2016-11-11 10:32:23 -08:00
Jade McGough 8211a809ad WIP redirect if we can't connect to selected database 2016-11-11 10:32:23 -08:00
Jade McGough a3daf1a76f Revert "Show flash error if can't connect in data explorer."
This reverts commit b269e4a34d0bda99ac27d6de5218b739c43cefb4.
2016-11-11 10:32:23 -08:00
Jade McGough d46714d7d0 Show flash error if can't connect in data explorer. 2016-11-11 10:32:23 -08:00
Nathan Haugo 8172b4040a Merge pull request #473 from influxdata/fix-license
Add AGPL-3.0
2016-11-11 09:06:48 -08:00
Jade McGough 5f3718338c allow use of custom time groupbys in queries 2016-11-11 03:43:41 -08:00
Jade McGough 7e0379b5e6 provide a default group by time for host page 2016-11-11 02:49:14 -08:00
Andrew Watkins 08ec8a2047 Merge pull request #462 from influxdata/delete-rule
Add the ability to delete a rule
2016-11-10 23:45:23 -08:00
Alex P 61e34d96a0 Complete Polish for Kapacitor Metric Selector 2016-11-10 18:17:54 -08:00
Alex P e65cc64506 Polishing filter inside metric selector 2016-11-10 17:34:06 -08:00
Alex P d3529d4284 Misc. Cleanup
- Removing old styles
- Adjusting appearance of template reference
2016-11-10 17:03:00 -08:00
Alex P 5612a003fe Reference for templates in Alert Messages 2016-11-10 17:02:15 -08:00
Alex P 88ccc06e9e Creating stylesheet for custom tooltips 2016-11-10 17:01:27 -08:00
Andrew Watkins e7a8b1aaa3 Edit copy 2016-11-10 16:38:43 -08:00
Will Piers 6a68e1c741 Merge pull request #467 from influxdata/delete-source
Add delete source functionality
2016-11-10 16:34:51 -08:00
Chris Goller 0e680d75d9 Add AGPL-3.0 2016-11-10 18:33:19 -06:00
Andrew Watkins 80d03553c9 Refactor action for easier testing 2016-11-10 16:18:39 -08:00
Andrew Watkins 3a1aa2c508 Merge pull request #466 from influxdata/redirect
Redirect with full path
2016-11-10 15:26:10 -08:00
Andrew Watkins 83d9b76251 Add delete source functionality 2016-11-10 15:11:58 -08:00
Will Piers d2354b8e24 Redirect with full path 2016-11-10 15:09:45 -08:00
Andrew Watkins 089d727c11 Move API and notifications into action 2016-11-10 14:55:33 -08:00
Chris Goller 8a88733549 Merge pull request #459 from influxdata/regex-magic
Fix regex bug
2016-11-10 16:19:50 -06:00
Will Piers 7cb865762b Merge pull request #453 from influxdata/rename-things
Renamed a couple of alert headings
2016-11-10 14:14:59 -08:00
Andrew Watkins 8874d40703 Add the ability to add a rule 2016-11-10 14:14:00 -08:00
Chris Goller 03c462b278 Merge pull request #460 from influxdata/no-system-plugin
Accomodate telegraf setups without system plugin
2016-11-10 16:11:06 -06:00
Nathan Haugo bc09077b50 Merge pull request #448 from influxdata/windows-host-list
Add windows metrics to host loading
2016-11-10 13:53:19 -08:00
Will Piers 88e0ecbcab Fix regex bug 2016-11-10 13:51:03 -08:00
Will Piers 3c7df654e4 Accomodate telegraf setups without system plugin 2016-11-10 13:30:44 -08:00
Will Piers 716ba35fc5 Rename things with correct capitalization 2016-11-10 12:46:52 -08:00
Will Piers c80fdf6ee8 Rename things because Macs are dumb 2016-11-10 12:45:47 -08:00
Will Piers 5e300ef29b Renamed a couple of alert headings 2016-11-10 12:40:08 -08:00
Alex P 32343b9169 Copy tweak
Making sure to use consistent language across the app. “Endpoint” made
more sense because that’s what they are called during configuration
2016-11-10 12:36:59 -08:00
Chris Goller c7025e2d7b Add windows metrics to host loading 2016-11-09 20:27:48 -06:00
Will Piers 9d59153a19 Remove unnecessary state 2016-11-09 17:02:44 -08:00
Will Piers e38c541e5c Omit redacted kapacitor fields when updating config. Refactor alert-testing code to use the right API 2016-11-09 16:55:33 -08:00
Will Piers 23744ca586 Send along the db and rp to AutoRefresh 2016-11-09 16:04:54 -08:00
Andrew Watkins 0489702f5e Merge pull request #443 from influxdata/fix-save-task-query-changes
Fix save task query changes
2016-11-09 15:50:38 -08:00
Nathan Haugo 7890a75b35 Merge pull request #415 from influxdata/feature/tr-focus-app
Add ability to focus apps for a host
2016-11-09 14:52:37 -08:00
Andrew Watkins 145f608985 Remove Alerta from alert options 2016-11-09 14:46:13 -08:00
Will Piers 90d1d4c7f0 Merge pull request #432 from influxdata/time-selection
Create new queries rather than reusing old ones
2016-11-09 14:42:26 -08:00
Andrew Watkins 170dd49c03 Copy changes 2016-11-09 14:20:31 -08:00
Andrew Watkins 390f060e9e Fix query not being saved on edit 2016-11-09 14:20:24 -08:00
Alex P fdd2103747 Adding much needed padding at bottom of page
Only visible when window is small enough to scroll
2016-11-09 14:00:19 -08:00
Alex P cafc732de6 Changes default rule name to "Untitled Rule"
Helps increase the affordance of the renaming interaction
2016-11-09 14:00:19 -08:00
Alex P e64b7522d0 Centering the page 2016-11-09 14:00:19 -08:00
Alex P a1eac98cf1 Custom Scrollbar mixin 2016-11-09 14:00:18 -08:00
Alex P 8c6a6a1343 Options to override dygraph defaults from the component
- boolean for below-series-fill
- Option to pass in an array of colors
2016-11-09 14:00:18 -08:00
Alex P 7f84e1f60a Updated markup on rule builder
In a good place, still need to assimilate the metric selector
2016-11-09 14:00:18 -08:00
Alex P c6d070ef5c Tabs can be optionally set to Kapacitor style
A simple class change wasn’t enough!
Also, tried using bool instead of string and couldn’t get it to work
for some reason
2016-11-09 14:00:18 -08:00
Alex P 6b4dee0429 Moving Kapacitor styles into their own sheet
- Also trying to use variables to maintain consistency on the page
2016-11-09 14:00:18 -08:00
Alex P 5413a51888 Creating gradient mixins for future use, keeping in DRY 2016-11-09 14:00:18 -08:00
Alex P 9a602b3a46 Messing with icons in side nav 2016-11-09 14:00:18 -08:00
Alex P df243aade3 Adding latest icon font 2016-11-09 14:00:18 -08:00
Alex P 69a9e0e842 Graph empty state, line graphics on builder half 2016-11-09 14:00:18 -08:00
Alex P c14ac402cd Adding class to override existing styles 2016-11-09 14:00:18 -08:00
Alex P 70faa762a6 Organizing page into two halves 2016-11-09 14:00:18 -08:00
Tim Raymond 3e4cb4010f Swap <a> for <Link>
This is more idiomatic
2016-11-09 16:17:34 -05:00
Will Piers 2209448adb Create new queries rather than reusing old ones 2016-11-09 12:18:08 -08:00
Will Piers 6edfb62a05 Merge pull request #430 from influxdata/eslint-again
Fix eslint issues again
2016-11-09 10:10:33 -08:00
Chris Goller ed525a81ee Fix layouts to use groupby and quote host 2016-11-08 19:13:11 -06:00
Jade McGough 116f45bf56 unbreak everything 2016-11-08 16:02:33 -08:00
Will Piers 0c4fe14eda Fix eslint issues again 2016-11-08 15:29:49 -08:00
Andrew Watkins 1c56604457 Merge pull request #429 from influxdata/move-old-code
Move old code
2016-11-08 15:15:28 -08:00
Andrew Watkins a43452df27 Remove query page spec 2016-11-08 15:01:27 -08:00
Andrew Watkins 488546c123 Move queries page and remove calls from index 2016-11-08 14:52:24 -08:00
Andrew Watkins cab1a37740 Move old enterpirse code into archive 2016-11-08 14:50:41 -08:00
Rachel McGough 9a270f2ffa Merge pull request #417 from influxdata/fix/395-add-groupby
add group by statement to queries if provided by layout
2016-11-08 13:14:51 -08:00
Jade McGough 3a6cfbbe81 add semicolon 2016-11-08 13:00:21 -08:00
Jade McGough d102073f86 add support for additional wheres in layout 2016-11-08 12:49:23 -08:00
Andrew Watkins 127ea6f98b Merge pull request #406 from influxdata/name-rule
Name rule
2016-11-08 12:46:03 -08:00
Andrew Watkins 13bfc13110 Change blur logic 2016-11-08 11:12:29 -08:00
Andrew Watkins 60c29cfbe2 Remove unnecessary action 2016-11-08 10:42:51 -08:00
Jade McGough 5765c8e3d9 groupbys should be all lowercase 2016-11-08 09:50:09 -08:00
Jade McGough da624a5e12 group by must appear after where clause 2016-11-08 08:14:25 -08:00
Jade McGough 8e8d49f7ca groupBy needs to be joined by a comma 2016-11-08 08:11:54 -08:00
Jade McGough 82a258139c add group by statement to queries if provided by layout 2016-11-07 22:51:29 -08:00
Andrew Watkins 37f2fd07a8 Merge pull request #392 from influxdata/remove-more-than
Remove more than and less than
2016-11-07 19:29:06 -08:00
Tim Raymond fd1118c9d4 Add ability to focus apps for a host
This adds the ability for a user to drill into a particular app running
on a host. It adds a query parameter to the HostPage to indicate the
focused app.
2016-11-07 22:22:29 -05:00
Chris Goller dbd35846a3 Merge pull request #407 from influxdata/eslint-halp
Pin eslint packages and fix syntax errors
2016-11-07 20:15:42 -06:00
Will Piers cfb4746200 Merge pull request #402 from influxdata/kap-test
Switch order of save and test buttons for slack
2016-11-07 16:03:32 -08:00
Andrew Watkins 4b70160b72 Fix linting errors 2016-11-07 15:51:27 -08:00
Will Piers 7b58e00437 Pin eslint packages and fix syntax errors 2016-11-07 15:51:26 -08:00
Andrew Watkins 991983166e Implement renaming of rule 2016-11-07 15:47:13 -08:00
Jade McGough 440d3bb04f #382 - hide percent sign for non-percentile rules 2016-11-07 15:37:42 -08:00
Will Piers 205e1fd6c4 Switch order of save and test buttons for slack 2016-11-07 14:48:20 -08:00
Will Piers e6aea88941 Merge pull request #398 from influxdata/syntax-errors
Fix syntax errors
2016-11-07 14:38:42 -08:00
Kevin Fitzpatrick 7d7f4904da Show missing alerts
It was key collision.
2016-11-07 14:30:10 -08:00
Jade McGough c46656f2ab change name to alertName in alerts query 2016-11-07 13:50:14 -08:00
Will Piers ebe6d005fe Fix syntax errors 2016-11-07 13:22:56 -08:00
Andrew Watkins fc81b4a53a Change all 1d to 24h 2016-11-07 13:08:04 -08:00
Andrew Watkins 864e74d55c Remove more than and less than 2016-11-07 13:03:58 -08:00
Kevin Fitzpatrick 0c1e89ac1e Merge branch 'feature/handle-empty-alert-set' 2016-11-07 12:02:14 -08:00
Kevin Fitzpatrick 55a0d4ef95 Stop displaying 'loading' when empty set of alerts 2016-11-07 11:06:23 -08:00
Jade McGough 8e1f0dbc1e ignore layout positions, force graphs to cascade horizontally 2016-11-07 00:07:03 -08:00
Jade McGough e43d814052 adjust layout row height 2016-11-06 23:17:44 -08:00
Nathan Haugo fc2eb308a0 Merge pull request #378 from influxdata/feature/warn-on-kapacitor-connection-error
Warn when we can't ping the kapacitor
2016-11-06 12:13:03 -08:00
Jade McGough 109ef579ec remove debugger 2016-11-05 11:20:34 -07:00
Jade McGough 2120417d8a Use a single ReactGridLayout so layouts don't overlap. 2016-11-04 20:21:21 -07:00
Kevin Fitzpatrick 490713b4cd Rename Data/Explorer tabs 2016-11-04 18:39:20 -07:00
Kevin Fitzpatrick 28077be107 Warn when we can't ping the kapacitor 2016-11-04 18:31:24 -07:00
Nathan Haugo 38f09056df Merge pull request #376 from influxdata/feature/rules-index-#307
Refactor KapacitorRulePage
2016-11-04 17:30:48 -07:00
Will Piers d07201d279 Refactor KapacitorRulePage to work for new and existing rules, and add new rule button 2016-11-04 16:39:19 -07:00
Kevin Fitzpatrick 2de4bf9b66 Fix filtering
Also, fixes displaying mutliple alerts with the same name
2016-11-04 16:24:58 -07:00
Kevin Fitzpatrick 38af389ed8 Change Alert -> Name in the alerts table 2016-11-04 15:07:14 -07:00
Kevin Fitzpatrick 5dbac2063a Change Alerts to Alerting 2016-11-04 15:06:12 -07:00
Kevin Fitzpatrick d9cbd4ef91 Display time in iso string 2016-11-04 14:58:28 -07:00
Kevin Fitzpatrick dcc2a2c162 Remove link from alert name on AlertsTable 2016-11-04 14:27:13 -07:00
Andrew Watkins 959e8fdd46 Merge pull request #363 from influxdata/feature/rules-index-#307
Make index page for Kapacitor Rules
2016-11-04 13:57:59 -07:00
Will Piers e835ab1925 Make index page for Kapacitor Rules 2016-11-04 13:51:09 -07:00
Jade McGough 4af725803e swap position of sources and alerts in side nav 2016-11-04 13:30:43 -07:00
Jade McGough 4722cc910c #304 - hide links in sources 2016-11-04 13:29:36 -07:00
Jade McGough 8ce3409530 #335 - reorder alerts table 2016-11-04 12:47:33 -07:00
Will Piers c89d0de7c0 Updated usage of API in HostPage 2016-11-04 12:19:20 -07:00
Will Piers 830c76893f Make series regex more strict 2016-11-04 12:08:51 -07:00
Will Piers ef681e8cbd Mini refactor 2016-11-04 11:54:59 -07:00
Will Piers 3430febec2 Merge pull request #328 from influxdata/manage-sources-polish
Manage Sources Polish
2016-11-04 11:52:50 -07:00
Will Piers 8c62144796 Use measurement, show app name on hosts page 2016-11-04 11:52:16 -07:00
Alex P 51a4517eff Fixing listing errors 2016-11-04 11:19:31 -07:00
Alex P 01ac1056ab Copy Changes, configure Kapacitor page is cleaner 2016-11-04 11:19:31 -07:00
Alex P 5e37b16473 Adding a little padding to the too of these 3 pages 2016-11-04 11:19:31 -07:00
Alex P 8b2732ad84 Updating manage influxdb sources
- Adjusted layout slightly
- Fancier checkbox
- Updated copy on create/edit/manage pages
2016-11-04 11:19:31 -07:00
Kevin Fitzpatrick 7db9e28823 Merge pull request #339 from influxdata/feature/223-configure-kapacitor-prompt
Kapacitor Prompt if missing
2016-11-04 10:52:51 -07:00
Andrew Watkins 737e339b67 Change tasks to rules 2016-11-04 09:36:08 -07:00
Will Piers 253f49b4c5 Fix syntax 2016-11-04 08:27:26 -07:00
Will Piers 9c8f2a1be2 Fix enabledAlerts bug and actually save a rule 2016-11-04 08:25:59 -07:00
Andrew Watkins 44efa19e0b Filter out alerts from sections 2016-11-03 17:41:17 -07:00
Kevin Fitzpatrick db410c8db7 As a user when viewing the alerts panel, if my source does not have a kapacitor i will be prompted to configure one 2016-11-03 16:10:35 -07:00
Andrew Watkins b550c0168b Refactor to kapacitor constants 2016-11-03 15:54:03 -07:00
Andrew Watkins 658d39dbc3 Add alerts to kapacitor rule 2016-11-03 15:54:03 -07:00
Andrew Watkins 94d54065f3 Introduce graph fill line for kapacitor rule 2016-11-03 15:54:03 -07:00
Andrew Watkins 0870bca16f Remove percentile if once is selected 2016-11-03 15:54:03 -07:00
Andrew Watkins 975a54ea64 Add kapacitor rule message to state 2016-11-03 15:54:03 -07:00
Andrew Watkins 6069c50da8 Kapacitor rules populated and updated with by redux 2016-11-03 15:54:03 -07:00
Andrew Watkins a26fa84633 Refine DE to work with Kapacitor rule creation 2016-11-03 15:54:03 -07:00
Andrew Watkins 65cb5c016e Build markup for values section 2016-11-03 15:54:03 -07:00
Andrew Watkins 965c20a031 Make query builder work in data section 2016-11-03 15:53:13 -07:00
Will Piers de16d84c0f Start reducer and actions for the Kapacitor tasks 2016-11-03 15:53:13 -07:00
Will Piers ffc623b63a Finish up the queryTransitions refactor 2016-11-03 15:53:13 -07:00
Will Piers 4c2cf4da3f Start queryTransitions refactor 2016-11-03 15:53:13 -07:00
Will Piers 99f021fab0 First attempt to make an alert rule builder 2016-11-03 15:53:13 -07:00
Kevin Fitzpatrick caa094bc30 Remove Alerting tab as per Nate 2016-11-03 14:23:22 -07:00
Kevin Fitzpatrick 2034051ed9 Update measurement name
Signed-off-by: Jade McGough <jade@influxdb.com>
2016-11-03 14:01:57 -07:00
Jade McGough fd6f648076 "name" is apparently a reserved word 2016-11-03 13:46:09 -07:00