Commit Graph

764 Commits (7e2a87f3d214bdd1ebf2ae50bc181b28ffec47f1)

Author SHA1 Message Date
Andrew Watkins a6c058cb8b Export getRange to helper funciton 2017-01-12 13:44:22 -08:00
Alex P ef2f71e46e Create new CSS component page-header-dropdown 2017-01-12 13:16:38 -08:00
Alex Paxton 15567e769c Merge pull request #763 from influxdata/misc-ui-polish
Misc UI Polish
2017-01-12 11:10:50 -08:00
Alex P 1c170634d9 Make text selection readable app-wide, not just inputs 2017-01-12 10:59:04 -08:00
Alex P 3118dbbdfc Change style.css to chronograf.css to be more consistent and branded 2017-01-12 10:57:40 -08:00
Alex P e05ed8c2e6 Change kapacitor copy from Metric to Time-Series 2017-01-12 10:56:11 -08:00
Jade McGough be6d9a6c30 filter out hosts that don't match the current app 2017-01-12 06:48:52 -08:00
Jade McGough 80a29b0054 get apps for all hosts 2017-01-12 06:07:45 -08:00
Jade McGough e4f6c1d525 cleanup 2017-01-12 04:34:12 -08:00
Andrew Watkins 588605dde4 Update test paths 2017-01-11 16:20:28 -08:00
Andrew Watkins f32847b8d2 Rename src/chronograf to src/data_explorer 2017-01-11 16:00:56 -08:00
Andrew Watkins 8829013d13 Remove the send all explicitly checkbox from Telegram 2017-01-11 15:46:35 -08:00
Andrew Watkins 324fbc4971 Remove the send all explicitly checkbox from HipChat 2017-01-11 15:39:38 -08:00
Andrew Watkins c0449bca47 Remove the send all explicitly checkbox from PagerDuty 2017-01-11 15:34:56 -08:00
Andrew Watkins 6c6fa4ccbe Delete archaic component and copy 2017-01-11 14:48:57 -08:00
Andrew Watkins a6aacf7e84 Include UnsafeSSL checkbox for insecureSkipVerify 2017-01-11 14:47:03 -08:00
Andrew Watkins 99bbbb8718 Turn SourceForm into true container 2017-01-11 13:58:25 -08:00
Jade McGough 78d6a513eb add host dropdown to host page 2017-01-11 00:51:43 -08:00
Jade McGough 6a116f52c7 Merge pull request #747 from influxdata/feature/672-sort-status
add sort by status on hosts page
2017-01-10 12:48:34 -08:00
Andrew Watkins 7867f99fbb Simplify if block 2017-01-10 11:23:26 -08:00
Andrew Watkins 68e5e2f151 Handle multiple responses with identical field and measurement names 2017-01-10 11:23:26 -08:00
Andrew Watkins 577cc7654c Decontruct PropTypes 2017-01-10 11:23:26 -08:00
Andrew Watkins 909519e881 Remove multiple axes from DataExplorer
It doesn't make sense to have multiple axes in the DE with the
current UI.  A user can create n queries and has no way to indicate
which query should belong to which axis.  Making this intuitive an
not clunky is not trivial and requires some more thought and design.
2017-01-10 11:23:26 -08:00
Andrew Watkins d72d585d68 Add tests 2017-01-10 11:22:21 -08:00
Andrew Watkins e756598d73 Refactor label sorting 2017-01-10 10:55:17 -08:00
Jade McGough 189b69d6d9 add sort by status on hosts page 2017-01-10 02:54:22 -08:00
Andrew Watkins 02b7653984 Sort graph legend alphabetically 2017-01-06 11:56:38 -08:00
Andrew Watkins 7cdd3a31ce Remove replace 'out of range' with 'outside range' 2017-01-06 11:01:11 -08:00
Hunter Trujillo 37d74ca442 \"\" 2017-01-06 11:11:18 -07:00
Hunter Trujillo e8f226d2f3 Update frontend to use new API values. 2017-01-06 11:01:54 -07:00
Hunter Trujillo 1c7b1bdb62 Change fake information in stubs. 2017-01-06 10:29:57 -07:00
Hunter Trujillo 9ea3d6b502 Fix styles path for stories. 2017-01-06 10:29:23 -07:00
Andrew Watkins 8bd492f3ec Fix bug #711 range not set 2017-01-04 16:02:31 -08:00
Andrew Watkins fb94d79638 Fix case for ruleValues being undefined 2017-01-04 16:02:31 -08:00
Andrew Watkins a83a892077 Refactor addPadding function 2017-01-04 16:02:12 -08:00
Andrew Watkins 3d96b3fc6e Fix Rule visualization padding 2017-01-04 16:02:12 -08:00
Hunter Trujillo db13d42818 Closer to the goal! 2017-01-04 16:02:12 -08:00
Andrew Watkins c2b5d3bc9d Update visualization for out of range rule 2017-01-04 16:02:12 -08:00
Andrew Watkins 7473b527f9 Add range visualization to RuleGraph 2017-01-04 16:02:12 -08:00
Hunter Trujillo dd52ce9ac2 Add out of range to select. 2017-01-04 16:02:12 -08:00
Hunter Trujillo ca2e92ada6 Refactor story values into storiesOf. 2017-01-04 16:02:12 -08:00
Hunter Trujillo 72bce4b15c Forgot an import. 2017-01-04 16:02:12 -08:00
Hunter Trujillo 17c75ac3d6 Reorganized stories file. 2017-01-04 16:02:12 -08:00
Hunter Trujillo 021b83bbff 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 aca3b0482c Last-minute edits are usually bad, mkay. 2017-01-04 16:02:11 -08:00
Hunter Trujillo c98383f543 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 9375f927ae adding within range support: the good, the bad, and the ugly 2017-01-04 16:02:11 -08:00
Andrew Watkins 3865d7e6d4 Merge pull request #712 from influxdata/style-refactor
Styles Refactor
2017-01-04 16:17:41 -07:00
Will Piers de9069de7e Fix bug that stopped apps from displaying 2017-01-03 17:28:27 -05:00
Nathan Haugo 92dceda778 Merge pull request #696 from influxdata/feature/tr-dashboard-frontend
Implement Dashboard Index Page
2016-12-30 14:12:53 -08:00
Nathan Haugo 8205afdb35 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 ae51cc78c3 fire ze lazer 2016-12-20 20:08:27 -08:00
Alex P f8841ea006 fixing spacing on checkbox 2016-12-20 20:07:52 -08:00
Alex P c23040f539 styling responsive tables
Was previously bright white, now is dark
2016-12-20 19:54:23 -08:00
Alex P 51f98e3949 Organizing dygraphs stylesheet 2016-12-20 19:49:17 -08:00
Alex P de0b955d2f Sortable table styles moved to table component sheet 2016-12-20 19:49:00 -08:00
Alex P b9d9159aff Removing odd letter spacing on monotype table cells 2016-12-20 19:48:40 -08:00
Alex P 7195ceca69 code font variable 2016-12-20 19:48:22 -08:00
Alex P 148ed5e156 Deleting extra space 2016-12-20 19:47:57 -08:00
Alex P 0b59f34ccf 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 5206430971 Keeping session names truncated if too long 2016-12-15 15:47:04 -08:00
Alex P 2414640fa9 Merge branch 'master' into misc-ui-polish 2016-12-15 14:43:38 -08:00
Alex P a55b256d31 Color Coded alert levels in alerts history 2016-12-15 14:43:15 -08:00
Alex P 0f06edae6b Fixing janky data selector in kap rule creator 2016-12-15 14:35:39 -08:00
Tim Raymond 407c28f472 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 a3cb25a500 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 4bcca2e988 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 c045443dc9 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 7ecb791609 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 3821f2695e Use InfluxQL instead of Raw Text 2016-12-15 12:24:19 -08:00
Alex P 4e89f74170 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 8986a01ed9 Source indicator doesn't break on small screens 2016-12-15 12:10:54 -08:00
Alex P b1381cab6b Fixing active state of panels in DE 2016-12-15 11:54:42 -08:00
Alex P 6a2f403b6e Attempting to solve UX bug from community
https://github.com/influxdata/chronograf/issues/689
2016-12-15 11:50:28 -08:00
Alex P dc15e09b2f Merge branch 'master' into misc-ui-polish 2016-12-15 11:29:23 -08:00
Alex P 58ad0250f0 Merge branch 'master' into misc-ui-polish 2016-12-15 09:55:20 -08:00
Andrew Watkins 7428a6a45d Fix missed rebase conflicts 2016-12-15 09:52:01 -08:00
Andrew Watkins a23d493e4c Update tests 2016-12-15 09:49:17 -08:00
Andrew Watkins e8ef056e4d Cleanup 2016-12-15 09:49:17 -08:00
Andrew Watkins 32e70948f9 Move activeQueryID state to DE container 2016-12-15 09:49:17 -08:00
Andrew Watkins 054f1e6eb0 Highlight lines that correspond to selected query tab 2016-12-15 09:48:18 -08:00
Will Piers cb74fdf208 Merge pull request #667 from influxdata/editor-mode
Editor mode
2016-12-14 14:58:35 -08:00
Alex P b58193badf If no kapacitor instance, show -- instead of blank cell 2016-12-13 17:41:07 -08:00
Alex P 9ee2e6d042 Right aligned delete rule button 2016-12-13 17:23:53 -08:00
Alex P 79187164e0 More obvious empty state for kapacitor config 2016-12-13 17:22:34 -08:00
Alex P bb036e111d new panel menu a little wider 2016-12-13 17:01:27 -08:00
Alex P 843e793eb6 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 7ddee2ddbb 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 2d54d4c26d Minor tweaks 2016-12-13 16:32:19 -08:00
Will Piers beab738d92 Create simple dropdown and use it. Needs style help 2016-12-13 14:30:02 -08:00
Alex Paxton 3c51c6e503 Merge pull request #684 from influxdata/fix-input-text-selection
Fix Input Text Selection
2016-12-13 13:22:04 -08:00
Andrew Watkins 084a55e5f6 Rename sources to configuration in SideNav 2016-12-13 10:41:44 -08:00
Tim Raymond 465f91a784 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 ca9bc60e57 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 579ac2b71f 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 dc07d48208 Works for textarea as well as input 2016-12-12 17:55:45 -08:00
Alex P 398e38796c fancy blue highlight 2016-12-12 17:49:07 -08:00
Alex P 9fee7ae65b Commenting out this button until it has an event listener 2016-12-12 16:50:10 -08:00
Alex P cd30d162ad 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 340d71dee9 Removing references to previous monotype font 2016-12-12 16:25:17 -08:00