2017-10-24 13:34:31 +00:00
## v1.3.11.0 [unreleased]
### Bug Fixes
2017-10-24 20:49:31 +00:00
1. [#2157 ](https://github.com/influxdata/chronograf/pull/2157 ): Fix logscale producing console errors when only one point in graph
2017-10-24 21:38:57 +00:00
1. [#2158 ](https://github.com/influxdata/chronograf/pull/2158 ): Fix 'Cannot connect to source' false error flag on Dashboard page
2017-10-26 21:37:23 +00:00
1. [#2167 ](https://github.com/influxdata/chronograf/pull/2167 ): Add fractions of seconds to time field in csv export
2017-10-31 00:02:32 +00:00
1. [#1077 ](https://github.com/influxdata/chronograf/pull/2087 ): Fix Chronograf requiring Telegraf's CPU and system plugins to ensure that all Apps appear on the HOST LIST page.
2017-11-02 23:01:35 +00:00
1. [#2222 ](https://github.com/influxdata/chronograf/pull/2222 ): Fix template variables in dashboard query building.
2017-11-07 22:10:31 +00:00
1. [#2291 ](https://github.com/influxdata/chronograf/pull/2291 ): Fix several kapacitor alert creation panics.
2017-11-08 13:01:02 +00:00
1. [#2303 ](https://github.com/influxdata/chronograf/pull/2303 ): Add shadow-utils to RPM release packages
2017-11-07 17:52:45 +00:00
1. [#2292 ](https://github.com/influxdata/chronograf/pull/2292 ): Source extra command line options from defaults file
2017-11-10 02:42:40 +00:00
1. [#2329 ](https://github.com/influxdata/chronograf/pull/2329 ): Include tag values alongside measurement name in Data Explorer result tabs
2017-10-30 16:54:32 +00:00
2017-10-24 13:34:31 +00:00
### Features
### UI Improvements
## v1.3.10.0 [2017-10-24]
2017-10-09 17:08:26 +00:00
### Bug Fixes
1. [#2095 ](https://github.com/influxdata/chronograf/pull/2095 ): Improve the copy in the retention policy edit page
2017-10-24 13:34:31 +00:00
1. [#2122 ](https://github.com/influxdata/chronograf/pull/2122 ): Fix 'Could not connect to source' bug on source creation with unsafe-ssl
2017-10-13 20:13:12 +00:00
1. [#2093 ](https://github.com/influxdata/chronograf/pull/2093 ): Fix when exporting `SHOW DATABASES` CSV has bad data
2017-10-17 00:40:23 +00:00
1. [#2098 ](https://github.com/influxdata/chronograf/pull/2098 ): Fix not-equal-to highlighting in Kapacitor Rule Builder
2017-10-18 16:40:33 +00:00
1. [#2130 ](https://github.com/influxdata/chronograf/pull/2130 ): Fix undescriptive error messages for database and retention policy creation
2017-10-24 13:34:31 +00:00
1. [#2135 ](https://github.com/influxdata/chronograf/pull/2135 ): Fix drag and drop cancel button when writing data in the data explorer
1. [#2128 ](https://github.com/influxdata/chronograf/pull/2128 ): Fix persistence of "SELECT AS" statements in queries
2017-10-09 20:02:49 +00:00
2017-10-09 17:08:26 +00:00
### Features
2017-10-10 18:07:57 +00:00
1. [#2083 ](https://github.com/influxdata/chronograf/pull/2083 ): Every dashboard can now have its own time range
2017-10-13 20:13:12 +00:00
1. [#2045 ](https://github.com/influxdata/chronograf/pull/2045 ): Add CSV download option in dashboard cells
2017-10-18 21:32:48 +00:00
1. [#2133 ](https://github.com/influxdata/chronograf/pull/2133 ): Implicitly prepend source urls with http://
2017-10-19 03:33:39 +00:00
1. [#2127 ](https://github.com/influxdata/chronograf/pull/2127 ): Add support for graph zooming and point display on the millisecond-level
2017-10-20 18:45:31 +00:00
1. [#2103 ](https://github.com/influxdata/chronograf/pull/2103 ): Add manual refresh button for Dashboard, Data Explorer, and Host Pages
2017-10-09 20:02:49 +00:00
2017-10-09 17:08:26 +00:00
### UI Improvements
2017-10-12 00:39:07 +00:00
1. [#2111 ](https://github.com/influxdata/chronograf/pull/2111 ): Increase size of Cell Editor query tabs to reveal more of their query strings
2017-10-16 17:45:55 +00:00
1. [#2120 ](https://github.com/influxdata/chronograf/pull/2120 ): Improve appearance of Admin Page tabs on smaller screens
2017-10-19 03:33:39 +00:00
1. [#2119 ](https://github.com/influxdata/chronograf/pull/2119 ): Add cancel button to Tickscript editor
2017-10-24 13:34:31 +00:00
1. [#2104 ](https://github.com/influxdata/chronograf/pull/2104 ): Redesign dashboard naming & renaming interaction
1. [#2104 ](https://github.com/influxdata/chronograf/pull/2104 ): Redesign dashboard switching dropdown
2017-10-09 17:08:26 +00:00
2017-10-06 18:36:36 +00:00
## v1.3.9.0 [2017-10-06]
2017-09-07 19:59:53 +00:00
### Bug Fixes
2017-10-06 18:36:36 +00:00
1. [#2004 ](https://github.com/influxdata/chronograf/pull/2004 ): Fix Data Explorer disappearing query templates in dropdown
1. [#2006 ](https://github.com/influxdata/chronograf/pull/2006 ): Fix missing alert for duplicate db name
1. [#2015 ](https://github.com/influxdata/chronograf/pull/2015 ): Chronograf shows real status for windows hosts when metrics are saved in non-default db - thank you, @ar7z1 !
1. [#2019 ](https://github.com/influxdata/chronograf/pull/2006 ): Fix false error warning for duplicate kapacitor name
1. [#2018 ](https://github.com/influxdata/chronograf/pull/2018 ): Fix unresponsive display options and query builder in dashboards
2017-10-10 18:07:57 +00:00
1. [#2004 ](https://github.com/influxdata/chronograf/pull/2004 ): Fix DE query templates dropdown disappearance
1. [#2006 ](https://github.com/influxdata/chronograf/pull/2006 ): Fix no alert for duplicate db name
1. [#2015 ](https://github.com/influxdata/chronograf/pull/2015 ): Chronograf shows real status for windows hosts when metrics are saved in non-default db - thank you, @ar7z1 !
1. [#2019 ](https://github.com/influxdata/chronograf/pull/2006 ): Fix false error warning for duplicate kapacitor name
1. [#2018 ](https://github.com/influxdata/chronograf/pull/2018 ): Fix unresponsive display options and query builder in dashboards
1. [#1996 ](https://github.com/influxdata/chronograf/pull/1996 ): Able to switch InfluxDB sources on a per graph basis
2017-09-21 22:06:54 +00:00
2017-09-07 19:59:53 +00:00
### Features
2017-09-07 20:01:04 +00:00
1. [#1885 ](https://github.com/influxdata/chronograf/pull/1885 ): Add `fill` options to data explorer and dashboard queries
2017-09-07 23:43:26 +00:00
1. [#1978 ](https://github.com/influxdata/chronograf/pull/1978 ): Support editing kapacitor TICKScript
2017-09-14 21:17:30 +00:00
1. [#1721 ](https://github.com/influxdata/chronograf/pull/1721 ): Introduce the TICKscript editor UI
2017-09-12 16:41:43 +00:00
1. [#1992 ](https://github.com/influxdata/chronograf/pull/1992 ): Add .csv download button to data explorer
2017-10-05 16:23:45 +00:00
1. [#2082 ](https://github.com/influxdata/chronograf/pull/2082 ): Add Data Explorer InfluxQL query and location query synchronization, so queries can be shared via a a URL
2017-10-06 18:36:36 +00:00
1. [#1996 ](https://github.com/influxdata/chronograf/pull/1996 ): Able to switch InfluxDB sources on a per graph basis
2017-09-27 20:11:51 +00:00
1. [#2041 ](https://github.com/influxdata/chronograf/pull/2041 ): Add now() as an option in the Dashboard date picker
2017-09-07 20:01:04 +00:00
2017-09-07 19:59:53 +00:00
### UI Improvements
2017-09-18 20:03:05 +00:00
1. [#2002 ](https://github.com/influxdata/chronograf/pull/2002 ): Require a second click when deleting a dashboard cell
1. [#2002 ](https://github.com/influxdata/chronograf/pull/2002 ): Sort database list in Schema Explorer alphabetically
2017-09-21 02:25:40 +00:00
1. [#2002 ](https://github.com/influxdata/chronograf/pull/2002 ): Improve usability of dashboard cell context menus
1. [#2002 ](https://github.com/influxdata/chronograf/pull/2002 ): Move dashboard cell renaming UI into Cell Editor Overlay
2017-09-27 18:02:11 +00:00
1. [#2040 ](https://github.com/influxdata/chronograf/pull/2040 ): Prevent the legend from overlapping graphs at the bottom of the screen
2017-09-29 21:14:48 +00:00
1. [#2054 ](https://github.com/influxdata/chronograf/pull/2054 ): Add a "Plus" icon to every button with an Add or Create action for clarity and consistency
2017-09-29 18:41:14 +00:00
1. [#2052 ](https://github.com/influxdata/chronograf/pull/2052 ): Make hovering over series smoother
2017-10-04 00:14:02 +00:00
1. [#2071 ](https://github.com/influxdata/chronograf/pull/2071 ): Reduce the number of pixels per cell to one point per 3 pixels
2017-10-03 23:43:16 +00:00
1. [#2072 ](https://github.com/influxdata/chronograf/pull/2072 ): Remove tabs from Data Explorer
2017-09-29 23:37:05 +00:00
1. [#2057 ](https://github.com/influxdata/chronograf/pull/2057 ): Improve appearance of placeholder text in inputs
1. [#2057 ](https://github.com/influxdata/chronograf/pull/2057 ): Add ability to use "Default" values in Source Connection form
2017-10-04 19:36:07 +00:00
1. [#2069 ](https://github.com/influxdata/chronograf/pull/2069 ): Display name & port in SourceIndicator tooltip
2017-10-05 19:05:52 +00:00
1. [#2078 ](https://github.com/influxdata/chronograf/pull/2078 ): Improve UX/UI of Kapacitor Rule Builder to be more intuitive
2017-10-05 19:25:11 +00:00
1. [#2078 ](https://github.com/influxdata/chronograf/pull/2078 ): Rename "Measurements" to "Measurements & Tags" in Query Builder
2017-09-07 19:59:53 +00:00
2017-09-08 18:27:31 +00:00
## v1.3.8.1 [unreleased]
2017-08-24 04:13:19 +00:00
### Bug Fixes
2017-09-08 18:27:31 +00:00
### Features
2017-09-07 23:43:26 +00:00
2017-09-07 19:59:53 +00:00
### UI Improvements
2017-09-07 23:29:06 +00:00
## v1.3.8.0 [2017-09-07]
2017-08-24 04:13:19 +00:00
### Bug Fixes
2017-09-07 23:29:06 +00:00
1. [#1886 ](https://github.com/influxdata/chronograf/pull/1886 ): Fix the limit of 100 alert rules on alert rules page
2017-08-24 21:26:38 +00:00
1. [#1930 ](https://github.com/influxdata/chronograf/pull/1930 ): Fix graphs when y-values are constant
2017-08-31 16:21:07 +00:00
1. [#1951 ](https://github.com/influxdata/chronograf/pull/1951 ): Fix crosshair not being removed when user leaves graph
2017-08-29 23:18:19 +00:00
1. [#1943 ](https://github.com/influxdata/chronograf/pull/1943 ): Fix inability to add kapacitor from source page on fresh install
2017-09-07 23:29:06 +00:00
1. [#1947 ](https://github.com/influxdata/chronograf/pull/1947 ): Fix DataExplorer crashing if a field property is not present in the queryConfig
1. [#1957 ](https://github.com/influxdata/chronograf/pull/1957 ): Fix the max y value of stacked graphs preventing display of the upper bounds of the chart
2017-09-06 00:12:48 +00:00
1. [#1969 ](https://github.com/influxdata/chronograf/pull/1969 ): Fix for delayed selection of template variables using URL query params
2017-09-08 20:26:10 +00:00
1. [#1982 ](https://github.com/influxdata/chronograf/pull/1982 ): Fix return code on meta nodes when raft redirects to leader
2017-08-16 20:58:46 +00:00
### Features
2017-09-07 23:29:06 +00:00
1. [#1928 ](https://github.com/influxdata/chronograf/pull/1928 ): Add prefix, suffix, scale, and other y-axis formatting for cells in dashboards
1. [#1934 ](https://github.com/influxdata/chronograf/pull/1934 ): Update the group by time when zooming in graphs
1. [#1945 ](https://github.com/influxdata/chronograf/pull/1945 ): Add the ability to link directly to presentation mode in dashboards with the `present` boolean query parameter in the URL
1. [#1969 ](https://github.com/influxdata/chronograf/pull/1969 ): Add the ability to select a template variable via a URL parameter
2017-08-16 20:58:46 +00:00
### UI Improvements
2017-08-25 22:28:23 +00:00
1. [#1933 ](https://github.com/influxdata/chronograf/pull/1933 ): Use line-stacked graph type for memory information - thank you, @Joxit !
2017-08-29 18:15:28 +00:00
1. [#1940 ](https://github.com/influxdata/chronograf/pull/1940 ): Improve cell sizes in Admin Database tables
2017-08-29 19:48:09 +00:00
1. [#1942 ](https://github.com/influxdata/chronograf/pull/1942 ): Polish appearance of optional alert parameters in Kapacitor rule builder
2017-08-30 02:04:57 +00:00
1. [#1944 ](https://github.com/influxdata/chronograf/pull/1944 ): Add active state for Status page navbar icon
1. [#1944 ](https://github.com/influxdata/chronograf/pull/1944 ): Improve UX of navigation to a sub-nav item in the navbar
2017-09-07 22:35:57 +00:00
1. [#1971 ](https://github.com/influxdata/chronograf/pull/1971 ): Resolve confusing deadman trigger alert rule UI
2017-08-14 23:40:02 +00:00
2017-08-23 22:59:47 +00:00
## v1.3.7.0 [2017-08-23]
2017-08-24 04:13:19 +00:00
### Features
1. [#1928 ](https://github.com/influxdata/chronograf/pull/1928 ): Add prefix, suffix, scale, and other y-axis formatting
### UI Improvements
## v1.3.7.0
2017-08-16 20:58:46 +00:00
### Bug Fixes
1. [#1795 ](https://github.com/influxdata/chronograf/pull/1795 ): Fix uptime status on Windows hosts running Telegraf
1. [#1715 ](https://github.com/influxdata/chronograf/pull/1715 ): Chronograf now renders on IE11.
1. [#1870 ](https://github.com/influxdata/chronograf/pull/1870 ): Fix console error for placing prop on div
1. [#1864 ](https://github.com/influxdata/chronograf/pull/1864 ): Fix Write Data form upload button and add `onDragExit` handler
1. [#1891 ](https://github.com/influxdata/chronograf/pull/1891 ): Fix Kapacitor config for PagerDuty via the UI
2017-08-17 20:59:43 +00:00
1. [#1872 ](https://github.com/influxdata/chronograf/pull/1872 ): Prevent stats in the legend from wrapping line
2017-08-16 20:58:46 +00:00
### Features
1. [#1863 ](https://github.com/influxdata/chronograf/pull/1863 ): Improve 'new-sources' server flag example by adding 'type' key
### UI Improvements
1. [#1862 ](https://github.com/influxdata/chronograf/pull/1862 ): Show "Add Graph" button on cells with no queries
2017-08-14 18:26:47 +00:00
## v1.3.6.1 [2017-08-14]
2017-08-14 23:40:02 +00:00
**Upgrade Note** This release (1.3.6.1) fixes a possibly data corruption issue with dashboard cells' graph types. If you upgraded to 1.3.6.0 and visited any dashboard, once you have then upgraded to this release (1.3.6.1) you will need to manually reset the graph type for every cell via the cell's caret --> Edit --> Display Options. If you upgraded directly to 1.3.6.1, you should not experience this issue.
2017-09-20 15:02:15 +00:00
## Bug Fixes
2017-07-27 19:39:51 +00:00
1. [#1795 ](https://github.com/influxdata/chronograf/pull/1795 ): Fix uptime status on Windows hosts running Telegraf
2017-08-14 17:43:24 +00:00
1. [#1715 ](https://github.com/influxdata/chronograf/pull/1715 ): Chronograf now renders on IE11.
2017-08-14 22:26:22 +00:00
1. [#1870 ](https://github.com/influxdata/chronograf/pull/1870 ): Fix console error for placing prop on div
2017-08-11 18:56:33 +00:00
1. [#1864 ](https://github.com/influxdata/chronograf/pull/1864 ): Fix Write Data form upload button and add `onDragExit` handler
2017-08-14 18:03:40 +00:00
1. [#1866 ](https://github.com/influxdata/chronograf/pull/1866 ): Fix missing cell type (and consequently single-stat)
2017-08-16 20:58:46 +00:00
1. [#1891 ](https://github.com/influxdata/chronograf/pull/1891 ): Fix Kapacitor config for PagerDuty via the UI
2017-08-17 20:40:34 +00:00
1. [#1897 ](https://github.com/influxdata/chronograf/pull/1897 ): Fix regression from [#1864 ](https://github.com/influxdata/chronograf/pull/1864 ) and redesign drag & drop interaction
2017-08-15 16:58:24 +00:00
1. [#1872 ](https://github.com/influxdata/chronograf/pull/1872 ): Prevent stats in the legend from wrapping line
2017-08-17 22:12:41 +00:00
1. [#1899 ](https://github.com/influxdata/chronograf/pull/1899 ): Fix raw query editor in Data Explorer not using selected time
2017-08-22 23:48:48 +00:00
1. [#1922 ](https://github.com/influxdata/chronograf/pull/1922 ): Fix Safari display issues in the Cell Editor display options
2017-08-14 17:43:24 +00:00
1. [#1715 ](https://github.com/influxdata/chronograf/pull/1715 ): Chronograf now renders on IE11.
2017-08-14 18:03:40 +00:00
1. [#1866 ](https://github.com/influxdata/chronograf/pull/1866 ): Fix missing cell type (and consequently single-stat)
2017-08-14 19:26:09 +00:00
1. [#1866 ](https://github.com/influxdata/chronograf/pull/1866 ): Fix data corruption issue with dashboard graph types
**Note** : If you upgraded to 1.3.6.0 and visited any dashboard, you will need to manually reset the graph type for every cell via the cell's caret -> Edit -> Display Options.
2017-08-14 22:26:22 +00:00
1. [#1870 ](https://github.com/influxdata/chronograf/pull/1870 ): Fix console error for placing prop on div
2017-08-14 23:40:02 +00:00
1. [#1845 ](https://github.com/influxdata/chronograf/pull/1845 ): Fix inaccessible scroll bar in Data Explorer table
1. [#1866 ](https://github.com/influxdata/chronograf/pull/1866 ): Fix non-persistence of dashboard graph types
2017-08-15 16:58:24 +00:00
1. [#1872 ](https://github.com/influxdata/chronograf/pull/1872 ): Prevent stats in the legend from wrapping line
2017-08-08 17:53:34 +00:00
### Features
2017-08-11 20:34:26 +00:00
1. [#1863 ](https://github.com/influxdata/chronograf/pull/1863 ): Improve 'new-sources' server flag example by adding 'type' key
2017-08-17 21:50:00 +00:00
1. [#1898 ](https://github.com/influxdata/chronograf/pull/1898 ): Add an input and validation to custom time range calendar dropdowns
2017-08-18 21:37:46 +00:00
1. [#1904 ](https://github.com/influxdata/chronograf/pull/1904 ): Add support for selecting template variables with URL params
2017-08-16 20:44:43 +00:00
1. [#1859 ](https://github.com/influxdata/chronograf/pull/1859 ): Add y-axis controls to the API for layouts
2017-08-08 17:53:34 +00:00
### UI Improvements
2017-08-11 20:33:51 +00:00
1. [#1862 ](https://github.com/influxdata/chronograf/pull/1862 ): Show "Add Graph" button on cells with no queries
2017-08-15 22:03:20 +00:00
2017-08-14 18:26:47 +00:00
## v1.3.6.1 [2017-08-14]
2017-08-14 23:40:02 +00:00
**Upgrade Note** This release (1.3.6.1) fixes a possibly data corruption issue with dashboard cells' graph types. If you upgraded to 1.3.6.0 and visited any dashboard, once you have then upgraded to this release (1.3.6.1) you will need to manually reset the graph type for every cell via the cell's caret --> Edit --> Display Options. If you upgraded directly to 1.3.6.1, you should not experience this issue.
2017-08-08 17:53:34 +00:00
### Bug Fixes
2017-08-14 23:40:02 +00:00
1. [#1845 ](https://github.com/influxdata/chronograf/pull/1845 ): Fix inaccessible scroll bar in Data Explorer table
1. [#1866 ](https://github.com/influxdata/chronograf/pull/1866 ): Fix non-persistence of dashboard graph types
2017-08-08 17:53:34 +00:00
### Features
2017-08-16 20:44:43 +00:00
1. [#1859 ](https://github.com/influxdata/chronograf/pull/1859 ): Add y-axis controls to the API for layouts
2017-08-08 17:53:34 +00:00
### UI Improvements
2017-08-09 20:42:56 +00:00
1. [#1846 ](https://github.com/influxdata/chronograf/pull/1846 ): Increase screen real estate of Query Maker in the Cell Editor Overlay
2017-08-08 17:53:34 +00:00
## v1.3.6.0 [2017-08-08]
2017-07-25 20:08:02 +00:00
### Bug Fixes
2017-07-28 14:49:33 +00:00
1. [#1798 ](https://github.com/influxdata/chronograf/pull/1798 ): Fix domain not updating in visualizations when changing time range manually
2017-08-08 17:53:34 +00:00
1. [#1799 ](https://github.com/influxdata/chronograf/pull/1799 ): Prevent console error spam from Dygraph's synchronize method when a dashboard has only one graph
2017-08-03 22:03:47 +00:00
1. [#1813 ](https://github.com/influxdata/chronograf/pull/1813 ): Guarantee UUID for each Alert Table key to prevent dropping items when keys overlap
2017-07-27 19:39:51 +00:00
1. [#1795 ](https://github.com/influxdata/chronograf/pull/1795 ): Fix uptime status on Windows hosts running Telegraf
2017-07-27 23:31:24 +00:00
1. [#1715 ](https://github.com/influxdata/chronograf/pull/1715 ): Chronograf now renders properly on IE11.
2017-07-27 21:47:04 +00:00
2017-07-25 20:08:02 +00:00
### Features
2017-08-07 23:47:02 +00:00
1. [#1744 ](https://github.com/influxdata/chronograf/pull/1744 ): Add a few time range shortcuts to the custom time range menu
2017-08-03 00:05:24 +00:00
1. [#1714 ](https://github.com/influxdata/chronograf/pull/1714 ): Add ability to edit a dashboard graph's y-axis bounds
1. [#1714 ](https://github.com/influxdata/chronograf/pull/1714 ): Add ability to edit a dashboard graph's y-axis label
2017-07-27 23:08:07 +00:00
1. [#1744 ](https://github.com/influxdata/chronograf/pull/1744 ): Add a few pre-set time range selections to the custom time range menu-- be sure to add a sensible GROUP BY
2017-08-07 23:47:02 +00:00
1. [#1744 ](https://github.com/influxdata/chronograf/pull/1744 ): Add a few time range shortcuts to the custom time range menu
2017-08-03 00:05:24 +00:00
2017-07-25 20:08:02 +00:00
### UI Improvements
2017-08-08 17:53:34 +00:00
1. [#1796 ](https://github.com/influxdata/chronograf/pull/1796 ): Add spinner write data modal to indicate data is being written
2017-08-07 16:12:14 +00:00
1. [#1805 ](https://github.com/influxdata/chronograf/pull/1805 ): Fix bar graphs overlapping
2017-08-08 17:53:34 +00:00
1. [#1805 ](https://github.com/influxdata/chronograf/pull/1805 ): Assign a series consistent coloring when it appears in multiple cells
1. [#1800 ](https://github.com/influxdata/chronograf/pull/1800 ): Increase size of line protocol manual entry in Data Explorer's Write Data overlay
2017-08-01 23:16:04 +00:00
1. [#1812 ](https://github.com/influxdata/chronograf/pull/1812 ): Improve error message when request for Status Page News Feed fails
2017-08-10 18:36:53 +00:00
1. [#1858 ](https://github.com/influxdata/chronograf/pull/1858 ): Provide affirmative UI choice for 'auto' in DisplayOptions with new toggle-based component
2017-07-10 18:52:12 +00:00
2017-07-27 21:48:18 +00:00
## v1.3.5.0 [2017-07-27]
2017-07-10 18:52:12 +00:00
### Bug Fixes
2017-07-10 19:59:07 +00:00
1. [#1708 ](https://github.com/influxdata/chronograf/pull/1708 ): Fix z-index issue in dashboard cell context menu
2017-07-21 20:54:49 +00:00
1. [#1752 ](https://github.com/influxdata/chronograf/pull/1752 ): Clarify BoltPath server flag help text by making example the default path
2017-07-18 20:42:45 +00:00
1. [#1703 ](https://github.com/influxdata/chronograf/pull/1703 ): Fix cell name cancel not reverting to original name
2017-07-21 20:54:49 +00:00
1. [#1751 ](https://github.com/influxdata/chronograf/pull/1751 ): Fix typo that may have affected PagerDuty node creation in Kapacitor
2017-07-21 22:25:21 +00:00
1. [#1756 ](https://github.com/influxdata/chronograf/pull/1756 ): Prevent 'auto' GROUP BY as option in Kapacitor rule builder when applying a function to a field
2017-07-25 01:01:41 +00:00
1. [#1773 ](https://github.com/influxdata/chronograf/pull/1773 ): Prevent clipped buttons in Rule Builder, Data Explorer, and Configuration pages
2017-07-25 14:57:01 +00:00
1. [#1776 ](https://github.com/influxdata/chronograf/pull/1776 ): Fix JWT for the write path
2017-07-25 05:00:32 +00:00
1. [#1777 ](https://github.com/influxdata/chronograf/pull/1777 ): Disentangle client Kapacitor rule creation from Data Explorer query creation
2017-07-10 19:56:41 +00:00
2017-07-10 18:52:12 +00:00
### Features
2017-07-13 19:47:08 +00:00
1. [#1717 ](https://github.com/influxdata/chronograf/pull/1717 ): View server generated TICKscripts
2017-07-18 20:42:45 +00:00
1. [#1681 ](https://github.com/influxdata/chronograf/pull/1681 ): Add the ability to select Custom Time Ranges in the Hostpages, Data Explorer, and Dashboards
2017-07-21 20:30:25 +00:00
1. [#1752 ](https://github.com/influxdata/chronograf/pull/1752 ): Clarify BoltPath server flag help text by making example the default path
2017-07-19 06:45:31 +00:00
1. [#1738 ](https://github.com/influxdata/chronograf/pull/1738 ): Add shared secret JWT authorization to InfluxDB
2017-07-20 22:55:05 +00:00
1. [#1724 ](https://github.com/influxdata/chronograf/pull/1724 ): Add Pushover alert support
2017-07-22 03:15:07 +00:00
1. [#1762 ](https://github.com/influxdata/chronograf/pull/1762 ): Restore all supported Kapacitor services when creating rules, and add most optional message parameters
2017-07-13 19:47:08 +00:00
1. [#1681 ](https://github.com/influxdata/chronograf/pull/1681 ): Add the ability to select Custom Time Ranges in the Hostpages, Data Explorer, and Dashboards.
1. [#1717 ](https://github.com/influxdata/chronograf/pull/1717 ): View server generated TICKscripts
2017-07-13 19:47:08 +00:00
2017-07-10 18:52:12 +00:00
### UI Improvements
2017-07-10 20:21:40 +00:00
1. [#1707 ](https://github.com/influxdata/chronograf/pull/1707 ): Polish alerts table in status page to wrap text less
2017-07-24 20:00:27 +00:00
1. [#1770 ](https://github.com/influxdata/chronograf/pull/1770 ): Specify that version is for Chronograf on Configuration page
2017-07-25 18:59:55 +00:00
1. [#1779 ](https://github.com/influxdata/chronograf/pull/1779 ): Move custom time range indicator on cells into corner when in presentation mode
1. [#1779 ](https://github.com/influxdata/chronograf/pull/1779 ): Highlight legend "Snip" toggle when active
2017-07-10 18:52:12 +00:00
## v1.3.4.0 [2017-07-10]
2017-06-20 21:06:50 +00:00
### Bug Fixes
2017-07-10 18:52:12 +00:00
1. [#1612 ](https://github.com/influxdata/chronograf/pull/1612 ): Disallow writing to \_internal in the Data Explorer
2017-06-23 18:32:25 +00:00
1. [#1655 ](https://github.com/influxdata/chronograf/pull/1655 ): Add more than one color to Line+Stat graphs
2017-07-10 18:52:12 +00:00
1. [#1688 ](https://github.com/influxdata/chronograf/pull/1688 ): Fix updating Retention Policies in single-node InfluxDB instances
1. [#1689 ](https://github.com/influxdata/chronograf/pull/1689 ): Lock the width of Template Variable dropdown menus to the size of their longest option
2017-06-22 15:39:45 +00:00
2017-06-20 21:06:50 +00:00
### Features
2017-06-22 18:47:57 +00:00
1. [#1645 ](https://github.com/influxdata/chronograf/pull/1645 ): Add Auth0 as a supported OAuth2 provider
2017-06-26 22:23:01 +00:00
1. [#1660 ](https://github.com/influxdata/chronograf/pull/1660 ): Add ability to add custom links to User menu via server CLI or ENV vars
2017-07-10 18:52:12 +00:00
1. [#1660 ](https://github.com/influxdata/chronograf/pull/1660 ): Allow users to configure custom links on startup that will appear under the User menu in the sidebar
1. [#1674 ](https://github.com/influxdata/chronograf/pull/1674 ): Add support for Auth0 organizations
1. [#1695 ](https://github.com/influxdata/chronograf/pull/1695 ): Allow users to configure InfluxDB and Kapacitor sources on startup
2017-06-22 18:47:57 +00:00
2017-06-20 21:06:50 +00:00
### UI Improvements
2017-07-10 18:52:12 +00:00
1. [#1644 ](https://github.com/influxdata/chronograf/pull/1644 ): Redesign Alerts History table on Status Page to have sticky headers
1. [#1581 ](https://github.com/influxdata/chronograf/pull/1581 ): Refresh Template Variable values on Dashboard page load
1. [#1655 ](https://github.com/influxdata/chronograf/pull/1655 ): Display current version of Chronograf at the bottom of Configuration page
1. [#1655 ](https://github.com/influxdata/chronograf/pull/1655 ): Redesign Dashboards table and sort them alphabetically
1. [#1655 ](https://github.com/influxdata/chronograf/pull/1655 ): Bring design of navigation sidebar in line with Branding Documentation
2017-06-20 21:06:50 +00:00
2017-06-22 23:35:38 +00:00
## v1.3.3.3 [2017-06-21]
2017-06-19 18:13:35 +00:00
### Bug Fixes
2017-06-22 23:35:38 +00:00
1. [1651 ](https://github.com/influxdata/chronograf/pull/1651 ): Add back in x and y axes and revert some style changes on Line + Single Stat graphs
2017-06-23 18:05:23 +00:00
## v1.3.3.2 [2017-06-21]
### Bug Fixes
2017-06-20 21:06:50 +00:00
2017-06-22 01:34:42 +00:00
## v1.3.3.3 [2017-06-21]
### Bug Fixes
2017-06-22 01:55:36 +00:00
1. [1651 ](https://github.com/influxdata/chronograf/pull/1651 ): Add back in x and y axes and revert some style changes on Line + Single Stat graphs
2017-06-22 01:34:42 +00:00
2017-06-22 01:36:59 +00:00
## v1.3.3.2 [2017-06-21]
### Bug Fixes
2017-06-22 00:43:04 +00:00
1. [1650 ](https://github.com/influxdata/chronograf/pull/1650 ): Fix broken cpu reporting on hosts page and normalize InfluxQL
2017-06-22 00:14:02 +00:00
2017-06-22 01:36:59 +00:00
## v1.3.3.1 [2017-06-21]
2017-06-19 18:13:35 +00:00
### Bug Fixes
2017-06-20 18:14:53 +00:00
1. [#1641 ](https://github.com/influxdata/chronograf/pull/1641 ): Fix enable / disable being out of sync on Kapacitor Rules Page
2017-06-19 18:13:35 +00:00
### Features
2017-06-21 21:49:53 +00:00
1. [#1647 ](https://github.com/influxdata/chronograf/pull/1647 ): Add file uploader to Data Explorer for write protocol
2017-06-19 18:13:35 +00:00
### UI Improvements
2017-06-20 19:12:14 +00:00
1. [#1642 ](https://github.com/influxdata/chronograf/pull/1642 ): Do not prefix basepath to external link for news feed
2017-06-19 18:13:35 +00:00
## v1.3.3.0 [2017-06-19]
2017-05-19 17:14:10 +00:00
### Bug Fixes
2017-06-06 22:13:27 +00:00
1. [#1512 ](https://github.com/influxdata/chronograf/pull/1512 ): Prevent legend from flowing over window bottom bound
2017-06-14 00:22:58 +00:00
1. [#1600 ](https://github.com/influxdata/chronograf/pull/1600 ): Prevent Kapacitor configurations from having the same name
1. [#1600 ](https://github.com/influxdata/chronograf/pull/1600 ): Limit Kapacitor configuration names to 33 characters to fix display bug
2017-06-16 22:18:31 +00:00
1. [#1622 ](https://github.com/influxdata/chronograf/pull/1622 ): Use function selector grid in Kapacitor rule builder query maker instead of dropdown
2017-06-02 19:34:23 +00:00
### Features
2017-06-06 22:13:27 +00:00
1. [#1512 ](https://github.com/influxdata/chronograf/pull/1512 ): Synchronize vertical crosshair at same time across all graphs in a dashboard
2017-06-17 01:03:51 +00:00
1. [#1609 ](https://github.com/influxdata/chronograf/pull/1609 ): Add automatic GROUP BY (time) functionality to dashboards
2017-06-14 03:40:53 +00:00
1. [#1608 ](https://github.com/influxdata/chronograf/pull/1608 ): Add a Status Page with Recent Alerts bar graph, Recent Alerts table, News Feed, and Getting Started widgets
2017-06-02 19:34:23 +00:00
### UI Improvements
2017-06-06 22:13:27 +00:00
1. [#1512 ](https://github.com/influxdata/chronograf/pull/1512 ): When dashboard time range is changed, reset graphs that are zoomed in
2017-06-12 22:37:23 +00:00
1. [#1599 ](https://github.com/influxdata/chronograf/pull/1599 ): Bar graph option added to dashboard
2017-06-14 00:22:58 +00:00
1. [#1600 ](https://github.com/influxdata/chronograf/pull/1600 ): Redesign source management table to be more intuitive
1. [#1600 ](https://github.com/influxdata/chronograf/pull/1600 ): Redesign Line + Single Stat cells to appear more like a sparkline, and improve legibility
2017-06-19 23:12:17 +00:00
1. [#1639 ](https://github.com/influxdata/chronograf/pull/1639 ): Improve graph synchronization performance
2017-06-02 19:34:23 +00:00
2017-06-06 22:07:11 +00:00
## v1.3.2.1 [2017-06-06]
### Bug Fixes
1. [#1594 ](https://github.com/influxdata/chronograf/pull/1594 ): Restore Line + Single Stat styles
2017-06-02 19:34:23 +00:00
## v1.3.2.0 [2017-06-05]
### Bug Fixes
1. [#1530 ](https://github.com/influxdata/chronograf/pull/1530 ): Update the query config's field ordering to always match the input query
1. [#1535 ](https://github.com/influxdata/chronograf/pull/1535 ): Allow users to add functions to existing Kapacitor rules
1. [#1564 ](https://github.com/influxdata/chronograf/pull/1564 ): Fix logout menu item regression
2017-05-30 22:13:46 +00:00
1. [#1562 ](https://github.com/influxdata/chronograf/pull/1562 ): Fix InfluxQL parsing with multiple tag values for a tag key
2017-06-01 22:10:53 +00:00
1. [#1582 ](https://github.com/influxdata/chronograf/pull/1582 ): Fix load localStorage and warning UX on fresh Chronograf install
2017-06-02 19:34:23 +00:00
1. [#1584 ](https://github.com/influxdata/chronograf/pull/1584 ): Show submenus when the alert notification is present
2017-05-19 17:14:10 +00:00
### Features
2017-06-02 19:34:23 +00:00
1. [#1537 ](https://github.com/influxdata/chronograf/pull/1537 ): Add UI to the Data Explorer for [writing data to InfluxDB ](https://docs.influxdata.com/chronograf/latest/guides/transition-web-admin-interface/#writing-data )
2017-05-19 17:14:10 +00:00
### UI Improvements
2017-06-02 19:34:23 +00:00
1. [#1508 ](https://github.com/influxdata/chronograf/pull/1508 ): Make the enter and escape keys perform as expected when renaming dashboards
1. [#1524 ](https://github.com/influxdata/chronograf/pull/1524 ): Improve copy on the Kapacitor configuration page
1. [#1549 ](https://github.com/influxdata/chronograf/pull/1549 ): Reset graph zoom when the user selects a new time range
1. [#1544 ](https://github.com/influxdata/chronograf/pull/1544 ): Upgrade to new version of Influx Theme, and remove excess stylesheets
1. [#1567 ](https://github.com/influxdata/chronograf/pull/1567 ): Replace the user icon with a solid style
1. [#1561 ](https://github.com/influxdata/chronograf/pull/1561 ): Disable query save in cell editor mode if the query does not have a database, measurement, and field
1. [#1575 ](https://github.com/influxdata/chronograf/pull/1575 ): Improve UX of applying functions to fields in the query builder
2017-06-14 17:12:36 +00:00
1. [#1560 ](https://github.com/influxdata/chronograf/pull/1560 ): Apply mean to fields by default
2017-05-19 17:14:10 +00:00
2017-05-22 18:23:55 +00:00
## v1.3.1.0 [2017-05-22]
2017-05-22 17:49:59 +00:00
### Release notes
In versions 1.3.1+, installing a new version of Chronograf automatically clears the localStorage settings.
2017-04-12 00:21:56 +00:00
### Bug Fixes
2017-05-22 17:49:59 +00:00
1. [#1450 ](https://github.com/influxdata/chronograf/pull/1450 ): Fix infinite spinner when `/chronograf` is a [basepath ](https://docs.influxdata.com/chronograf/v1.3/administration/configuration/#p-basepath )
2017-05-22 18:23:55 +00:00
1. [#1472 ](https://github.com/influxdata/chronograf/pull/1472 ): Remove the query templates dropdown from dashboard cell editor mode
2017-05-22 17:49:59 +00:00
1. [#1458 ](https://github.com/influxdata/chronograf/pull/1458 ): New versions of Chronograf automatically clear localStorage settings
2017-05-22 18:23:55 +00:00
1. [#1464 ](https://github.com/influxdata/chronograf/pull/1464 ): Fix the backwards sort arrows in table column headers
1. [#1464 ](https://github.com/influxdata/chronograf/pull/1464 ): Fix the loading spinner on graphs
2017-05-17 17:58:07 +00:00
1. [#1485 ](https://github.com/influxdata/chronograf/pull/1485 ): Filter out any template variable values that are empty, whitespace, or duplicates
1. [#1484 ](https://github.com/influxdata/chronograf/pull/1484 ): Allow user to select SingleStat as Visualization Type before adding any queries and continue to be able to click Add Query
2017-05-19 03:55:05 +00:00
1. [#1349 ](https://github.com/influxdata/chronograf/pull/1349 ): Add query for windows uptime
2017-05-22 17:49:59 +00:00
1. [#1484 ](https://github.com/influxdata/chronograf/pull/1484 ): Allow users to click the add query button after selecting singleStat as the [visualization type ](https://docs.influxdata.com/chronograf/v1.3/troubleshooting/frequently-asked-questions/#what-visualization-types-does-chronograf-support )
1. [#1349 ](https://github.com/influxdata/chronograf/pull/1349 ): Add a query for windows uptime - thank you, @brianbaker !
2017-05-09 19:24:43 +00:00
2017-04-29 00:14:42 +00:00
### Features
2017-05-22 17:49:59 +00:00
1. [#1477 ](https://github.com/influxdata/chronograf/pull/1477 ): Add log [event handler ](https://docs.influxdata.com/chronograf/v1.3/troubleshooting/frequently-asked-questions/#what-kapacitor-event-handlers-are-supported-in-chronograf ) - thank you, @mpchadwick !
1. [#1491 ](https://github.com/influxdata/chronograf/pull/1491 ): Update Go (golang) vendoring to dep and committed vendor directory
1. [#1500 ](https://github.com/influxdata/chronograf/pull/1500 ): Add autocomplete functionality to [template variable ](https://docs.influxdata.com/chronograf/v1.3/guides/dashboard-template-variables/ ) dropdowns
2017-05-09 19:24:43 +00:00
### UI Improvements
2017-05-11 00:27:58 +00:00
1. [#1451 ](https://github.com/influxdata/chronograf/pull/1451 ): Refactor scrollbars to support non-webkit browsers
2017-05-23 09:46:34 +00:00
1. [#1453 ](https://github.com/influxdata/chronograf/pull/1453 ): Increase the query builder's default height in cell editor mode and in the data explorer
2017-05-11 00:27:58 +00:00
1. [#1453 ](https://github.com/influxdata/chronograf/pull/1453 ): Give QueryMaker a greater initial height than Visualization
2017-05-12 22:05:30 +00:00
1. [#1475 ](https://github.com/influxdata/chronograf/pull/1475 ): Add ability to toggle visibility of the Template Control Bar
2017-05-22 17:49:59 +00:00
1. [#1464 ](https://github.com/influxdata/chronograf/pull/1464 ): Make the [template variables ](https://docs.influxdata.com/chronograf/v1.3/guides/dashboard-template-variables/ ) manager more space efficient
2017-05-12 17:04:23 +00:00
1. [#1464 ](https://github.com/influxdata/chronograf/pull/1464 ): Add page spinners to pages that did not have them
2017-05-22 17:49:59 +00:00
1. [#1464 ](https://github.com/influxdata/chronograf/pull/1464 ): Denote which source is connected in the sources table
2017-05-22 18:23:55 +00:00
1. [#1464 ](https://github.com/influxdata/chronograf/pull/1464 ): Make the logout button consistent with design
2017-05-22 17:49:59 +00:00
1. [#1478 ](https://github.com/influxdata/chronograf/pull/1478 ): Use milliseconds in the InfluxDB dashboard instead of nanoseconds
1. [#1498 ](https://github.com/influxdata/chronograf/pull/1498 ): Notify users when local settings are cleared
2017-05-09 19:24:43 +00:00
2017-05-09 02:31:15 +00:00
## v1.3.0 [2017-05-09]
2017-05-08 23:22:45 +00:00
### Bug Fixes
2017-05-09 02:31:15 +00:00
1. [#1364 ](https://github.com/influxdata/chronograf/pull/1364 ): Fix the link to home when using the `--basepath` option
1. [#1370 ](https://github.com/influxdata/chronograf/pull/1370 ): Remove the notification to login on the login page
1. [#1376 ](https://github.com/influxdata/chronograf/pull/1376 ): Support queries that perform math on functions
1. [#1399 ](https://github.com/influxdata/chronograf/pull/1399 ): Prevent the creation of blank template variables
2017-05-05 22:00:04 +00:00
1. [#1406 ](https://github.com/influxdata/chronograf/pull/1406 ): Ensure thresholds for Kapacitor Rule Alerts appear on page load
2017-05-09 02:31:15 +00:00
1. [#1412 ](https://github.com/influxdata/chronograf/pull/1412 ): Update the Kapacitor configuration page when the configuration changes
1. [#1407 ](https://github.com/influxdata/chronograf/pull/1407 ): Fix Authentication when using Chronograf with a set `basepath`
1. [#1417 ](https://github.com/influxdata/chronograf/pull/1417 ): Support escaping from presentation mode in Safari
1. [#1365 ](https://github.com/influxdata/chronograf/pull/1365 ): Show red indicator on Hosts Page for an offline host
1. [#1379 ](https://github.com/influxdata/chronograf/pull/1379 ): Re-implement level colors on the alerts page
1. [#1433 ](https://github.com/influxdata/chronograf/pull/1433 ): Fix router bug introduced by upgrading to react-router v3.0
1. [#1435 ](https://github.com/influxdata/chronograf/pull/1435 ): Show legend on Line+Stat visualization type
1. [#1436 ](https://github.com/influxdata/chronograf/pull/1436 ): Prevent queries with `:dashboardTime:` from breaking the query builder
2017-05-02 00:53:33 +00:00
2017-04-29 00:14:42 +00:00
### Features
2017-05-09 02:31:15 +00:00
1. [#1382 ](https://github.com/influxdata/chronograf/pull/1382 ): Add line-protocol proxy for InfluxDB/InfluxEnterprise Cluster data sources
1. [#1391 ](https://github.com/influxdata/chronograf/pull/1391 ): Add `:dashboardTime:` to support cell-specific time ranges on dashboards
1. [#1201 ](https://github.com/influxdata/chronograf/pull/1201 ): Add support for enabling and disabling TICKscripts that were created outside Chronograf
1. [#1401 ](https://github.com/influxdata/chronograf/pull/1401 ): Allow users to delete Kapacitor configurations
2017-05-04 23:57:50 +00:00
2017-04-29 00:14:42 +00:00
### UI Improvements
2017-05-09 02:31:15 +00:00
1. [#1378 ](https://github.com/influxdata/chronograf/pull/1378 ): Save user-provided relative time ranges in cells
1. [#1373 ](https://github.com/influxdata/chronograf/pull/1373 ): Improve how cell legends and options appear on dashboards
1. [#1385 ](https://github.com/influxdata/chronograf/pull/1385 ): Combine the measurements and tags columns in the Data Explorer and implement a new design for applying functions to fields
1. [#602 ](https://github.com/influxdata/chronograf/pull/602 ): Normalize the terminology in Chronograf
1. [#1392 ](https://github.com/influxdata/chronograf/pull/1392 ): Make overlays full-screen
1. [#1395 ](https://github.com/influxdata/chronograf/pull/1395 ):Change the default global time range to past 1 hour
1. [#1439 ](https://github.com/influxdata/chronograf/pull/1439 ): Add Source Indicator icon to the Configuration and Admin pages
2017-04-29 00:14:42 +00:00
## v1.2.0-beta10 [2017-04-28]
### Bug Fixes
1. [#1337 ](https://github.com/influxdata/chronograf/pull/1337 ): Add support for blank hostnames on the Host List page
1. [#1340 ](https://github.com/influxdata/chronograf/pull/1340 ): Fix case where the Explorer and cell editor falsely assumed there was no active query
2017-04-27 20:17:24 +00:00
1. [#1338 ](https://github.com/influxdata/chronograf/pull/1338 ): Require url and name when adding a new source
2017-04-29 00:14:42 +00:00
1. [#1348 ](https://github.com/influxdata/chronograf/pull/1348 ): Fix broken `Add Kapacitor` link on the Alerts page - thank you, @nickysemenza
2017-04-22 02:19:36 +00:00
### Features
2017-04-29 00:14:42 +00:00
1. [#1154 ](https://github.com/influxdata/chronograf/issues/1154 ): Add template variables to Chronograf's customized dashboards
2017-05-01 18:11:11 +00:00
1. [#1351 ](https://github.com/influxdata/chronograf/pull/1351 ): Add a canned dashboard for [phpfpm ](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/phpfpm ) - thank you, @nickysemenza
2017-04-29 00:14:42 +00:00
2017-04-22 02:19:36 +00:00
### UI Improvements
2017-04-29 00:14:42 +00:00
1. [#1335 ](https://github.com/influxdata/chronograf/pull/1335 ): Improve UX for sanitized Kapacitor event handler settings
1. [#1342 ](https://github.com/influxdata/chronograf/pull/1342 ): Fix DB Management's abrupt database sort; only sort databases after refresh/returning to page
1. [#1344 ](https://github.com/influxdata/chronograf/pull/1344 ): Remove the empty, default Kubernetes dashboard
1. [#1340 ](https://github.com/influxdata/chronograf/pull/1340 ): Automatically switch to table view the query is a meta query
2017-04-25 18:51:55 +00:00
2017-04-22 02:19:36 +00:00
## v1.2.0-beta9 [2017-04-21]
### Bug Fixes
1. [#1257 ](https://github.com/influxdata/chronograf/issues/1257 ): Fix function selection in the query builder
1. [#1244 ](https://github.com/influxdata/chronograf/pull/1244 ): Fix the environment variable name for Google client secret
1. [#1269 ](https://github.com/influxdata/chronograf/issues/1269 ): Add more functionality to the explorer's query generation process
1. [#1318 ](https://github.com/influxdata/chronograf/issues/1318 ): Fix JWT refresh for auth-durations of zero and less than five minutes
2017-04-25 18:51:55 +00:00
1. [#1332 ](https://github.com/influxdata/chronograf/pull/1332 ): Remove table toggle from dashboard visualization
2017-04-25 23:08:42 +00:00
1. [#1335 ](https://github.com/influxdata/chronograf/pull/1335 ): Improve UX for sanitized kapacitor settings
2017-04-27 20:17:24 +00:00
2017-04-14 00:57:09 +00:00
2017-04-12 00:21:56 +00:00
### Features
2017-04-14 23:32:32 +00:00
1. [#1292 ](https://github.com/influxdata/chronograf/pull/1292 ): Introduce Template Variable Manager
2017-04-14 00:57:09 +00:00
1. [#1232 ](https://github.com/influxdata/chronograf/pull/1232 ): Fuse the query builder and raw query editor
2017-04-22 02:19:36 +00:00
1. [#1265 ](https://github.com/influxdata/chronograf/pull/1265 ): Refactor the router to use auth and force /login route when auth expires
2017-04-17 20:25:07 +00:00
1. [#1286 ](https://github.com/influxdata/chronograf/pull/1286 ): Add refreshing JWTs for authentication
2017-04-20 16:51:04 +00:00
1. [#1316 ](https://github.com/influxdata/chronograf/pull/1316 ): Add templates API scoped within a dashboard
2017-04-18 18:28:30 +00:00
1. [#1311 ](https://github.com/influxdata/chronograf/pull/1311 ): Display currently selected values in TVControlBar
2017-04-19 23:25:04 +00:00
1. [#1315 ](https://github.com/influxdata/chronograf/pull/1315 ): Send selected TV values to proxy
2017-04-22 02:19:36 +00:00
1. [#1302 ](https://github.com/influxdata/chronograf/pull/1302 ): Add support for multiple Kapacitors per InfluxDB source
2017-04-14 00:57:09 +00:00
2017-04-12 00:21:56 +00:00
### UI Improvements
2017-04-22 02:19:36 +00:00
1. [#1259 ](https://github.com/influxdata/chronograf/pull/1259 ): Add a default display for empty dashboard
2017-04-13 00:48:46 +00:00
1. [#1258 ](https://github.com/influxdata/chronograf/pull/1258 ): Display Kapacitor alert endpoint options as radio button group
2017-04-21 01:28:46 +00:00
1. [#1321 ](https://github.com/influxdata/chronograf/pull/1321 ): Add yellow color to UI, Query Editor warnings are now appropriately colored
2017-04-12 00:21:56 +00:00
2017-04-07 22:54:38 +00:00
## v1.2.0-beta8 [2017-04-07]
2016-12-06 19:47:23 +00:00
Redirect to default source when deleting sources (#1074)
* Redirect to default source on invalid source ID
When supplied with an invalid source ID, the CheckSources component
would redirect the user to a "Create Source" page. This caused
surprising behavior when a source was deleted because that source ID
would become invalid. The effect being that deleting a source brought
users immediately to the create source page, rather than back to the
sources list.
This instead redirects users to the default source when provided an
invalid source id. The backend automatically re-assigns the "default"
source, so this will always succeed, since sources are fetched again
from the backend.
The regex used is slightly dependent on URL structure that has been
stable over the lifetime of this project. Also it relies on URL
structure more than the previous redirecting implementation.
* Force sources to reload after deletion
Deleting a source invalidates the state held by the client because of
automatic re-assignment of the default source by the backend. Without
duplicating backend logic, it is impossible for the frontend to discover
the new source without reloading sources.
The ManageSources page now uses an async-action creator which deletes
the requested source and reloads all sources. The source action creators
have also been refactored to use implicit returns like other action
creators.
* Remove Dead removeSource action
removeSource is no longer used because the API invalidates its
assumptions. For more information, see 04bf3ca.
* Update Changelog with source deletion redirect fix
Users are no longer unexpectedly redirected to the "create source" page
whenever they delete a source that they are connected to.
* Return 404 when deleting non-existent source
When deleting a source, a new default is assigned automatically. If a
non-existent source ID was provided, previously this would result in a
500. This is a violation of the Swagger docs. The solution is to examine
the error and if it was an ErrSourceNotFound, invoke the notFound
handler.
* Add Error handling to source deletion
There are two kinds of errors that can be encountered when deleting a
source: a 404 and a 500 (from either the delete or the subsequent
fetch).
The 404 is a precondition failure of the action creator. The source.id
requested can be non-existent for two reasons: 1) The action creator was
passed garbage by the caller. 2) A concurrent write occurred which
silently invalidated this session's state. For the first case, we can
ensure that the caller is sane by having an assertion check that the
requested source is among some set of sources. This could be
circumvented by a caller, but chances are good that both the full set of
sources and the desired source are both available to callers of this
action creator. The second case is not an error. In this case, we should
proceed reloading sources, since the deletion that was requested has
already been performed by someone else.
Finally, 500s can only occur if there is something broken with the API.
In this situation, we provide a notification that tells the user to
check the API logs for more information.
* Remove duplicate CHANGELOG entries
These were introduced due to a naive merge conflict resolution.
* Remove assertion
This was decided to be confusing and unnecessary.
* Remove remnants of removed assertion
These were needed for an assertion that has been removed. It's no longer
necessary to pass `sources` to the action creator.
2017-03-28 15:53:11 +00:00
### Bug Fixes
2017-04-07 22:54:38 +00:00
1. [#1104 ](https://github.com/influxdata/chronograf/pull/1104 ): Fix Windows hosts on the host list page
1. [#1125 ](https://github.com/influxdata/chronograf/pull/1125 ): Show cell name when editing dashboard cells
1. [#1134 ](https://github.com/influxdata/chronograf/pull/1134 ): Fix Enterprise Kapacitor authentication
1. [#1142 ](https://github.com/influxdata/chronograf/pull/1142 ): Fix Telegram Kapacitor configuration to display the correct disableNotification setting
1. [#1124 ](https://github.com/influxdata/chronograf/pull/1124 ): Fix broken graph spinner in the explorer and when editing dashboard cells
1. [#1124 ](https://github.com/influxdata/chronograf/pull/1124 ): Fix obscured legends in dashboards
1. [#1149 ](https://github.com/influxdata/chronograf/pull/1149 ): Exit presentation mode on dashboards when using the browser back button
1. [#1152 ](https://github.com/influxdata/chronograf/pull/1152 ): Widen single column results in the explorer
1. [#1164 ](https://github.com/influxdata/chronograf/pull/1164 ): Restore ability to save raw queries to a dashboard cell
1. [#1115 ](https://github.com/influxdata/chronograf/pull/1115 ): Fix `--basepath` issue where content would fail to render under certain circumstances
1. [#1173 ](https://github.com/influxdata/chronograf/pull/1173 ): Actually save emails in Kapacitor alerts
1. [#1178 ](https://github.com/influxdata/chronograf/pull/1178 ): Ensure Safari renders the explorer and CellEditorOverlay correctly
1. [#1182 ](https://github.com/influxdata/chronograf/pull/1182 ): Fix empty tags for non-default retention policies
1. [#1179 ](https://github.com/influxdata/chronograf/pull/1179 ): Render databases without retention policies on the admin page
1. [#1128 ](https://github.com/influxdata/chronograf/pull/1128 ): Fix dashboard cell repositioning 👻
1. [#1189 ](https://github.com/influxdata/chronograf/pull/1189 ): Improve dashboard cell renaming UX
1. [#1202 ](https://github.com/influxdata/chronograf/pull/1202 ): Fix server returning unquoted InfluxQL keyword identifiers (e.g. `mean(count)` )
1. [#1203 ](https://github.com/influxdata/chronograf/pull/1203 ): Fix redirect with authentication in Chronograf for InfluxEnterprise
1. [#1095 ](https://github.com/influxdata/chronograf/pull/1095 ): Restore the logout button
1. [#1209 ](https://github.com/influxdata/chronograf/pull/1209 ): Ask for the HipChat subdomain instead of the entire HipChat URL in the HipChat Kapacitor configuration
1. [#1223 ](https://github.com/influxdata/chronograf/pull/1223 ): Use vhost as Chronograf's proxy to Kapacitor
2017-04-08 00:27:27 +00:00
1. [#1205 ](https://github.com/influxdata/chronograf/pull/1205 ): Allow initial source to be an InfluxEnterprise source
2017-03-28 21:20:14 +00:00
2017-03-28 18:00:16 +00:00
### Features
2017-03-29 03:09:12 +00:00
1. [#1112 ](https://github.com/influxdata/chronograf/pull/1112 ): Add ability to delete a dashboard
2017-04-07 22:54:38 +00:00
1. [#1120 ](https://github.com/influxdata/chronograf/pull/1120 ): Allow admins to update user passwords
1. [#1129 ](https://github.com/influxdata/chronograf/pull/1129 ): Allow InfluxDB and Kapacitor configuration via environment vars or CLI options
1. [#1130 ](https://github.com/influxdata/chronograf/pull/1130 ): Add loading spinner to the alert history page
1. [#1168 ](https://github.com/influxdata/chronograf/pull/1168 ): Expand support for `--basepath` on some load balancers
1. [#1204 ](https://github.com/influxdata/chronograf/pull/1204 ): Add Slack channel per Kapacitor alert rule configuration
1. [#1119 ](https://github.com/influxdata/chronograf/pull/1119 ): Add new auth duration CLI option; add client heartbeat
2017-04-06 21:54:48 +00:00
1. [#1207 ](https://github.com/influxdata/chronograf/pull/1207 ): Add support for custom OAuth2 providers
2017-04-07 22:54:38 +00:00
1. [#1212 ](https://github.com/influxdata/chronograf/pull/1212 ): Add meta query templates and loading animation to the RawQueryEditor
1. [#1221 ](https://github.com/influxdata/chronograf/pull/1221 ): Remove the default query from empty cells on dashboards
1. [#1101 ](https://github.com/influxdata/chronograf/pull/1101 ): Compress InfluxQL responses with gzip
2017-03-29 03:09:12 +00:00
2017-03-28 18:00:16 +00:00
### UI Improvements
2017-04-07 22:54:38 +00:00
1. [#1132 ](https://github.com/influxdata/chronograf/pull/1132 ): Show blue strip next to active tab on the sidebar
1. [#1135 ](https://github.com/influxdata/chronograf/pull/1135 ): Clarify Kapacitor alert configuration for Telegram
1. [#1137 ](https://github.com/influxdata/chronograf/pull/1137 ): Clarify Kapacitor alert configuration for HipChat
1. [#1136 ](https://github.com/influxdata/chronograf/pull/1136 ): Remove series highlighting in line graphs
1. [#1124 ](https://github.com/influxdata/chronograf/pull/1124 ): Polish UI:
* Polish dashboard cell drag interaction
* Use Hover-To-Reveal UI pattern in all tables
* Clarify source Indicator & Graph Tips
* Improve DB Management page UI
1. [#1187 ](https://github.com/influxdata/chronograf/pull/1187 ): Replace kill query confirmation modal with confirm buttons
2017-04-08 00:27:27 +00:00
1. [#1185 ](https://github.com/influxdata/chronograf/pull/1185 ): Alphabetically sort databases and retention policies on the admin page
2017-04-07 22:54:38 +00:00
1. [#1199 ](https://github.com/influxdata/chronograf/pull/1199 ): Move rename cell functionality to cell dropdown menu
2017-04-07 22:01:28 +00:00
1. [#1211 ](https://github.com/influxdata/chronograf/pull/1211 ): Reverse the positioning of the graph visualization and the query builder on the Data Explorer page
2017-04-07 20:01:11 +00:00
1. [#1222 ](https://github.com/influxdata/chronograf/pull/1222 ): Isolate cell repositioning to just those affected by adding a new cell
2017-03-30 23:23:51 +00:00
2017-03-28 18:00:16 +00:00
## v1.2.0-beta7 [2017-03-28]
### Bug Fixes
1. [#1008 ](https://github.com/influxdata/chronograf/issues/1008 ): Fix unexpected redirection to create sources page when deleting a source
1. [#1067 ](https://github.com/influxdata/chronograf/issues/1067 ): Fix issue creating retention policies
1. [#1068 ](https://github.com/influxdata/chronograf/issues/1068 ): Fix issue deleting databases
1. [#1078 ](https://github.com/influxdata/chronograf/issues/1078 ): Fix cell resizing in dashboards
1. [#1070 ](https://github.com/influxdata/chronograf/issues/1070 ): Save GROUP BY tag(s) clauses on dashboards
1. [#1086 ](https://github.com/influxdata/chronograf/issues/1086 ): Fix validation for deleting databases
2017-03-28 18:02:49 +00:00
Redirect to default source when deleting sources (#1074)
* Redirect to default source on invalid source ID
When supplied with an invalid source ID, the CheckSources component
would redirect the user to a "Create Source" page. This caused
surprising behavior when a source was deleted because that source ID
would become invalid. The effect being that deleting a source brought
users immediately to the create source page, rather than back to the
sources list.
This instead redirects users to the default source when provided an
invalid source id. The backend automatically re-assigns the "default"
source, so this will always succeed, since sources are fetched again
from the backend.
The regex used is slightly dependent on URL structure that has been
stable over the lifetime of this project. Also it relies on URL
structure more than the previous redirecting implementation.
* Force sources to reload after deletion
Deleting a source invalidates the state held by the client because of
automatic re-assignment of the default source by the backend. Without
duplicating backend logic, it is impossible for the frontend to discover
the new source without reloading sources.
The ManageSources page now uses an async-action creator which deletes
the requested source and reloads all sources. The source action creators
have also been refactored to use implicit returns like other action
creators.
* Remove Dead removeSource action
removeSource is no longer used because the API invalidates its
assumptions. For more information, see 04bf3ca.
* Update Changelog with source deletion redirect fix
Users are no longer unexpectedly redirected to the "create source" page
whenever they delete a source that they are connected to.
* Return 404 when deleting non-existent source
When deleting a source, a new default is assigned automatically. If a
non-existent source ID was provided, previously this would result in a
500. This is a violation of the Swagger docs. The solution is to examine
the error and if it was an ErrSourceNotFound, invoke the notFound
handler.
* Add Error handling to source deletion
There are two kinds of errors that can be encountered when deleting a
source: a 404 and a 500 (from either the delete or the subsequent
fetch).
The 404 is a precondition failure of the action creator. The source.id
requested can be non-existent for two reasons: 1) The action creator was
passed garbage by the caller. 2) A concurrent write occurred which
silently invalidated this session's state. For the first case, we can
ensure that the caller is sane by having an assertion check that the
requested source is among some set of sources. This could be
circumvented by a caller, but chances are good that both the full set of
sources and the desired source are both available to callers of this
action creator. The second case is not an error. In this case, we should
proceed reloading sources, since the deletion that was requested has
already been performed by someone else.
Finally, 500s can only occur if there is something broken with the API.
In this situation, we provide a notification that tells the user to
check the API logs for more information.
* Remove duplicate CHANGELOG entries
These were introduced due to a naive merge conflict resolution.
* Remove assertion
This was decided to be confusing and unnecessary.
* Remove remnants of removed assertion
These were needed for an assertion that has been removed. It's no longer
necessary to pass `sources` to the action creator.
2017-03-28 15:53:11 +00:00
### Features
2017-04-07 22:54:38 +00:00
Redirect to default source when deleting sources (#1074)
* Redirect to default source on invalid source ID
When supplied with an invalid source ID, the CheckSources component
would redirect the user to a "Create Source" page. This caused
surprising behavior when a source was deleted because that source ID
would become invalid. The effect being that deleting a source brought
users immediately to the create source page, rather than back to the
sources list.
This instead redirects users to the default source when provided an
invalid source id. The backend automatically re-assigns the "default"
source, so this will always succeed, since sources are fetched again
from the backend.
The regex used is slightly dependent on URL structure that has been
stable over the lifetime of this project. Also it relies on URL
structure more than the previous redirecting implementation.
* Force sources to reload after deletion
Deleting a source invalidates the state held by the client because of
automatic re-assignment of the default source by the backend. Without
duplicating backend logic, it is impossible for the frontend to discover
the new source without reloading sources.
The ManageSources page now uses an async-action creator which deletes
the requested source and reloads all sources. The source action creators
have also been refactored to use implicit returns like other action
creators.
* Remove Dead removeSource action
removeSource is no longer used because the API invalidates its
assumptions. For more information, see 04bf3ca.
* Update Changelog with source deletion redirect fix
Users are no longer unexpectedly redirected to the "create source" page
whenever they delete a source that they are connected to.
* Return 404 when deleting non-existent source
When deleting a source, a new default is assigned automatically. If a
non-existent source ID was provided, previously this would result in a
500. This is a violation of the Swagger docs. The solution is to examine
the error and if it was an ErrSourceNotFound, invoke the notFound
handler.
* Add Error handling to source deletion
There are two kinds of errors that can be encountered when deleting a
source: a 404 and a 500 (from either the delete or the subsequent
fetch).
The 404 is a precondition failure of the action creator. The source.id
requested can be non-existent for two reasons: 1) The action creator was
passed garbage by the caller. 2) A concurrent write occurred which
silently invalidated this session's state. For the first case, we can
ensure that the caller is sane by having an assertion check that the
requested source is among some set of sources. This could be
circumvented by a caller, but chances are good that both the full set of
sources and the desired source are both available to callers of this
action creator. The second case is not an error. In this case, we should
proceed reloading sources, since the deletion that was requested has
already been performed by someone else.
Finally, 500s can only occur if there is something broken with the API.
In this situation, we provide a notification that tells the user to
check the API logs for more information.
* Remove duplicate CHANGELOG entries
These were introduced due to a naive merge conflict resolution.
* Remove assertion
This was decided to be confusing and unnecessary.
* Remove remnants of removed assertion
These were needed for an assertion that has been removed. It's no longer
necessary to pass `sources` to the action creator.
2017-03-28 15:53:11 +00:00
### UI Improvements
2017-03-28 18:02:49 +00:00
1. [#1092 ](https://github.com/influxdata/chronograf/pull/1092 ): Persist and render Dashboard Cell groupby queries
Redirect to default source when deleting sources (#1074)
* Redirect to default source on invalid source ID
When supplied with an invalid source ID, the CheckSources component
would redirect the user to a "Create Source" page. This caused
surprising behavior when a source was deleted because that source ID
would become invalid. The effect being that deleting a source brought
users immediately to the create source page, rather than back to the
sources list.
This instead redirects users to the default source when provided an
invalid source id. The backend automatically re-assigns the "default"
source, so this will always succeed, since sources are fetched again
from the backend.
The regex used is slightly dependent on URL structure that has been
stable over the lifetime of this project. Also it relies on URL
structure more than the previous redirecting implementation.
* Force sources to reload after deletion
Deleting a source invalidates the state held by the client because of
automatic re-assignment of the default source by the backend. Without
duplicating backend logic, it is impossible for the frontend to discover
the new source without reloading sources.
The ManageSources page now uses an async-action creator which deletes
the requested source and reloads all sources. The source action creators
have also been refactored to use implicit returns like other action
creators.
* Remove Dead removeSource action
removeSource is no longer used because the API invalidates its
assumptions. For more information, see 04bf3ca.
* Update Changelog with source deletion redirect fix
Users are no longer unexpectedly redirected to the "create source" page
whenever they delete a source that they are connected to.
* Return 404 when deleting non-existent source
When deleting a source, a new default is assigned automatically. If a
non-existent source ID was provided, previously this would result in a
500. This is a violation of the Swagger docs. The solution is to examine
the error and if it was an ErrSourceNotFound, invoke the notFound
handler.
* Add Error handling to source deletion
There are two kinds of errors that can be encountered when deleting a
source: a 404 and a 500 (from either the delete or the subsequent
fetch).
The 404 is a precondition failure of the action creator. The source.id
requested can be non-existent for two reasons: 1) The action creator was
passed garbage by the caller. 2) A concurrent write occurred which
silently invalidated this session's state. For the first case, we can
ensure that the caller is sane by having an assertion check that the
requested source is among some set of sources. This could be
circumvented by a caller, but chances are good that both the full set of
sources and the desired source are both available to callers of this
action creator. The second case is not an error. In this case, we should
proceed reloading sources, since the deletion that was requested has
already been performed by someone else.
Finally, 500s can only occur if there is something broken with the API.
In this situation, we provide a notification that tells the user to
check the API logs for more information.
* Remove duplicate CHANGELOG entries
These were introduced due to a naive merge conflict resolution.
* Remove assertion
This was decided to be confusing and unnecessary.
* Remove remnants of removed assertion
These were needed for an assertion that has been removed. It's no longer
necessary to pass `sources` to the action creator.
2017-03-28 15:53:11 +00:00
2017-03-24 22:36:47 +00:00
## v1.2.0-beta6 [2017-03-24]
2017-03-27 17:45:00 +00:00
### Bug Fixes
1. [#1065 ](https://github.com/influxdata/chronograf/pull/1065 ): Add functionality to the `save` and `cancel` buttons on editable dashboards
2. [#1069 ](https://github.com/influxdata/chronograf/pull/1069 ): Make graphs on pre-created dashboards un-editable
2017-03-27 22:32:40 +00:00
3. [#1085 ](https://github.com/influxdata/chronograf/pull/1085 ): Make graphs resizable again
2017-03-27 23:42:57 +00:00
4. [#1087 ](https://github.com/influxdata/chronograf/pull/1087 ): Hosts page now displays proper loading, host count, and error messages.
2017-03-27 17:45:00 +00:00
2017-03-11 03:11:13 +00:00
### Features
2017-03-25 01:22:16 +00:00
1. [#1056 ](https://github.com/influxdata/chronograf/pull/1056 ): Add ability to add a dashboard cell
2. [#1020 ](https://github.com/influxdata/chronograf/pull/1020 ): Allow users to edit cell names on dashboards
3. [#1015 ](https://github.com/influxdata/chronograf/pull/1015 ): Add ability to edit a dashboard cell
4. [#832 ](https://github.com/influxdata/chronograf/issues/832 ): Add a database and retention policy management page
5. [#1035 ](https://github.com/influxdata/chronograf/pull/1035 ): Add ability to move and edit queries between raw InfluxQL mode and Query Builder mode
2017-03-11 03:11:13 +00:00
### UI Improvements
## v1.2.0-beta5 [2017-03-10]
2017-02-25 00:44:15 +00:00
### Bug Fixes
2017-02-28 22:08:24 +00:00
1. [#936 ](https://github.com/influxdata/chronograf/pull/936 ): Fix leaking sockets for InfluxQL queries
2017-03-11 03:11:13 +00:00
2. [#967 ](https://github.com/influxdata/chronograf/pull/967 ): Fix flash of empty graph on auto-refresh when no results were previously returned from a query
2017-03-06 16:48:22 +00:00
3. [#968 ](https://github.com/influxdata/chronograf/issue/968 ): Fix wrong database used in dashboards
2017-02-25 00:44:15 +00:00
### Features
2017-03-11 03:11:13 +00:00
1. [#993 ](https://github.com/influxdata/chronograf/pull/993 ): Add Admin page for managing users, roles, and permissions for [OSS InfluxDB ](https://github.com/influxdata/influxdb ) and InfluxData's [Enterprise ](https://docs.influxdata.com/enterprise/v1.2/ ) product
2. [#993 ](https://github.com/influxdata/chronograf/pull/993 ): Add Query Management features including the ability to view active queries and stop queries
2017-02-25 00:44:15 +00:00
### UI Improvements
2017-03-10 16:35:08 +00:00
1. [#989 ](https://github.com/influxdata/chronograf/pull/989 ) Add a canned dashboard for mesos
2017-03-11 03:11:13 +00:00
2. [#993 ](https://github.com/influxdata/chronograf/pull/993 ): Improve the multi-select dropdown
2017-03-11 02:36:37 +00:00
3. [#993 ](https://github.com/influxdata/chronograf/pull/993 ): Provide better error information to users
2017-02-25 00:44:15 +00:00
## v1.2.0-beta4 [2017-02-24]
2017-02-10 23:59:21 +00:00
### Bug Fixes
2017-02-17 00:10:54 +00:00
1. [#882 ](https://github.com/influxdata/chronograf/pull/882 ): Fix y-axis graph padding
2017-02-22 02:42:17 +00:00
2. [#907 ](https://github.com/influxdata/chronograf/pull/907 ): Fix react-router warning
2017-02-24 20:10:32 +00:00
3. [#926 ](https://github.com/influxdata/chronograf/pull/926 ): Fix Kapacitor RuleGraph display
2017-02-17 00:10:54 +00:00
2017-02-10 23:59:21 +00:00
### Features
2017-02-22 16:58:47 +00:00
1. [#873 ](https://github.com/influxdata/chronograf/pull/873 ): Add [TLS ](https://github.com/influxdata/chronograf/blob/master/docs/tls.md ) support
2017-02-25 00:44:15 +00:00
2. [#885 ](https://github.com/influxdata/chronograf/issues/885 ): Add presentation mode to the dashboard page
2017-02-22 16:58:47 +00:00
3. [#891 ](https://github.com/influxdata/chronograf/issues/891 ): Make dashboard visualizations draggable
4. [#892 ](https://github.com/influxdata/chronograf/issues/891 ): Make dashboard visualizations resizable
5. [#893 ](https://github.com/influxdata/chronograf/issues/893 ): Persist dashboard visualization position
2017-02-24 23:35:54 +00:00
6. [#922 ](https://github.com/influxdata/chronograf/issues/922 ): Additional OAuth2 support for [Heroku ](https://github.com/influxdata/chronograf/blob/master/docs/auth.md#heroku ) and [Google ](https://github.com/influxdata/chronograf/blob/master/docs/auth.md#google )
2017-03-03 23:30:33 +00:00
7. [#781 ](https://github.com/influxdata/chronograf/issues/781 ): Add global auto-refresh dropdown to all graph dashboards
2017-02-14 16:37:27 +00:00
2017-02-10 23:59:21 +00:00
### UI Improvements
2017-02-21 21:48:08 +00:00
1. [#905 ](https://github.com/influxdata/chronograf/pull/905 ): Make scroll bar thumb element bigger
2017-02-25 00:44:15 +00:00
2. [#917 ](https://github.com/influxdata/chronograf/pull/917 ): Simplify the sidebar
3. [#920 ](https://github.com/influxdata/chronograf/pull/920 ): Display stacked and step plot graph types
4. [#851 ](https://github.com/influxdata/chronograf/pull/851 ): Add configuration for [InfluxEnterprise ](https://portal.influxdata.com/ ) meta nodes
2017-02-24 23:32:03 +00:00
5. [#916 ](https://github.com/influxdata/chronograf/pull/916 ): Dynamically scale font size based on resolution
2017-01-28 00:43:42 +00:00
2017-02-15 23:22:28 +00:00
## v1.2.0-beta3 [2017-02-15]
### Bug Fixes
1. [#879 ](https://github.com/influxdata/chronograf/pull/879 ): Fix several Kapacitor configuration page state bugs: [#875 ](https://github.com/influxdata/chronograf/issues/875 ), [#876 ](https://github.com/influxdata/chronograf/issues/876 ), [#878 ](https://github.com/influxdata/chronograf/issues/878 )
2. [#872 ](https://github.com/influxdata/chronograf/pull/872 ): Fix incorrect data source response
2017-01-28 00:43:42 +00:00
2017-02-15 23:22:28 +00:00
### Features
1. [#896 ](https://github.com/influxdata/chronograf/pull/896 ) Add more docker stats
2017-02-10 23:59:21 +00:00
## v1.2.0-beta2 [2017-02-10]
### Bug Fixes
1. [#865 ](https://github.com/influxdata/chronograf/issues/865 ): Support for String fields compare Kapacitor rules in Chronograf UI
### Features
1. [#838 ](https://github.com/influxdata/chronograf/issues/838 ): Add [detail node ](https://docs.influxdata.com/kapacitor/latest/nodes/alert_node/#details ) to Kapacitor alerts
2. [#847 ](https://github.com/influxdata/chronograf/issues/847 ): Enable and disable Kapacitor alerts from the alert manager page
3. [#853 ](https://github.com/influxdata/chronograf/issues/853 ): Update builds to use yarn over npm install
2017-02-10 23:03:30 +00:00
4. [#860 ](https://github.com/influxdata/chronograf/issues/860 ): Add gzip encoding and caching of static assets to server
2017-02-10 23:59:21 +00:00
5. [#864 ](https://github.com/influxdata/chronograf/issues/864 ): Add support to Kapacitor rule alert configuration for:
2017-02-10 07:21:18 +00:00
- HTTP
- TCP
- Exec
- SMTP
- Alerta
2017-01-28 00:43:42 +00:00
2017-02-10 23:59:21 +00:00
### UI Improvements
1. [#822 ](https://github.com/influxdata/chronograf/issues/822 ): Simplify and improve the layout of the Data Explorer
- The Data Explorer's intention and purpose has always been the ad hoc and ephemeral exploration of your schema and data.
2017-02-09 19:17:37 +00:00
The concept of `Exploration` sessions and `Panels` betrayed this initial intention. The DE turned into a "poor man's"
2017-02-10 23:59:21 +00:00
dashboarding tool. In turn, this introduced complexity in the code and the UI. In the future if I want to save, manipulate,
2017-02-09 19:17:37 +00:00
and view multiple visualizations this will be done more efficiently and effectively in our dashboarding solution.
2017-01-28 00:43:42 +00:00
## v1.2.0-beta1 [2017-01-27]
### Bug Fixes
2017-01-20 20:35:33 +00:00
1. [#788 ](https://github.com/influxdata/chronograf/pull/788 ): Fix missing fields in data explorer when using non-default retention policy
2017-01-28 00:30:43 +00:00
2. [#774 ](https://github.com/influxdata/chronograf/issues/774 ): Fix gaps in layouts for hosts
2017-01-20 20:35:33 +00:00
2017-01-28 00:43:42 +00:00
### Features
2017-01-14 19:20:24 +00:00
1. [#779 ](https://github.com/influxdata/chronograf/issues/779 ): Add layout for telegraf's diskio system plugin
2017-01-27 00:57:18 +00:00
2. [#810 ](https://github.com/influxdata/chronograf/issues/810 ): Add layout for telegraf's net system plugin
3. [#811 ](https://github.com/influxdata/chronograf/issues/811 ): Add layout for telegraf's procstat plugin
2017-01-28 00:30:43 +00:00
4. [#737 ](https://github.com/influxdata/chronograf/issues/737 ): Add GUI for OpsGenie kapacitor alert service
5. [#814 ](https://github.com/influxdata/chronograf/issues/814 ): Allows Chronograf to be mounted under any arbitrary URL path using the `--basepath` flag.
2017-01-14 19:10:39 +00:00
2017-01-13 22:45:29 +00:00
## v1.1.0-beta6 [2017-01-13]
### Bug Fixes
2017-01-10 16:31:01 +00:00
1. [#748 ](https://github.com/influxdata/chronograf/pull/748 ): Fix missing kapacitors on source index page
2017-01-14 19:10:39 +00:00
2. [#755 ](https://github.com/influxdata/chronograf/pull/755 ): Fix kapacitor basic auth proxying
3. [#704 ](https://github.com/influxdata/chronograf/issues/704 ): Fix RPM and DEB install script and systemd unit file
2017-01-11 01:13:09 +00:00
2017-01-13 22:45:29 +00:00
### Features
2017-01-13 23:15:09 +00:00
1. [#660 ](https://github.com/influxdata/chronograf/issues/660 ): Add option to accept any certificate from InfluxDB
2017-01-09 21:33:54 +00:00
2. [#733 ](https://github.com/influxdata/chronograf/pull/733 ): Add optional Github organization membership checks to authentication
2017-01-13 23:15:09 +00:00
3. [#564 ](https://github.com/influxdata/chronograf/issues/564 ): Add RabbitMQ pre-canned layout
2017-01-09 21:33:54 +00:00
4. [#706 ](https://github.com/influxdata/chronograf/issues/706 ): Alerts on threshold where value is inside of range
5. [#707 ](https://github.com/influxdata/chronograf/issues/707 ): Alerts on threshold where value is outside of range
2017-01-24 07:30:59 +00:00
6. [#772 ](https://github.com/influxdata/chronograf/pull/772 ): Add X-Chronograf-Version header to all requests
2017-01-13 22:45:29 +00:00
### UI Improvements
1. [#766 ](https://github.com/influxdata/chronograf/pull/766 ): Add click-to-insert functionality to rule message templates
2017-01-09 21:33:54 +00:00
2017-01-05 23:40:15 +00:00
## v1.1.0-beta5 [2017-01-05]
### Bug Fixes
2017-01-13 23:15:09 +00:00
1. [#693 ](https://github.com/influxdata/chronograf/issues/693 ): Fix corrupted MongoDB pre-canned layout
2017-01-09 21:33:54 +00:00
2. [#714 ](https://github.com/influxdata/chronograf/issues/714 ): Relative rules check data in the wrong direction
3. [#718 ](https://github.com/influxdata/chronograf/issues/718 ): Fix bug that stopped apps from displaying
2017-01-04 23:34:09 +00:00
2016-12-30 22:21:17 +00:00
## v1.1.0-beta4 [2016-12-30]
2016-12-30 22:36:03 +00:00
### Features
2016-12-16 22:41:59 +00:00
1. [#691 ](https://github.com/influxdata/chronograf/issues/691 ): Add server-side dashboard API
2016-12-30 22:21:17 +00:00
2. [#709 ](https://github.com/influxdata/chronograf/pull/709 ): Add kapacitor range alerting to API
2017-01-04 23:34:09 +00:00
3. [#672 ](https://github.com/influxdata/chronograf/pull/672 ): Added visual indicator for down hosts
2016-12-30 22:23:43 +00:00
4. [#612 ](https://github.com/influxdata/chronograf/issues/612 ): Add dashboard menu
2016-12-30 22:21:17 +00:00
### Bug Fixes
1. [679 ](https://github.com/influxdata/chronograf/issues/679 ): Fix version display
2016-12-16 22:41:59 +00:00
## v1.1.0-beta3 [2016-12-16]
2016-12-14 22:58:15 +00:00
### Features
2016-12-16 22:41:59 +00:00
1. [#610 ](https://github.com/influxdata/chronograf/issues/610 ): Add ability to edit raw text queries in the Data Explorer
### UI Improvements
1. [#688 ](https://github.com/influxdata/chronograf/issues/688 ): Add ability to visually distinguish queries in the Data Explorer
1. [#618 ](https://github.com/influxdata/chronograf/issues/618 ): Add measurement name and field key to the query tab in the Data Explorer
1. [#698 ](https://github.com/influxdata/chronograf/issues/698 ): Add color differentiation for Kapacitor alert levels
1. [#698 ](https://github.com/influxdata/chronograf/issues/698 ): Clarify an empty Kapacitor configuration on the InfluxDB Sources page
1. [#676 ](https://github.com/influxdata/chronograf/issues/676 ): Streamline the function selector in the Data Explorer
### Bug Fixes
1. [#652 ](https://github.com/influxdata/chronograf/issues/652 ),[#670](https://github.com/influxdata/chronograf/issues/670): Allow text selecting in text box inputs
2. [#679 ](https://github.com/influxdata/chronograf/issues/679 ): Add version information to the nightly builds
3. [#675 ](https://github.com/influxdata/chronograf/issues/675 ): Fix user flow for Kapacitor connect
2016-12-14 22:58:15 +00:00
2016-12-09 22:01:08 +00:00
## v1.1.0-beta2 [2016-12-09]
### Features
1. [#624 ](https://github.com/influxdata/chronograf/issues/624 ): Add time range selection to kapacitor alert rules
1. Update Go to 1.7.4
2016-12-09 03:17:05 +00:00
### Bug Fixes
1. [#664 ](https://github.com/influxdata/chronograf/issues/664 ): Fix Content-Type of single-page app to always be text/html
1. [#671 ](https://github.com/influxdata/chronograf/issues/671 ): Fix multiple influxdb source freezing page
2016-12-06 19:47:23 +00:00
## v1.1.0-beta1 [2016-12-06]
2016-12-09 03:17:05 +00:00
### Layouts
2016-12-06 19:47:23 +00:00
1. [#575 ](https://github.com/influxdata/chronograf/issues/556 ): Varnish Layout
2. [#535 ](https://github.com/influxdata/chronograf/issues/535 ): Elasticsearch Layout
2016-12-09 03:17:05 +00:00
### Features
2016-12-06 19:47:23 +00:00
1. [#565 ](https://github.com/influxdata/chronograf/issues/565 ) [#246 ](https://github.com/influxdata/chronograf/issues/246 ) [#234 ](https://github.com/influxdata/chronograf/issues/234 ) [#311 ](https://github.com/influxdata/chronograf/issues/311 ) Github Oauth login
2. [#487 ](https://github.com/influxdata/chronograf/issues/487 ): Warn users if they are using a kapacitor instance that is configured to use an influxdb instance that does not match the current source
3. [#597 ](https://github.com/influxdata/chronograf/issues/597 ): Filter host by series tags
4. [#568 ](https://github.com/influxdata/chronograf/issues/568 ): [#569 ](https://github.com/influxdata/chronograf/issues/569 ): Add support for multiple y-axis, labels, and ranges
2016-12-16 22:41:59 +00:00
5. [#605 ](https://github.com/influxdata/chronograf/issues/605 ): Singlestat visualization type in host view
5. [#607 ](https://github.com/influxdata/chronograf/issues/607 ): Singlestat and line graph visualization type in host view
2016-12-09 03:17:05 +00:00
### Bug Fixes
2016-12-06 19:47:23 +00:00
1. [#536 ](https://github.com/influxdata/chronograf/issues/536 ) Redirect the user to the kapacitor config screen if they are attempting to view or edit alerts without a configured kapacitor
2. [#539 ](https://github.com/influxdata/chronograf/issues/539 ) Zoom works only on the first graph of a layout
3. [#494 ](https://github.com/influxdata/chronograf/issues/494 ) Layouts should only be displayed when the measurement is present
4. [#588 ](https://github.com/influxdata/chronograf/issues/588 ) Unable to connect to source
5. [#586 ](https://github.com/influxdata/chronograf/issues/586 ) Allow telegraf database in non-default locations
6. [#542 ](https://github.com/influxdata/chronograf/issues/542 ) Graphs in layouts do not show up in the order of the layout definition
7. [#574 ](https://github.com/influxdata/chronograf/issues/574 ): Fix broken graphs on Postgres Layouts by adding aggregates
8. [#644 ](https://github.com/influxdata/chronograf/pull/644 ): Fix bug that stopped apps from displaying
9. [#510 ](https://github.com/influxdata/chronograf/issues/510 ): Fix connect button
2016-11-16 16:12:19 +00:00
2016-11-15 02:31:01 +00:00
## v1.1-alpha [2016-11-14]
### Release Notes
This is the initial alpha release of Chronograf 1.1.