Commit Graph

874 Commits (b9b37f3b9059154daecfe09f7afdde13b1592ee6)

Author SHA1 Message Date
Hunter Trujillo e457705d48 Reorganized stories file. 2017-01-04 16:02:12 -08:00
Hunter Trujillo 135e974d20 Return results of action creator when spying on component actions. Add defaults to rule stub so there aren’t misses. It’s not a real object, but it reduces distracting errors. 2017-01-04 16:02:11 -08:00
Hunter Trujillo 1f886a6e95 Last-minute edits are usually bad, mkay. 2017-01-04 16:02:11 -08:00
Hunter Trujillo caf5b1a3dc Add React Storybook, in addition to stories and stubs for ValuesSection. Also… Add a nifty corsless proxy courtesy of yt. 2017-01-04 16:02:11 -08:00
Hunter Trujillo 0da923cb97 adding within range support: the good, the bad, and the ugly 2017-01-04 16:02:11 -08:00
Andrew Watkins 561d73ea22 Merge pull request #712 from influxdata/style-refactor
Styles Refactor
2017-01-04 16:17:41 -07:00
Will Piers 930a1ef29f Fix bug that stopped apps from displaying 2017-01-03 17:28:27 -05:00
Nathan Haugo a1e202a479 Merge pull request #696 from influxdata/feature/tr-dashboard-frontend
Implement Dashboard Index Page
2016-12-30 14:12:53 -08:00
Nathan Haugo ea69632b93 Merge pull request #672 from influxdata/feature/tr-host-status
Spike: Use `system` metrics to indicate host status
2016-12-28 13:34:47 -08:00
Alex P 680d2c4151 fire ze lazer 2016-12-20 20:08:27 -08:00
Alex P bd99cf2bdc fixing spacing on checkbox 2016-12-20 20:07:52 -08:00
Alex P 35fecb7077 styling responsive tables
Was previously bright white, now is dark
2016-12-20 19:54:23 -08:00
Alex P 9c613ce4af Organizing dygraphs stylesheet 2016-12-20 19:49:17 -08:00
Alex P 9285d4fe64 Sortable table styles moved to table component sheet 2016-12-20 19:49:00 -08:00
Alex P 13f6a467de Removing odd letter spacing on monotype table cells 2016-12-20 19:48:40 -08:00
Alex P 19866853fd code font variable 2016-12-20 19:48:22 -08:00
Alex P c59ff76177 Deleting extra space 2016-12-20 19:47:57 -08:00
Alex P e1ad368c7e Refactorus maximus
- Removing glyph icons and font awesome (not being used for anything)
- Removing unused stylesheets (there were a lot)
- Re-organizing all stylesheets in a more understandable way
2016-12-20 14:18:48 -08:00
Alex P db4449d7c8 Keeping session names truncated if too long 2016-12-15 15:47:04 -08:00
Alex P 3a2920bfc2 Merge branch 'master' into misc-ui-polish 2016-12-15 14:43:38 -08:00
Alex P f928c1be79 Color Coded alert levels in alerts history 2016-12-15 14:43:15 -08:00
Alex P bc68d46c70 Fixing janky data selector in kap rule creator 2016-12-15 14:35:39 -08:00
Tim Raymond 409d928d62 Use the dashboard ID for the iterator key
Iterator keys should use something unique, like an ID :).
2016-12-15 17:01:30 -05:00
Tim Raymond 42956a7201 Make dashboard list fetch from API
This removes some mocked-out data to make the Dashboard list actually
hit the API.
2016-12-15 17:01:30 -05:00
Tim Raymond ed3abc1250 Build dashboard table from API
This pulls the table data into a fetch from the mocked-out API. A
subsequent commit will remove the commented-out sections to actually hit
the backend.
2016-12-15 17:01:30 -05:00
Tim Raymond bfebcd85af Initial Dashboard Index Page
This sets up the routing, sidebar links, and a stubbed out table view of
the dashboards.
2016-12-15 17:01:30 -05:00
Alex P 3d761e2176 Moving groupbytimedropdown styles higher up
Some styles needed in kapacitor rule builder, could not see because
scoped to DE
2016-12-15 12:29:28 -08:00
Will Piers 2aac7ed5ea Use InfluxQL instead of Raw Text 2016-12-15 12:24:19 -08:00
Alex P 6a38763974 Hidden scrollbar on panel-builder
Previously it was unclickable because the resizer sits on top,
rendering it purely aesthetic. The visual clutter of it was quite ugly.
Now it is hidden, but still scrollable. Hypothesis: users will not miss
this scrollbar, usability should remain intact
2016-12-15 12:13:10 -08:00
Alex P 6f7fb331b5 Source indicator doesn't break on small screens 2016-12-15 12:10:54 -08:00
Alex P f8d2268f05 Fixing active state of panels in DE 2016-12-15 11:54:42 -08:00
Alex P 9bb29701e4 Attempting to solve UX bug from community
https://github.com/influxdata/chronograf/issues/689
2016-12-15 11:50:28 -08:00
Alex P e24d155a41 Merge branch 'master' into misc-ui-polish 2016-12-15 11:29:23 -08:00
Alex P 3571994e72 Merge branch 'master' into misc-ui-polish 2016-12-15 09:55:20 -08:00
Andrew Watkins 2b90ce3cad Fix missed rebase conflicts 2016-12-15 09:52:01 -08:00
Andrew Watkins 1ece592ec4 Update tests 2016-12-15 09:49:17 -08:00
Andrew Watkins 082411aa92 Cleanup 2016-12-15 09:49:17 -08:00
Andrew Watkins 2204aa64ea Move activeQueryID state to DE container 2016-12-15 09:49:17 -08:00
Andrew Watkins d237e05573 Highlight lines that correspond to selected query tab 2016-12-15 09:48:18 -08:00
Will Piers 880b69a3e1 Merge pull request #667 from influxdata/editor-mode
Editor mode
2016-12-14 14:58:35 -08:00
Alex P 65ec43ae79 If no kapacitor instance, show -- instead of blank cell 2016-12-13 17:41:07 -08:00
Alex P 0e9ee98196 Right aligned delete rule button 2016-12-13 17:23:53 -08:00
Alex P d7ab5d67bf More obvious empty state for kapacitor config 2016-12-13 17:22:34 -08:00
Alex P f45189a7b5 new panel menu a little wider 2016-12-13 17:01:27 -08:00
Alex P 3d1ae8e3fa Adding "open" class to dropdown toggle if it is open
Helps differentiate between itself and nearby buttons during dropdown
open state, following bootstrap’s design patterns
2016-12-13 17:00:11 -08:00
Alex P cf28f3d19b Styling new panel tab menu
Using full text names “Query Builder” and “Raw Text” to be as clear as
possible to users
2016-12-13 16:55:33 -08:00
Will Piers 5949b273bc Minor tweaks 2016-12-13 16:32:19 -08:00
Will Piers 4f20a42e54 Create simple dropdown and use it. Needs style help 2016-12-13 14:30:02 -08:00
Alex Paxton 420a62a1cc Merge pull request #684 from influxdata/fix-input-text-selection
Fix Input Text Selection
2016-12-13 13:22:04 -08:00
Andrew Watkins 31c7fa934b Rename sources to configuration in SideNav 2016-12-13 10:41:44 -08:00
Tim Raymond 0194ab2184 Merge branch 'master' into feature/tr-host-status
Conflicts:
  ui/src/hosts/components/HostsTable.js
2016-12-13 13:31:33 -05:00
Tim Raymond c227fb152f Add warning status light
It's useful to see when a host is potentially having problems and when a
host is definitely having problems. We want to show when we haven't
heard from hosts in the past 10 minutes or greater than that interval.

To facilitate this, the deltaUptime query was adjusted to fetch 10
minutes worth of data grouped into 1m intervals with a fill(0). The
"show tag values" query to fetch all hosts sets the uptime value of
hosts to be -1. If a negative value is seen by a HostRow for a
deltaUptime value, the status light is set to red. If it's 0 (meaning a
fill value), we set that to an amber light. Finally if the host is
reporting a positive deltaUptime, the light becomes green.
2016-12-13 13:13:53 -05:00
Tim Raymond a50b73db87 Improve Host Status Queries
This incorporates some feedback received from a spike implementation of
host status. For one, the uptime query (now named deltaUptime to
better indicate this is a change in uptime) is now packed into the query
to fetch the rest of the data for the host page. Also, a "show tag
values" query has been added here to fetch hosts that will escape the
time range selected by the group by in the deltaUptime query (see this
issue: https://github.com/influxdata/influxdb/issues/6967).

While not implemented in this commit, it's possible now that we could
show different treatments for those hosts that haven't been seen
"recently" (as defined by the time selection on the deltaUptime query)
and those that have.
2016-12-13 12:01:43 -05:00
Alex P 8be70eb9f3 Works for textarea as well as input 2016-12-12 17:55:45 -08:00
Alex P 0a24643f91 fancy blue highlight 2016-12-12 17:49:07 -08:00
Alex P e91f6feee8 Commenting out this button until it has an event listener 2016-12-12 16:50:10 -08:00
Alex P e16661b9a6 Styling raw text field
- Builder queries are blue
- Raw text queries are purple
- Using the new monospace font here
- Doing something a bit heavy-handed to ensure there is no jitter
between the raw text and builder text
2016-12-12 16:40:40 -08:00
Alex P df98fefeab Removing references to previous monotype font 2016-12-12 16:25:17 -08:00
Alex P 5e387ad0d2 Removing excess styles from query editor 2016-12-12 16:17:43 -08:00
Alex P 2fc4d7172f New monotype font! 2016-12-12 16:15:34 -08:00
Alex P f695830cbe Renaming stylesheet to match component
Raw query editor —> raw text
2016-12-12 14:27:54 -08:00
Alex P a63cf7581d Switching to new class names (explorer --> panel) 2016-12-12 14:27:31 -08:00
Alex P 26167bc881 Renaming stylesheet to match new conventions 2016-12-12 13:05:48 -08:00
Alex P c09c283849 Removing extra div 2016-12-12 13:05:33 -08:00
Will Piers 093b692110 Clean up and small refactors 2016-12-12 12:04:33 -08:00
Will Piers 350cb401ae Allow for rawText queries again 2016-12-12 12:03:48 -08:00
Will Piers 603104eb6d Rename Explorers to Panels and add functionality to create raw queries 2016-12-12 11:50:58 -08:00
Alex P 6b9606046e spinner rotates the right direction now 2016-12-12 11:25:56 -08:00
Alex P 35cb894614 transparent spinner 2016-12-12 11:17:49 -08:00
Alex P d489df8822 Re-adding GroupByTimeDropdown stylesheet 2016-12-09 13:53:05 -08:00
Alex P fd309e338f Explorer tabs have names that refer to the query
Name is “Measurement” + First Field Selected Name
If multiple fields selected it only shows the first field not all fields
2016-12-09 13:17:14 -08:00
Alex P fe0fc85248 Explorer Tabs designed for measurement + field name
Eventually the tab will truncate text with …
With the current max-length of 175px
that gets you about 27-29 characters in the tab
2016-12-09 13:00:21 -08:00
Alex P e2c33809cc Renaming / Refactoring
“graph-panel” —> “graph”
2016-12-09 12:14:26 -08:00
Alex P 68d3d6c6be Explorer tabs cleanup
Had previously deleted the “X” icon, replaced with pseudo elements
2016-12-09 11:48:48 -08:00
Alex P 7dd17e4201 Tag list polish
checkboxes are darker, badges darker, search bar matches measurements
search bar
2016-12-09 11:37:13 -08:00
Alex P 19a04087f6 Removing white space 2016-12-09 11:36:47 -08:00
Alex P a8324d4794 Multi-select dropdown cleanup 2016-12-08 13:48:40 -08:00
Alex P bbf2afde9d Darker checkboxes in query editor list 2016-12-08 12:39:46 -08:00
Alex P 0403125b54 Slightly short min height on query editor lists 2016-12-08 12:39:32 -08:00
Tim Raymond 06cdd47d47 Use `system` metrics to indicate host status
This uses the `uptime` field collected by Telegraf in the `system`
measurement to determine if a Host is currently up or down. We can
determine if a host is down by using group by with a fill(0) and looking
for zero values.
2016-12-08 14:19:55 -05:00
Alex P 68f52c138d Merge branch 'master' into apply-function-ui-fix 2016-12-07 15:34:32 -08:00
Alex P 032cd5580a RIP it was a great file 2016-12-07 15:34:13 -08:00
Andrew Watkins 9578b0d296 Fix no page load on refresh bug 2016-12-07 14:15:21 -08:00
Andrew Watkins bf5325b158 Remove unnecessary context and PropTypes 2016-12-07 14:14:07 -08:00
Alex P d585816b46 UI for export function 2016-12-07 13:00:56 -08:00
Alex P 04ddcca33f Styling explorer actions 2016-12-07 13:00:39 -08:00
Alex P caa0c817b8 Merge branch 'master' into apply-function-ui-fix 2016-12-07 12:49:51 -08:00
Andrew Watkins 435f3b258e Merge pull request #660 from influxdata/rule-time-range
Add time range selection to RulePage
2016-12-06 21:11:56 -08:00
Alex P fa3d87f762 Removing excess markup and styles
no longer have tabs in the builder, so removing all that
2016-12-06 18:45:28 -08:00
Alex P 241691a7b1 Discarding obsolete styles 2016-12-06 18:35:57 -08:00
Alex P cec1233fff Merge branch 'master' into apply-function-ui-fix 2016-12-06 18:29:54 -08:00
Alex P 554a120b15 Renaming styles
Beginning process of simplifying names for the query editor / explorer
- “qeditor” instead of “query-editor”
- Using -- instead of __
- Generic toggle style in theme-dark.scss (previously tag list toggle)
2016-12-06 18:29:47 -08:00
Alex P b720717cb2 Assorted changes (see desc)
- Explorer is darker
- Group by Time styles were all over the place, moving to own file in
chronograf components css
- Removing _sizes.scss (only had 1 variable in it)
2016-12-06 16:56:55 -08:00
Andrew Watkins 5feb4b86b0 Fix ReactTooltip prop error 2016-12-06 16:47:09 -08:00
Andrew Watkins 49202e86ca Cleanup 2016-12-06 16:44:59 -08:00
Andrew Watkins 68036f944e Merge pull request #658 from influxdata/more-icons-in-font
New Icons in Font
2016-12-06 16:07:31 -08:00
Alex P bde76dfe63 Merge branch 'master' into apply-function-ui-fix 2016-12-06 15:41:13 -08:00
Alex P dd22cb1628 Cleanup
should be slightly easier to search now, was nested like crazy
2016-12-06 15:36:48 -08:00
Alex P fc1a2cac1b Removing excess styles
Mo’ generic yo
2016-12-06 15:36:23 -08:00
Alex P 67c7318452 This will make me less crazy 2016-12-06 15:35:05 -08:00
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