Skip to content

Latest commit

 

History

History
1617 lines (1175 loc) · 112 KB

CHANGELOG.md

File metadata and controls

1617 lines (1175 loc) · 112 KB

v1.7.16

Bug Fixes

  1. #5265: fix(schema-explorer): update the flux schema explorer to use v1 package
  2. 5326: fix(ui): use a fallback label for y-axis if it's available

Features

v1.7.15

Features

  1. 5324: Pin to latest minor go version; make Docker build process more robust

v1.7.15

Bug Fixes

  1. #5265: fix github org pagination when user has > 10 orgs
  2. #5306: making http requests on https server results in http 400
  3. #5305: Upgrade to flux v0.50.2
  4. #5310: Update the flux functions list for Flux v0.50.2
  5. #5309: fix date range picker in data explorer

Features

v1.7.14 [2019-08-27]

Bug Fixes

  1. #5263: Fix DataExplorer crashing due to empty query
  2. #5166: Fix styles in Kapacitor alert config page

v1.7.13 [2019-08-20]

Bug Fixes

  1. #5217: Fix scroll to row bug on table graphs
  2. #5170: Wrap inline commas in quotes to distinguish from csv delimiters
  3. #5225: Fix tickscript editor syntax coloring
  4. #5227: Fix Fix JWK check when using login_id
  5. #5249: Fix dashboard typos
  6. #5220: Configure papaparse to distinguish inline vs delimiter commas
  7. #5225: Fix TICKScript editor coloring for boolean literals
  8. #5227: Fix JWK signing key check
  9. #5228: Fix alert rule message text template parsing
  10. #5131: Fix erroneous query manipulation
  11. #5244: Fix group by database for numSeries and numMeasurement queries in canned dashboards
  12. #5248: Update axios and lodash dependenies with known vulnerabilities
  13. #5249: Fix dashboard typos in protoboard queries
  14. #5258: Fix repeating last command in Data Explore window when multiple tabs are open

Features

  1. #5218: Add toggle for UTL and local time
  2. #5222: Add time zone selector to data explorer
  3. #5224: Add time zone toggle
  4. #5229: Add Login Hint and redirect to OAuth provider automatically

v1.7.12 [2019-06-20]

Bug Fixes

  1. #5208: Clarify wording of PagerDuty v1 deprecation message
  2. #5198: Requesting info from an unavailable source no longer causes the page to hang
  3. #5171: Create chronograf user before CentOS installation
  4. #5183: Add support for web workers in IE11
  5. #5184: Properly update query time bounds when zooming in on a dashboard
  6. #5139: Fix an issue where Flux responses weren't parsed correctly

Features

  1. #5187: Allow negative numbers for configured y-axis minimums

v1.7.11 [2019-04-23]

Bug Fixes

  1. #5154: Fix fetching tag keys in flux builder

Features

v1.7.10 [2019-04-16]

Bug Fixes

  1. #5110: Fix the input for line controls in visualization options
  2. #5149: Fix Cell editor visualization not using ceo time range
  3. #5148: Fixed an issue where imports were not working in Flux scripts

Features

  1. #5150: Updated the UI to work with the latest Flux version

v1.7.9 [2019-03-20]

Bug Fixes

  1. #5110: Fix the input for line controls in visualization options.
  2. #5111: Stop scrollbars from covering text in flux editor
  3. #5114: Insert flux function near cursor in flux editor
  4. #5118: Fix double quoting of map template values
  5. #5107: Fix unhandled templates in kapacitor rules
  6. #5128: Fix disappearing data when scrolling a table

v1.7.8 [2019-02-08]

Bug Fixes

  1. #5068: Escape injected meta query values
  2. #5073: Fix out of range decimal places
  3. #5076: Stop raw yaxis format from getting updated to 10
  4. #5077: Correct autoInterval calculations
  5. #5079: Fix multiple organizations not showing configured kapacitors
  6. #5078: Fix the inability to edit kapacitor info in the onboarding wizard
  7. #5083: Fix the column names in the Window function example
  8. #5110: Fix the input for line controls in visualization options.

v1.7.7 [2018-01-16]

Bug Fixes

  1. #5045: Use JWT in enterprise for authentication in flux

v1.7.6 [2019-01-14]

Bug Fixes

  1. #4895: Properly set scroll to row for table graph
  2. #4906: Prevent Kapacitor URLs from being overwritten in Connection Wizard.
  3. #4862: Fix logs intermitently show empty on first load
  4. #5034: Prevent meta node URLs from being overwritten in Connection Wizard.
  5. #5035: Update functions list for Flux 0.12

v1.7.5 [2018-12-14]

Bug Fixes

  1. #4886: Update go, node, and alpine versions

v1.7.4 [2018-12-12]

Features

Bug Fixes

  1. #4776: Fix flux pivot function using wrong named parameters
  2. #4814: Fix logs page getting stuck on scroll to top
  3. #4819:
    • Fix momentary display of fallback notes while dashboard is loading
    • Fix issue displaying UUIDs in table cells
  4. #4854: Update functions list for Flux 0.7.1
  5. #4856: Fix single stat graphs decimal places when using flux
  6. #4814: Fix logs page getting stuck on scroll to top
  7. #4819: Fix momentary display of fallback notes while dashboard is loading
  8. #4819: Fix issue displaying UUIDs in table cells
  9. #4854: Update functions list for Flux 0.7.1
  10. #4846: Fix missing data and type in refreshing graph
  11. #4861: Fix logs stuck in loading state
  12. #4847: Improve display of Flux Wizard on small screens
  13. #4863: Update logs histogram data on click and new search
  14. #4877: Fix flux editor scrollbars
  15. #4840: Use valid characters for sensu ids
  16. 4814: Fix logs page getting stuck on scroll to top
  17. 4819: Fix momentary display of fallback notes while dashboard is loading
  18. 4819: Fix issue displaying UUIDs in table cells
  19. 4854: Update functions list for Flux 0.7.1
  20. 4846: Fix missing data and type in refreshing graph
  21. 4861: Fix logs stuck in loading state
  22. 4847: Improve display of Flux Wizard on small screens
  23. 4863: Update logs histogram data on click and new search
  24. 4872: Prevent cell renaming widget from pushing other header elements offscreen
  25. 4877: Fix flux editor scrollbars
  26. 4840: Use valid characters for sensu ids
  27. #4872: Prevent cell renaming widget from pushing other header elements offscreen
  28. #4877: Fix flux editor scrollbars
  29. #4840: Use valid characters for sensu ids

UI Improvements

  1. #4809: Add loading spinners while fetching protoboards
  2. #4845: Allow Kapacitor step in Connection Configuration to be skipped
  3. #4805: Remove extra save options for retention policy in db creation UI

v1.7.3 [2018-11-13]

Bug Fixes

  1. #4786: Get protoboards from multistore if not able to find from ProtoboardsPath
  2. #4794: Handle basepath issue with missing slash
  3. #4798: Fix the ping pre canned dashboard
  4. #4791: Save fieldOptions to cells created from Data Explorer page
  5. #4806: Fix grouping in canned dashboard queries
  6. #4788: Update canned dashboard queries so they all use database and retention policy
  7. #4808: Remove dismiss text from and add x-to-dismiss to wizard overlay steps
  8. #4796: Update docker, influxdb and postresql protoboards

v1.7.2 [2018-11-08]

Features

v1.7.12 [2019-06-20]

Bug Fixes

  1. #5208: Clarify wording of PagerDuty v1 deprecation message
  2. #5198: Requesting info from an unavailable source no longer causes the page to hang
  3. #5171: Create chronograf user before CentOS installation
  4. #5183: Add support for web workers in IE11
  5. #5184: Properly update query time bounds when zooming in on a dashboard
  6. #5139: Fix an issue where Flux responses weren't parsed correctly

Features

  1. #5187: Allow negative numbers for configured y-axis minimums

v1.7.11 [2019-04-23]

Bug Fixes

  1. #5154: Fix fetching tag keys in flux builder

Features

v1.7.10 [2019-04-16]

Bug Fixes

  1. #5149: Fix Cell editor visualization not using ceo time range
  2. #5148: Fixed an issue where imports were not working in Flux scripts

Features

  1. #5150: Updated the UI to work with the latest Flux version

v1.7.9 [2019-03-20]

Bug Fixes

  1. #5110: Fix the input for line controls in visualization options.
  2. #5111: Stop scrollbars from covering text in flux editor
  3. #5114: Insert flux function near cursor in flux editor
  4. #5118: Fix double quoting of map template values
  5. #5128: Fix disappearing data when scrolling a table

v1.7.8 [2019-02-08]

Bug Fixes

  1. #5068: Escape injected meta query values
  2. #5073: Fix out of range decimal places
  3. #5076: Stop raw yaxis format from getting updated to 10
  4. #5077: Correct autoInterval calculations
  5. #5079: Fix multiple organizations not showing configured kapacitors
  6. #5078: Fix the inability to edit kapacitor info in the onboarding wizard
  7. #5083: Fix the column names in the Window function example

Bug Fixes

  1. #5045: Use JWT in enterprise for authentication in flux

v1.7.6 [2019-01-14]

Bug Fixes

  1. #4895: Properly set scroll to row for table graph
  2. #4906: Prevent Kapacitor URLs from being overwritten in Connection Wizard.
  3. #4862: Fix logs intermitently show empty on first load
  4. #5034: Prevent meta node URLs from being overwritten in Connection Wizard.
  5. #5035: Update functions list for Flux 0.12

v1.7.5 [2018-12-14]

Bug Fixes

  1. #4886: Update go, node, and alpine versions

v1.7.4 [2018-12-12]

Features

Bug Fixes

  1. #4814: Fix logs page getting stuck on scroll to top
  2. #4819: Fix momentary display of fallback notes while dashboard is loading
  3. #4819: Fix issue displaying UUIDs in table cells
  4. #4854: Update functions list for Flux 0.7.1
  5. #4846: Fix missing data and type in refreshing graph
  6. #4861: Fix logs stuck in loading state
  7. #4847: Improve display of Flux Wizard on small screens
  8. #4863: Update logs histogram data on click and new search
  9. #4872: Prevent cell renaming widget from pushing other header elements offscreen
  10. #4877: Fix flux editor scrollbars
  11. #4840: Use valid characters for sensu ids

UI Improvements

  1. #4809: Add loading spinners while fetching protoboards
  2. 4845: Allow Kapacitor step in Connection Configuration to be skipped

v1.7.3 [2018-11-13]

Bug Fixes

  1. #4786: Get protoboards from multistore if not able to find from ProtoboardsPath
  2. #4794: Handle basepath issue with missing slash
  3. #4798: Fix the ping pre canned dashboard
  4. #4791: Save fieldOptions to cells created from Data Explorer page
  5. #4806: Fix grouping in canned dashboard queries
  6. #4788: Update canned dashboard queries so they all use database and retention policy
  7. #4808: Remove dismiss text from and add x-to-dismiss to wizard overlay steps
  8. #4796: Update docker, influxdb and postresql protoboards

v1.7.2 [2018-11-08]

Features

UI Improvements

  1. #4809: Add loading spinners while fetching protoboards

v1.7.2 [2018-11-08]

Bug Fixes

  1. #4778: Remove hardcoded database/retention period from protoboards

v1.7.1 [2018-11-07]

  1. #4809: Add loading spinners while fetching protoboards

v1.7.2 [2018-11-08]

Bug Fixes

  1. #4778: Remove hardcoded database/retention period from protoboards

v1.7.1 [2018-11-07]

Bug Fixes

  1. #4758: Fix empty graph on alert rule creation page

  2. #4764: Add protoboard environment variables to build scripts

  3. #4769: Show manual refresh when paused

  4. #4768: Update dockerfile to include protoboards

  5. #4772: Add protoboards enviroment variables to dockerfile

  6. #4763: Fix log columns not rendering

  7. #4767: Fix scroll loading indicator not hiding in logs

  8. #4776: Fix flux pivot function using wrong named parameters

  9. #4758: Fix empty graph on alert rule creation page

  10. #4764: Add protoboard environment variables to build scripts

  11. #4768: Update dockerfile to include protoboards

  12. #4769: Show manual refresh when paused

  13. #4772: Add protoboards enviroment variables to dockerfile

  14. #4767: Fix scroll loading indicator not hiding in logs

  15. #4763: Fix log columns not rendering

v1.7.0 [2018-11-06]

Features

  1. #4217: Add filestore backed API for protodashboards
  2. #4220: Add ability to copy expanded/untruncated log message
  3. #4228: Add close button for logs pop over
  4. #4229: Add button on Data Explorer to send query to dashboard cell
  5. #4241: Add search attributes to log viewer
  6. #4254: Add Dynamic Source option to CEO source selector
  7. #4257: Introduce cell notes & note cells
  8. #4287: Add time selector dropdown to CEO
  9. #4311: Add Flux query editor to the Cell Editor Overlay
  10. #4319: Add Flux query editor to the Data Explorer and use same UI as CEO
  11. #4353: Add visualization options to the Data Explorer
  12. #4364: Add ability to save a Flux query to a cell
  13. #4390: Remove Flux Page
  14. #4364: Add ability to save a Flux query to a cell
  15. #4390: Remove Flux Page
  16. #4389: Add regexp search for appname in log lines
  17. #4403: Add ability to toggle between Flux/InfluxQL on dynamic source in CEO
  18. #4404: Add loading status indicator to hosts page
  19. #4422: Allow deep linking flux script in data explorer
  20. #4410: Add ability to use line graph visualizations for flux query
  21. #4445: Allow flux dashboard cells to be exported
  22. #4449: Add ability to use single stat graph visualizations for flux query
  23. #4454: Save log line wrap/truncate preference
  24. #4461: Add ability to use table graph visualizations for flux query
  25. #4470: Add option to disable gzip compression

UI Improvements

  1. #4227: Redesign Cell Editor Overlay for reuse in other parts of application
  2. #4268: Clear logs after searching
  3. #4253: Add search expression highlighting to log lines
  4. #4363: Move log message truncation controls into logs filter bar
  5. #4391: Colorize entire Single Stat cell
  6. #4392: Add log filters on left side
  7. #2265: Autofocus dashboard query editor
  8. #4429: Fix query editor flickering on update
  9. #4452: Improve log search spinner info
  10. #4525: Move expanded log message copy button to top right
  11. #4665: Remove shadow from note cells
  12. #4665: Remove character count limit from prefix and suffix for Single Stat and Gauge cells
  13. #4715: Add logs page loading spinner
  14. #4739: Add button to encourage switching visualization type to Table Graph when query response is not supported by Line Graph
  15. #4236: Add spinner when loading logs table rows
  16. #4330: Position cloned cells adjacent to target cell
  17. #4433: Add metaquery template generator button to Explorer and Cell Editor
  18. #4436: Automatically scroll to the current measurement in the explorer
  19. #4659: Simplify Flux explorer tree and improve searching
  20. #4744: Update logs page to show missing syslog message.
  21. #4745: Fix dashboard link text casing changing quick select sort order

Bug Fixes

  1. #4272: Fix logs loading description not displaying
  2. #4363: Position expanded log messages above logs table
  3. #4272: Fix logs loading description not displaying
  4. #4363: Position expanded log messages above logs table
  5. #4388: Fix logs to progressively load results and provide feedback on search
  6. #4408: Render null data point values in Alerts Table as mdashes
  7. #4466: Maintain focus on Flux Editor text area when adding nodes via code
  8. #4479: Add validation to Alert Rule messages
  9. #4599: Fix search results updating race condition
  10. #4605: Fix vertical stuck vertical scroll in firefox
  11. #4612: Fix issue with disappearing alias'
  12. #4621: Fix log viewer message expansion
  13. #4640: Fix missing horizontal scrollbar
  14. #4645: Add hostname to log viewer

v1.6.2 [2018-09-06]

UI Improvements

  1. #4225: Make infinite scroll UX in Log Viewer more crisp by decreasing results queried for at a time

Bug Fixes

  1. #4231: Fix notifying user to press ESC to exit presentation mode
  2. #4234: Fix persisting whether or not template variable control bar is open
  3. #4235: Fix Submit Query button in Data Explorer to correctly return results

v1.6.1 [2018-08-02]

Features

  1. #4033: Include sources id, links, and names in dashboard export
  2. #4068: Add ability to map sources when importing dashboard
  3. #4144: Create onboarding wizard for adding source and kapacitor connections
  4. #4208: Add a duration to the show series and tag values on host page

UI Improvements

  1. #4009: Make it to get mouse into hover legend
  2. #4213: Replace logs play/pause toggle with single button

Bug Fixes

  1. #3976: Ensure text template variables reflect query parameters
  2. #3976: Enable using a new, blank text template variable in a query
  3. #3976: Ensure cells with broken queries display “No Data”
  4. #3978: Fix use of template variables within InfluxQL regexes
  5. #3994: Pressing play on log viewer goes to now
  6. #4008: Fix display of log viewer histogram when a basepath is enabled
  7. #4038: Fix crosshairs and hover legend display in Alert Rule visualization
  8. #4067: Size loading spinners based on height of their container

v1.6.0 [2018-06-18]

Features

  1. #3522: Add support for Template Variables in Cell Titles
  2. #3559: Add ability to export and import dashboards
  3. #3556: Add ability to override template variables and time ranges via URL query
  4. #3814: Add pprof routes to chronograf server
  5. #3806: Add API to get/update Log Viewer UI config
  6. #3896: Consume new Log Viewer config API in client to allow user to configure log viewer UI for their organization
  7. #3842: Add V2 Cells API
  8. #3947: Add V2 Dashboard API

UI Improvements

  1. #3474: Sort task table on Manage Alert page alphabetically
  2. #3590: Redesign icons in side navigation
  3. #3696: Add ability to delete entire queries in Flux Editor
  4. #3671: Remove Snip functionality in hover legend
  5. #3659: Upgrade Data Explorer query text field with syntax highlighting and partial multi-line support
  6. #3663: Truncate message preview in Alert Rules table
  7. #3770: Improve performance of graph crosshairs
  8. #3790: Hide dashboard cell menu until mouse over cell
  9. #3803: Auto-Scale single-stat text to match cell dimensions

Bug Fixes

  1. #3527: Ensure cell queries use constraints from TimeSelector
  2. #3573: Fix Gauge color selection bug
  3. #3649: Fix erroneous icons in Date Picker widget
  4. #3697: Fix allowing hyphens in basepath
  5. #3698: Fix error in cell when tempVar returns no values
  6. #3733: Change arrows in table columns so that ascending sort points up and descending points down
  7. #3751: Fix crosshairs moving passed the edges of graphs
  8. #3759: Change y-axis options to have valid defaults
  9. #3793: Stop making requests for old sources after changing sources
  10. #3888: Fix health check status code creating firefox error
  11. #3951: Change decimal places to enforce 2 places by default in cells

v1.5.0.0 [2018-05-15-RC]

Features

  1. #3080: Add table graph as a visualization option
  2. #3233: Add default retention policy field as option in source configuration for use in querying hosts from Host List page & Host pages
  3. #3290: Add support for PagerDuty v2 in UI
  4. #3369: Add support for OpsGenie v2 in UI
  5. #3386: Add support for Kafka in UI to configure and create alert handlers
  6. #3416: Allow kapacitor services to be disabled
  7. #3416: Add support for disabling kapacitor services
  8. #3465: Add support for multiple slack configurations in the UI
  9. #3491: Upgrade kapacitor client to 1.5
  10. #3490: Add support for multiple kafka configurations in the UI

UI Improvements

  1. #3204: Notify user when a dashboard cell is added, removed, or cloned
  2. #3215: Fix Template Variables Control Bar to top of dashboard page
  3. #3214: Remove extra click when creating dashboard cell
  4. #3256: Reduce font sizes in dashboards for increased space efficiency
  5. #3320: Add overlay animation to Template Variables Manager
  6. #3245: Display 'no results' on cells without results
  7. #3354: Disable template variables for non editing users
  8. #3353: YAxisLabels in Dashboard Graph Builder not showing until graph is redrawn
  9. #3378: Ensure table graphs have a consistent ux between chrome and firefox
  10. #3401: Change AutoRefresh interval to paused
  11. #3404: Get cloned cell name for notification from cloned cell generator function
  12. #3461: Improve load time for host pages
  13. #3423: Show kapacitor batch point info in log panel

Bug Fixes

  1. #3252: Allow user to select tickscript editor with mouseclick
  2. #3279: Change color when value is equal to or greater than threshold value
  3. #3281: Fix base path for kapacitor logs
  4. #3284: Fix logout when using basepath & simplify basepath usage (deprecates PREFIX_ROUTES)
  5. #3349: Fix graphs in alert rule builder for queries that include groupby
  6. #3345: Fix auto not showing in the group by dropdown and explorer getting disconnected
  7. #3353: Display y-axis label on initial graph load
  8. #3352: Fix not being able to change the source in the CEO display
  9. #3357: Fix only the selected template variable value getting loaded
  10. #3389: Fix Generic OAuth bug for GitHub Enterprise where the principal was incorrectly being checked for email being Primary and Verified
  11. #3402: Fix missing icons when using basepath
  12. #3412: Limit max-width of TICKScript editor.
  13. #3166: Fixes naming of new TICKScripts
  14. #3412: Limit max-width of TICKScript editor
  15. #3166: Fix naming of new TICKScripts
  16. #3449: Fix data explorer query error reporting regression
  17. #3412: Limit max-width of TICKScript editor.
  18. #3166: Fixes naming of new TICKScripts
  19. #3449: Fixes data explorer query error reporting regression
  20. #3453: Fix Kapacitor Logs fetch regression
  21. #3500: Fix switching sources for a dashboard cell

v1.4.4.1 [2018-04-16]

Bug Fixes

  1. #3211: Snapshot all db struct types in migration files

v1.4.4.0 [2018-04-13]

Features

  1. #2526: Add support for RS256/JWKS verification, support for id_token parsing (as in ADFS)
  2. #3060: Add ability to set a color palette for Line, Stacked, Step-Plot, and Bar graphs
  3. #3103: Add ability to clone dashboards
  4. #3184: Add ability to clone cells
  5. #3080: Add tabular data visualization option with features
  6. #3120: Change :interval: to represent a raw influxql duration value
  7. #2832: Add paginated measurements API to server
  8. #3148: Data explorer measurements can be toggled open

UI Improvements

  1. #3088: New dashboard cells appear at bottom of layout and assume the size of the most common cell
  2. #3096: Standardize delete confirmation interactions
  3. #3096: Standardize save & cancel interactions
  4. #3116: Improve cell renaming

Bug Fixes

  1. #3094: Always save template variables on first edit
  2. #3104: Query annotations at auto-refresh interval
  3. #3109: Display link to configure Kapacitor on Alerts Page if no configured kapacitor.
  4. #3111: Fix saving of new TICKscripts
  5. #3130: Fix appearance of cell Y-Axis titles
  6. #3129: Only add stateChangesOnly to new rules
  7. #3131: Fix 500s when deleting organizations
  8. #3137: Fixes issues with providing regexp in query
  9. #3144: Ensure correct basepath prefix in URL pathname when passing InfluxQL query param to Data Explorer
  10. #3128: Fix type error bug in Kapacitor Alert Config page and persist deleting of team and recipient in OpsGenieConfig
  11. #3149: Fixes errors caused by switching query tabs in CEO
  12. #3162: Only send threshold value to parent on blur
  13. #3168: Require that emails on GitHub & Generic OAuth2 principals be verified & primary, if those fields are provided
  14. #3182: Send notification when rp creation returns a failure
  15. #3181: Show valid time in custom time range when now is selected
  16. #3179: Default to zero for gauges
  17. #3237: Fixes now() time parsing when requesting annotations

v1.4.3.1 [2018-04-02]

Bug Fixes

  1. #3107: Fixes template variable editing not allowing saving
  2. #3094: Save template variables on first edit
  3. #3101: Fix template variables not loading all values

v1.4.3.0 [2018-03-28]

Features

  1. #2973: Add unsafe SSL to Kapacitor UI configuration
  2. #3047: Add server flag to grant SuperAdmin status to users authenticating from a specific Auth0 Organization

UI Improvements

  1. #2910: Redesign system notifications

Bug Fixes

  1. #2911: Fix Heroku OAuth
  2. #2953: Fix error reporting in DataExplorer
  3. #2947: Fix Okta oauth2 provider support
  4. #2866: Change hover text on delete mappings confirmation button to 'Delete'
  5. #2919: Automatically add graph type 'line' to any graph missing a type
  6. #2970: Fix hanging browser on docker host dashboard
  7. #3006: Fix Kapacitor Rules task enabled checkboxes to only toggle exactly as clicked
  8. #3048: Prevent Multi-Select Dropdown in InfluxDB Admin Users and Roles tabs from losing selection state
  9. #3073: Fix Delete button in All Users admin page
  10. #3068: Fix intermittent missing fill from graphs
  11. #3087: Exit annotation edit mode when user navigates away from dashboard
  12. #3079: Support custom time range in annotations api wrapper
  13. #3068: Fix intermittent missing fill from graphs
  14. #3079: Support custom time range in annotations api wrapper
  15. #3087: Exit annotation edit mode when user navigates away from dashboard
  16. #3073: Fix Delete button in All Users admin page

v1.4.2.3 [2018-03-08]

v1.4.2.2 [2018-03-07]

Bug Fixes

  1. #2859: Enable Mappings save button when valid
  2. #2933: Include url in Kapacitor connection creation requests

v1.4.2.1 [2018-02-28]

Features

  1. #2837: Prevent execution of queries in cells that are not in view on the dashboard page
  2. #2829: Add an optional persistent legend which can toggle series visibility to dashboard cells
  3. #2846: Allow user to annotate graphs via UI or API

UI Improvements

  1. #2848: Add ability to set a prefix and suffix on Single Stat and Gauge cell types
  2. #2831: Rename 'Create Alerts' page to 'Manage Tasks'; Redesign page to improve clarity of purpose

Bug Fixes

  1. #2821: Save only selected template variable values into dashboards for non csv template variables
  2. #2842: Use Generic APIKey for Oauth2 group lookup
  3. #2850: Fix bug in which resizing any cell in a dashboard causes a Gauge cell to resize
  4. #2886: Don't sort Single Stat & Gauge thresholds when editing threshold values
  5. #2851: Maintain y axis labels in dashboard cells
  6. #2819: Deprecate --new-sources in CLI

v1.4.1.3 [2018-02-14]

Bug Fixes

  1. #2818: Allow self-signed certificates for Enterprise InfluxDB Meta nodes

v1.4.1.2 [2018-02-13]

Bug Fixes

  1. 9321336: Respect basepath when fetching server api routes
  2. #2812: Set default tempVar :interval: with data explorer csv download call.
  3. #2811: Display series with value of 0 in a cell legend

v1.4.1.1 [2018-02-12]

Features

  1. #2409: Allow multiple event handlers per rule
  2. #2709: Add "send test alert" button to test kapacitor alert configurations
  3. #2708: Link to kapacitor config panel from alert rule builder
  4. #2722: Add auto refresh widget to hosts list page
  5. #2784: Update go from 1.9.3 to 1.9.4
  6. #2765: Update to go 1.9.3 and node 6.12.3 for releases
  7. #2777: Allow user to delete themselves
  8. #2703: Add All Users page, visible only to super admins
  9. #2781: Introduce chronoctl binary for user CRUD operations
  10. #2699: Introduce Mappings to allow control over new user organization assignments

UI Improvements

  1. #2698: Clarify terminology surrounding InfluxDB & Kapacitor connections
  2. #2746: Separate saving TICKscript from exiting editor page
  3. #2774: Enable Save (⌘ + Enter) and Cancel (Escape) hotkeys in Cell Editor Overlay
  4. #2788: Enable customization of Single Stat "Base Color"

Bug Fixes

  1. #2684: Fix TICKscript Sensu alerts when no group by tags selected
  2. #2756: Display 200 most-recent TICKscript log messages; prevent overlapping
  3. #2757: Add "TO" to kapacitor SMTP config; improve config update error messages
  4. #2761: Remove cli options from sysvinit service file
  5. #2735: Remove cli options from systemd service file
  6. #2788: Fix disappearance of text in Single Stat graphs during editing
  7. #2780: Redirect to Alerts page after saving Alert Rule

v1.4.0.1 [2018-1-9]

Features

  1. #2690: Add separate CLI flag for canned sources, kapacitors, dashboards, and organizations
  2. #2672: Add telegraf interval configuration

Bug Fixes

  1. #2689: Allow insecure (self-signed) certificates for kapacitor and influxdb
  2. #2664: Fix positioning of custom time indicator

v1.4.0.0 [2017-12-22]

UI Improvements

  1. #2652: Add page header with instructional copy when adding initial source for consistency and clearer UX

Bug Fixes

  1. #2652: Make page render successfully when attempting to edit a source
  2. #2664: Fix CustomTimeIndicator positioning
  3. #2687: Remove series with "no value" from legend

v1.4.0.0-rc2 [2017-12-21]

UI Improvements

  1. #2632: Tell user which organization they switched into and what role they have whenever they switch, including on Source Page

Bug Fixes

  1. #2639: Prevent SuperAdmin from modifying their own status
  2. #2632: Give SuperAdmin DefaultRole when switching to organization where they have no role
  3. #2642: Fix DE query config on first run

v1.4.0.0-rc1 [2017-12-19]

Features

  1. #2593: Add option to use files for dashboards, organizations, data sources, and kapacitors
  2. #2604: After chronograf version upgrade, backup database is created in ./backups

UI Improvements

  1. #2492: Cleanup style on login page with multiple OAuth2 providers

Bug Fixes

  1. #2502: Fix stale source data after updating or creating
  2. #2616: Fix cell editing so query data choices are kept when updating a cell
  3. #2612: Allow days as a valid duration value

v1.4.0.0-beta2 [2017-12-14]

UI Improvements

  1. #2502: Fix cursor flashing between default and pointer
  2. #2598: Allow appendage of a suffix to single stat visualizations
  3. #2598: Allow optional colorization of text instead of background on single stat visualizations

Bug Fixes

  1. #2528: Fix template rendering to ignore template if not in query
  2. #2563: Fix graph inversion if user input y-axis min greater than max

v1.4.0.0-beta1 [2017-12-07]

Features

  1. #2506: Add support for multiple organizations, multiple users with role-based access control, and private instances
  2. #2188: Add Kapacitor logs to the TICKscript editor
  3. #2385: Add time shift feature to DataExplorer and Dashboards
  4. #2426: Add auto group by time to Data Explorer
  5. #2479: Support authentication for Enterprise Meta Nodes
  6. #2456: Add boolean thresholds for kapacitor threshold alerts
  7. #2460: Update kapacitor alerts to cast to float before sending to influx
  8. #2400: Allow override of generic oauth2 keys for email

UI Improvements

  1. #2410: Introduce customizable Gauge visualization type for dashboard cells
  2. #2427: Improve performance of Hosts, Alert History, and TICKscript logging pages when there are many items to display
  3. #2384: Add filtering by name to Dashboard index page
  4. #2477: Improve performance of hoverline rendering

Bug Fixes

  1. #2449: Fix .jsdep step fails when LDFLAGS is exported
  2. #2157: Fix logscale producing console errors when only one point in graph
  3. #2158: Fix 'Cannot connect to source' false error flag on Dashboard page
  4. #2167: Add fractions of seconds to time field in csv export
  5. #2087: Fix Chronograf requiring Telegraf's CPU and system plugins to ensure that all Apps appear on the HOST LIST page.
  6. #2222: Fix template variables in dashboard query building.
  7. #2291: Fix several kapacitor alert creation panics.
  8. #2303: Add shadow-utils to RPM release packages
  9. #2292: Source extra command line options from defaults file
  10. #2327: After CREATE/DELETE queries, refresh list of databases in Data Explorer
  11. #2327: Visualize CREATE/DELETE queries with Table view in Data Explorer
  12. #2329: Include tag values alongside measurement name in Data Explorer result tabs
  13. #2410: Redesign cell display options panel
  14. #2386: Fix queries that include regex, numbers and wildcard
  15. #2398: Fix apps on hosts page from parsing tags with null values
  16. #2408: Fix updated Dashboard names not updating dashboard list
  17. #2444: Fix create dashboard button
  18. #2416: Fix default y-axis labels not displaying properly
  19. #2423: Gracefully scale Template Variables Manager overlay on smaller displays
  20. #2426: Fix Influx Enterprise users from deletion in race condition
  21. #2467: Fix oauth2 logout link not having basepath
  22. #2466: Fix supplying a role link to sources that do not have a metaURL
  23. #2477: Fix hoverline intermittently not rendering
  24. #2483: Update MySQL pre-canned dashboard to have query derivative correctly

Features

  1. #2188: Add Kapacitor logs to the TICKscript editor
  2. #2384: Add filtering by name to Dashboard index page
  3. #2385: Add time shift feature to DataExplorer and Dashboards
  4. #2400: Allow override of generic oauth2 keys for email
  5. #2426: Add auto group by time to Data Explorer
  6. #2456: Add boolean thresholds for kapacitor threshold alerts
  7. #2460: Update kapacitor alerts to cast to float before sending to influx
  8. #2479: Support authentication for Enterprise Meta Nodes
  9. #2477: Improve performance of hoverline rendering

v1.3.10.0 [2017-10-24]

Bug Fixes

  1. #2095: Improve the copy in the retention policy edit page
  2. #2122: Fix 'Could not connect to source' bug on source creation with unsafe-ssl
  3. #2093: Fix when exporting SHOW DATABASES CSV has bad data
  4. #2098: Fix not-equal-to highlighting in Kapacitor Rule Builder
  5. #2130: Fix undescriptive error messages for database and retention policy creation
  6. #2135: Fix drag and drop cancel button when writing data in the data explorer
  7. #2128: Fix persistence of "SELECT AS" statements in queries

Features

  1. #2083: Every dashboard can now have its own time range
  2. #2045: Add CSV download option in dashboard cells
  3. #2133: Implicitly prepend source urls with http://
  4. #2127: Add support for graph zooming and point display on the millisecond-level
  5. #2103: Add manual refresh button for Dashboard, Data Explorer, and Host Pages

UI Improvements

  1. #2111: Increase size of Cell Editor query tabs to reveal more of their query strings
  2. #2120: Improve appearance of Admin Page tabs on smaller screens
  3. #2119: Add cancel button to TICKscript editor
  4. #2104: Redesign dashboard naming & renaming interaction
  5. #2104: Redesign dashboard switching dropdown

v1.3.9.0 [2017-10-06]

Bug Fixes

  1. #2004: Fix Data Explorer disappearing query templates in dropdown
  2. #2006: Fix missing alert for duplicate db name
  3. #2015: Chronograf shows real status for windows hosts when metrics are saved in non-default db - thank you, @ar7z1!
  4. #2019: Fix false error warning for duplicate kapacitor name
  5. #2018: Fix unresponsive display options and query builder in dashboards
  6. #2004: Fix DE query templates dropdown disappearance
  7. #2006: Fix no alert for duplicate db name
  8. #2015: Chronograf shows real status for windows hosts when metrics are saved in non-default db - thank you, @ar7z1!
  9. #2019: Fix false error warning for duplicate kapacitor name
  10. #2018: Fix unresponsive display options and query builder in dashboards
  11. #1996: Able to switch InfluxDB sources on a per graph basis

Features

  1. #1885: Add fill options to data explorer and dashboard queries
  2. #1978: Support editing kapacitor TICKscript
  3. #1721: Introduce the TICKscript editor UI
  4. #1992: Add .csv download button to data explorer
  5. #2082: Add Data Explorer InfluxQL query and location query synchronization, so queries can be shared via a a URL
  6. #1996: Able to switch InfluxDB sources on a per graph basis
  7. #2041: Add now() as an option in the Dashboard date picker

UI Improvements

  1. #2002: Require a second click when deleting a dashboard cell
  2. #2002: Sort database list in Schema Explorer alphabetically
  3. #2002: Improve usability of dashboard cell context menus
  4. #2002: Move dashboard cell renaming UI into Cell Editor Overlay
  5. #2040: Prevent the legend from overlapping graphs at the bottom of the screen
  6. #2054: Add a "Plus" icon to every button with an Add or Create action for clarity and consistency
  7. #2052: Make hovering over series smoother
  8. #2071: Reduce the number of pixels per cell to one point per 3 pixels
  9. #2072: Remove tabs from Data Explorer
  10. #2057: Improve appearance of placeholder text in inputs
  11. #2057: Add ability to use "Default" values in Source Connection form
  12. #2069: Display name & port in SourceIndicator tooltip
  13. #2078: Improve UX/UI of Kapacitor Rule Builder to be more intuitive
  14. #2078: Rename "Measurements" to "Measurements & Tags" in Query Builder

v1.3.8.0 [2017-09-07]

Bug Fixes

  1. #1886: Fix the limit of 100 alert rules on alert rules page
  2. #1930: Fix graphs when y-values are constant
  3. #1951: Fix crosshair not being removed when user leaves graph
  4. #1943: Fix inability to add kapacitor from source page on fresh install
  5. #1947: Fix DataExplorer crashing if a field property is not present in the queryConfig
  6. #1957: Fix the max y value of stacked graphs preventing display of the upper bounds of the chart
  7. #1969: Fix for delayed selection of template variables using URL query params
  8. #1982: Fix return code on meta nodes when raft redirects to leader

Features

  1. #1928: Add prefix, suffix, scale, and other y-axis formatting for cells in dashboards
  2. #1934: Update the group by time when zooming in graphs
  3. #1945: Add the ability to link directly to presentation mode in dashboards with the present boolean query parameter in the URL
  4. #1969: Add the ability to select a template variable via a URL parameter

UI Improvements

  1. #1933: Use line-stacked graph type for memory information - thank you, @Joxit!
  2. #1940: Improve cell sizes in Admin Database tables
  3. #1942: Polish appearance of optional alert parameters in Kapacitor rule builder
  4. #1944: Add active state for Status page navbar icon
  5. #1944: Improve UX of navigation to a sub-nav item in the navbar
  6. #1971: Resolve confusing deadman trigger alert rule UI

v1.3.7.0 [2017-08-23]

Features

  1. #1928: Add prefix, suffix, scale, and other y-axis formatting

v1.3.7.0

Bug Fixes

  1. #1795: Fix uptime status on Windows hosts running Telegraf
  2. #1715: Chronograf now renders on IE11.
  3. #1870: Fix console error for placing prop on div
  4. #1864: Fix Write Data form upload button and add onDragExit handler
  5. #1891: Fix Kapacitor config for PagerDuty via the UI
  6. #1872: Prevent stats in the legend from wrapping line

Features

  1. #1863: Improve 'new-sources' server flag example by adding 'type' key

UI Improvements

  1. #1862: Show "Add Graph" button on cells with no queries

v1.3.6.1 [2017-08-14]

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.

Bug Fixes

  1. #1795: Fix uptime status on Windows hosts running Telegraf
  2. #1715: Chronograf now renders on IE11.
  3. #1870: Fix console error for placing prop on div
  4. #1864: Fix Write Data form upload button and add onDragExit handler
  5. #1866: Fix missing cell type (and consequently single-stat)
  6. #1891: Fix Kapacitor config for PagerDuty via the UI
  7. #1897: Fix regression from #1864 and redesign drag & drop interaction
  8. #1872: Prevent stats in the legend from wrapping line
  9. #1899: Fix raw query editor in Data Explorer not using selected time
  10. #1922: Fix Safari display issues in the Cell Editor display options
  11. #1715: Chronograf now renders on IE11.
  12. #1866: Fix missing cell type (and consequently single-stat)
  13. #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.
  14. #1870: Fix console error for placing prop on div
  15. #1845: Fix inaccessible scroll bar in Data Explorer table
  16. #1866: Fix non-persistence of dashboard graph types
  17. #1872: Prevent stats in the legend from wrapping line

Features

  1. #1863: Improve 'new-sources' server flag example by adding 'type' key
  2. #1898: Add an input and validation to custom time range calendar dropdowns
  3. #1904: Add support for selecting template variables with URL params
  4. #1859: Add y-axis controls to the API for layouts

UI Improvements

  1. #1862: Show "Add Graph" button on cells with no queries

v1.3.6.1 [2017-08-14]

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.

Bug Fixes

  1. #1845: Fix inaccessible scroll bar in Data Explorer table
  2. #1866: Fix non-persistence of dashboard graph types

Features

  1. #1859: Add y-axis controls to the API for layouts

UI Improvements

  1. #1846: Increase screen real estate of Query Maker in the Cell Editor Overlay

v1.3.6.0 [2017-08-08]

Bug Fixes

  1. #1798: Fix domain not updating in visualizations when changing time range manually
  2. #1799: Prevent console error spam from Dygraph's synchronize method when a dashboard has only one graph
  3. #1813: Guarantee UUID for each Alert Table key to prevent dropping items when keys overlap
  4. #1795: Fix uptime status on Windows hosts running Telegraf
  5. #1715: Chronograf now renders properly on IE11.

Features

  1. #1744: Add a few time range shortcuts to the custom time range menu
  2. #1714: Add ability to edit a dashboard graph's y-axis bounds
  3. #1714: Add ability to edit a dashboard graph's y-axis label
  4. #1744: Add a few pre-set time range selections to the custom time range menu-- be sure to add a sensible GROUP BY
  5. #1744: Add a few time range shortcuts to the custom time range menu

UI Improvements

  1. #1796: Add spinner write data modal to indicate data is being written
  2. #1805: Fix bar graphs overlapping
  3. #1805: Assign a series consistent coloring when it appears in multiple cells
  4. #1800: Increase size of line protocol manual entry in Data Explorer's Write Data overlay
  5. #1812: Improve error message when request for Status Page News Feed fails
  6. #1858: Provide affirmative UI choice for 'auto' in DisplayOptions with new toggle-based component

v1.3.5.0 [2017-07-27]

Bug Fixes

  1. #1708: Fix z-index issue in dashboard cell context menu
  2. #1752: Clarify BoltPath server flag help text by making example the default path
  3. #1703: Fix cell name cancel not reverting to original name
  4. #1751: Fix typo that may have affected PagerDuty node creation in Kapacitor
  5. #1756: Prevent 'auto' GROUP BY as option in Kapacitor rule builder when applying a function to a field
  6. #1773: Prevent clipped buttons in Rule Builder, Data Explorer, and Configuration pages
  7. #1776: Fix JWT for the write path
  8. #1777: Disentangle client Kapacitor rule creation from Data Explorer query creation

Features

  1. #1717: View server generated TICKscripts
  2. #1681: Add the ability to select Custom Time Ranges in the Hostpages, Data Explorer, and Dashboards
  3. #1752: Clarify BoltPath server flag help text by making example the default path
  4. #1738: Add shared secret JWT authorization to InfluxDB
  5. #1724: Add Pushover alert support
  6. #1762: Restore all supported Kapacitor services when creating rules, and add most optional message parameters
  7. #1681: Add the ability to select Custom Time Ranges in the Hostpages, Data Explorer, and Dashboards.
  8. #1717: View server generated TICKscripts

UI Improvements

  1. #1707: Polish alerts table in status page to wrap text less
  2. #1770: Specify that version is for Chronograf on Configuration page
  3. #1779: Move custom time range indicator on cells into corner when in presentation mode
  4. #1779: Highlight legend "Snip" toggle when active

v1.3.4.0 [2017-07-10]

Bug Fixes

  1. #1612: Disallow writing to _internal in the Data Explorer
  2. #1655: Add more than one color to Line+Stat graphs
  3. #1688: Fix updating Retention Policies in single-node InfluxDB instances
  4. #1689: Lock the width of Template Variable dropdown menus to the size of their longest option

Features

  1. #1645: Add Auth0 as a supported OAuth2 provider
  2. #1660: Add ability to add custom links to User menu via server CLI or ENV vars
  3. #1660: Allow users to configure custom links on startup that will appear under the User menu in the sidebar
  4. #1674: Add support for Auth0 organizations
  5. #1695: Allow users to configure InfluxDB and Kapacitor sources on startup

UI Improvements

  1. #1644: Redesign Alerts History table on Status Page to have sticky headers
  2. #1581: Refresh Template Variable values on Dashboard page load
  3. #1655: Display current version of Chronograf at the bottom of Configuration page
  4. #1655: Redesign Dashboards table and sort them alphabetically
  5. #1655: Bring design of navigation sidebar in line with Branding Documentation

v1.3.3.3 [2017-06-21]

Bug Fixes

  1. 1651: Add back in x and y axes and revert some style changes on Line + Single Stat graphs

v1.3.3.2 [2017-06-21]

v1.3.3.3 [2017-06-21]

Bug Fixes

  1. 1651: Add back in x and y axes and revert some style changes on Line + Single Stat graphs

v1.3.3.2 [2017-06-21]

Bug Fixes

  1. 1650: Fix broken cpu reporting on hosts page and normalize InfluxQL

v1.3.3.1 [2017-06-21]

Bug Fixes

  1. #1641: Fix enable / disable being out of sync on Kapacitor Rules Page

Features

  1. #1647: Add file uploader to Data Explorer for write protocol

UI Improvements

  1. #1642: Do not prefix basepath to external link for news feed

v1.3.3.0 [2017-06-19]

Bug Fixes

  1. #1512: Prevent legend from flowing over window bottom bound
  2. #1600: Prevent Kapacitor configurations from having the same name
  3. #1600: Limit Kapacitor configuration names to 33 characters to fix display bug
  4. #1622: Use function selector grid in Kapacitor rule builder query maker instead of dropdown

Features

  1. #1512: Synchronize vertical crosshair at same time across all graphs in a dashboard
  2. #1609: Add automatic GROUP BY (time) functionality to dashboards
  3. #1608: Add a Status Page with Recent Alerts bar graph, Recent Alerts table, News Feed, and Getting Started widgets

UI Improvements

  1. #1512: When dashboard time range is changed, reset graphs that are zoomed in
  2. #1599: Bar graph option added to dashboard
  3. #1600: Redesign source management table to be more intuitive
  4. #1600: Redesign Line + Single Stat cells to appear more like a sparkline, and improve legibility
  5. #1639: Improve graph synchronization performance

v1.3.2.1 [2017-06-06]

Bug Fixes

  1. #1594: Restore Line + Single Stat styles

v1.3.2.0 [2017-06-05]

Bug Fixes

  1. #1530: Update the query config's field ordering to always match the input query
  2. #1535: Allow users to add functions to existing Kapacitor rules
  3. #1564: Fix logout menu item regression
  4. #1562: Fix InfluxQL parsing with multiple tag values for a tag key
  5. #1582: Fix load localStorage and warning UX on fresh Chronograf install
  6. #1584: Show submenus when the alert notification is present

Features

  1. #1537: Add UI to the Data Explorer for writing data to InfluxDB

UI Improvements

  1. #1508: Make the enter and escape keys perform as expected when renaming dashboards
  2. #1524: Improve copy on the Kapacitor configuration page
  3. #1549: Reset graph zoom when the user selects a new time range
  4. #1544: Upgrade to new version of Influx Theme, and remove excess stylesheets
  5. #1567: Replace the user icon with a solid style
  6. #1561: Disable query save in cell editor mode if the query does not have a database, measurement, and field
  7. #1575: Improve UX of applying functions to fields in the query builder
  8. #1560: Apply mean to fields by default

v1.3.1.0 [2017-05-22]

Release notes

In versions 1.3.1+, installing a new version of Chronograf automatically clears the localStorage settings.

Bug Fixes

  1. #1450: Fix infinite spinner when /chronograf is a basepath
  2. #1472: Remove the query templates dropdown from dashboard cell editor mode
  3. #1458: New versions of Chronograf automatically clear localStorage settings
  4. #1464: Fix the backwards sort arrows in table column headers
  5. #1464: Fix the loading spinner on graphs
  6. #1485: Filter out any template variable values that are empty, whitespace, or duplicates
  7. #1484: Allow user to select SingleStat as Visualization Type before adding any queries and continue to be able to click Add Query
  8. #1349: Add query for windows uptime
  9. #1484: Allow users to click the add query button after selecting singleStat as the visualization type
  10. #1349: Add a query for windows uptime - thank you, @brianbaker!

Features

  1. #1477: Add log event handler - thank you, @mpchadwick!
  2. #1491: Update Go (golang) vendoring to dep and committed vendor directory
  3. #1500: Add autocomplete functionality to template variable dropdowns

UI Improvements

  1. #1451: Refactor scrollbars to support non-webkit browsers
  2. #1453: Increase the query builder's default height in cell editor mode and in the data explorer
  3. #1453: Give QueryMaker a greater initial height than Visualization
  4. #1475: Add ability to toggle visibility of the Template Control Bar
  5. #1464: Make the template variables manager more space efficient
  6. #1464: Add page spinners to pages that did not have them
  7. #1464: Denote which source is connected in the sources table
  8. #1464: Make the logout button consistent with design
  9. #1478: Use milliseconds in the InfluxDB dashboard instead of nanoseconds
  10. #1498: Notify users when local settings are cleared

v1.3.0 [2017-05-09]

Bug Fixes

  1. #1364: Fix the link to home when using the --basepath option
  2. #1370: Remove the notification to login on the login page
  3. #1376: Support queries that perform math on functions
  4. #1399: Prevent the creation of blank template variables
  5. #1406: Ensure thresholds for Kapacitor Rule Alerts appear on page load
  6. #1412: Update the Kapacitor configuration page when the configuration changes
  7. #1407: Fix Authentication when using Chronograf with a set basepath
  8. #1417: Support escaping from presentation mode in Safari
  9. #1365: Show red indicator on Hosts Page for an offline host
  10. #1379: Re-implement level colors on the alerts page
  11. #1433: Fix router bug introduced by upgrading to react-router v3.0
  12. #1435: Show legend on Line+Stat visualization type
  13. #1436: Prevent queries with :dashboardTime: from breaking the query builder

Features

  1. #1382: Add line-protocol proxy for InfluxDB/InfluxEnterprise Cluster data sources
  2. #1391: Add :dashboardTime: to support cell-specific time ranges on dashboards
  3. #1201: Add support for enabling and disabling TICKscripts that were created outside Chronograf
  4. #1401: Allow users to delete Kapacitor configurations

UI Improvements

  1. #1378: Save user-provided relative time ranges in cells
  2. #1373: Improve how cell legends and options appear on dashboards
  3. #1385: Combine the measurements and tags columns in the Data Explorer and implement a new design for applying functions to fields
  4. #602: Normalize the terminology in Chronograf
  5. #1392: Make overlays full-screen
  6. #1395:Change the default global time range to past 1 hour
  7. #1439: Add Source Indicator icon to the Configuration and Admin pages

v1.2.0-beta10 [2017-04-28]

Bug Fixes

  1. #1337: Add support for blank hostnames on the Host List page
  2. #1340: Fix case where the Explorer and cell editor falsely assumed there was no active query
  3. #1338: Require url and name when adding a new source
  4. #1348: Fix broken Add Kapacitor link on the Alerts page - thank you, @nickysemenza

Features

  1. #1154: Add template variables to Chronograf's customized dashboards
  2. #1351: Add a canned dashboard for phpfpm - thank you, @nickysemenza

UI Improvements

  1. #1335: Improve UX for sanitized Kapacitor event handler settings
  2. #1342: Fix DB Management's abrupt database sort; only sort databases after refresh/returning to page
  3. #1344: Remove the empty, default Kubernetes dashboard
  4. #1340: Automatically switch to table view the query is a meta query

v1.2.0-beta9 [2017-04-21]

Bug Fixes

  1. #1257: Fix function selection in the query builder
  2. #1244: Fix the environment variable name for Google client secret
  3. #1269: Add more functionality to the explorer's query generation process
  4. #1318: Fix JWT refresh for auth-durations of zero and less than five minutes
  5. #1332: Remove table toggle from dashboard visualization
  6. #1335: Improve UX for sanitized kapacitor settings

Features

  1. #1292: Introduce Template Variable Manager
  2. #1232: Fuse the query builder and raw query editor
  3. #1265: Refactor the router to use auth and force /login route when auth expires
  4. #1286: Add refreshing JWTs for authentication
  5. #1316: Add templates API scoped within a dashboard
  6. #1311: Display currently selected values in TVControlBar
  7. #1315: Send selected TV values to proxy
  8. #1302: Add support for multiple Kapacitors per InfluxDB source

UI Improvements

  1. #1259: Add a default display for empty dashboard
  2. #1258: Display Kapacitor alert endpoint options as radio button group
  3. #1321: Add yellow color to UI, Query Editor warnings are now appropriately colored

v1.2.0-beta8 [2017-04-07]

Bug Fixes

  1. #1104: Fix Windows hosts on the host list page
  2. #1125: Show cell name when editing dashboard cells
  3. #1134: Fix Enterprise Kapacitor authentication
  4. #1142: Fix Telegram Kapacitor configuration to display the correct disableNotification setting
  5. #1124: Fix broken graph spinner in the explorer and when editing dashboard cells
  6. #1124: Fix obscured legends in dashboards
  7. #1149: Exit presentation mode on dashboards when using the browser back button
  8. #1152: Widen single column results in the explorer
  9. #1164: Restore ability to save raw queries to a dashboard cell
  10. #1115: Fix --basepath issue where content would fail to render under certain circumstances
  11. #1173: Actually save emails in Kapacitor alerts
  12. #1178: Ensure Safari renders the explorer and CellEditorOverlay correctly
  13. #1182: Fix empty tags for non-default retention policies
  14. #1179: Render databases without retention policies on the admin page
  15. #1128: Fix dashboard cell repositioning 👻
  16. #1189: Improve dashboard cell renaming UX
  17. #1202: Fix server returning unquoted InfluxQL keyword identifiers (e.g. mean(count))
  18. #1203: Fix redirect with authentication in Chronograf for InfluxEnterprise
  19. #1095: Restore the logout button
  20. #1209: Ask for the HipChat subdomain instead of the entire HipChat URL in the HipChat Kapacitor configuration
  21. #1223: Use vhost as Chronograf's proxy to Kapacitor
  22. #1205: Allow initial source to be an InfluxEnterprise source

Features

  1. #1112: Add ability to delete a dashboard
  2. #1120: Allow admins to update user passwords
  3. #1129: Allow InfluxDB and Kapacitor configuration via environment vars or CLI options
  4. #1130: Add loading spinner to the alert history page
  5. #1168: Expand support for --basepath on some load balancers
  6. #1204: Add Slack channel per Kapacitor alert rule configuration
  7. #1119: Add new auth duration CLI option; add client heartbeat
  8. #1207: Add support for custom OAuth2 providers
  9. #1212: Add meta query templates and loading animation to the RawQueryEditor
  10. #1221: Remove the default query from empty cells on dashboards
  11. #1101: Compress InfluxQL responses with gzip

UI Improvements

  1. #1132: Show blue strip next to active tab on the sidebar
  2. #1135: Clarify Kapacitor alert configuration for Telegram
  3. #1137: Clarify Kapacitor alert configuration for HipChat
  4. #1136: Remove series highlighting in line graphs
  5. #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
  6. #1187: Replace kill query confirmation modal with confirm buttons
  7. #1185: Alphabetically sort databases and retention policies on the admin page
  8. #1199: Move rename cell functionality to cell dropdown menu
  9. #1211: Reverse the positioning of the graph visualization and the query builder on the Data Explorer page
  10. #1222: Isolate cell repositioning to just those affected by adding a new cell

v1.2.0-beta7 [2017-03-28]

Bug Fixes

  1. #1008: Fix unexpected redirection to create sources page when deleting a source
  2. #1067: Fix issue creating retention policies
  3. #1068: Fix issue deleting databases
  4. #1078: Fix cell resizing in dashboards
  5. #1070: Save GROUP BY tag(s) clauses on dashboards
  6. #1086: Fix validation for deleting databases

Features

UI Improvements

  1. #1092: Persist and render Dashboard Cell groupby queries

v1.2.0-beta6 [2017-03-24]

Bug Fixes

  1. #1065: Add functionality to the save and cancel buttons on editable dashboards
  2. #1069: Make graphs on pre-created dashboards un-editable
  3. #1085: Make graphs resizable again
  4. #1087: Hosts page now displays proper loading, host count, and error messages.

Features

  1. #1056: Add ability to add a dashboard cell
  2. #1020: Allow users to edit cell names on dashboards
  3. #1015: Add ability to edit a dashboard cell
  4. #832: Add a database and retention policy management page
  5. #1035: Add ability to move and edit queries between raw InfluxQL mode and Query Builder mode

UI Improvements

v1.2.0-beta5 [2017-03-10]

Bug Fixes

  1. #936: Fix leaking sockets for InfluxQL queries
  2. #967: Fix flash of empty graph on auto-refresh when no results were previously returned from a query
  3. #968: Fix wrong database used in dashboards

Features

  1. #993: Add Admin page for managing users, roles, and permissions for OSS InfluxDB and InfluxData's Enterprise product
  2. #993: Add Query Management features including the ability to view active queries and stop queries

UI Improvements

  1. #989 Add a canned dashboard for mesos
  2. #993: Improve the multi-select dropdown
  3. #993: Provide better error information to users

v1.2.0-beta4 [2017-02-24]

Bug Fixes

  1. #882: Fix y-axis graph padding
  2. #907: Fix react-router warning
  3. #926: Fix Kapacitor RuleGraph display

Features

  1. #873: Add TLS support
  2. #885: Add presentation mode to the dashboard page
  3. #891: Make dashboard visualizations draggable
  4. #892: Make dashboard visualizations resizable
  5. #893: Persist dashboard visualization position
  6. #922: Additional OAuth2 support for Heroku and Google
  7. #781: Add global auto-refresh dropdown to all graph dashboards

UI Improvements

  1. #905: Make scroll bar thumb element bigger
  2. #917: Simplify the sidebar
  3. #920: Display stacked and step plot graph types
  4. #851: Add configuration for InfluxEnterprise meta nodes
  5. #916: Dynamically scale font size based on resolution

v1.2.0-beta3 [2017-02-15]

Bug Fixes

  1. #879: Fix several Kapacitor configuration page state bugs: #875, #876, #878
  2. #872: Fix incorrect data source response

Features

  1. #896 Add more docker stats

v1.2.0-beta2 [2017-02-10]

Bug Fixes

  1. #865: Support for String fields compare Kapacitor rules in Chronograf UI

Features

  1. #838: Add detail node to Kapacitor alerts
  2. #847: Enable and disable Kapacitor alerts from the alert manager page
  3. #853: Update builds to use yarn over npm install
  4. #860: Add gzip encoding and caching of static assets to server
  5. #864: Add support to Kapacitor rule alert configuration for:
    • HTTP
    • TCP
    • Exec
    • SMTP
    • Alerta

UI Improvements

  1. #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. The concept of Exploration sessions and Panels betrayed this initial intention. The DE turned into a "poor man's" dashboarding tool. In turn, this introduced complexity in the code and the UI. In the future if I want to save, manipulate, and view multiple visualizations this will be done more efficiently and effectively in our dashboarding solution.

v1.2.0-beta1 [2017-01-27]

Bug Fixes

  1. #788: Fix missing fields in data explorer when using non-default retention policy
  2. #774: Fix gaps in layouts for hosts

Features

  1. #779: Add layout for telegraf's diskio system plugin
  2. #810: Add layout for telegraf's net system plugin
  3. #811: Add layout for telegraf's procstat plugin
  4. #737: Add GUI for OpsGenie kapacitor alert service
  5. #814: Allows Chronograf to be mounted under any arbitrary URL path using the --basepath flag.

v1.1.0-beta6 [2017-01-13]

Bug Fixes

  1. #748: Fix missing kapacitors on source index page
  2. #755: Fix kapacitor basic auth proxying
  3. #704: Fix RPM and DEB install script and systemd unit file

Features

  1. #660: Add option to accept any certificate from InfluxDB
  2. #733: Add optional Github organization membership checks to authentication
  3. #564: Add RabbitMQ pre-canned layout
  4. #706: Alerts on threshold where value is inside of range
  5. #707: Alerts on threshold where value is outside of range
  6. #772: Add X-Chronograf-Version header to all requests

UI Improvements

  1. #766: Add click-to-insert functionality to rule message templates

v1.1.0-beta5 [2017-01-05]

Bug Fixes

  1. #693: Fix corrupted MongoDB pre-canned layout
  2. #714: Relative rules check data in the wrong direction
  3. #718: Fix bug that stopped apps from displaying

v1.1.0-beta4 [2016-12-30]

Features

  1. #691: Add server-side dashboard API
  2. #709: Add kapacitor range alerting to API
  3. #672: Added visual indicator for down hosts
  4. #612: Add dashboard menu

Bug Fixes

  1. 679: Fix version display

v1.1.0-beta3 [2016-12-16]

Features

  1. #610: Add ability to edit raw text queries in the Data Explorer

UI Improvements

  1. #688: Add ability to visually distinguish queries in the Data Explorer
  2. #618: Add measurement name and field key to the query tab in the Data Explorer
  3. #698: Add color differentiation for Kapacitor alert levels
  4. #698: Clarify an empty Kapacitor configuration on the InfluxDB Sources page
  5. #676: Streamline the function selector in the Data Explorer

Bug Fixes

  1. #652,#670: Allow text selecting in text box inputs
  2. #679: Add version information to the nightly builds
  3. #675: Fix user flow for Kapacitor connect

v1.1.0-beta2 [2016-12-09]

Features

  1. #624: Add time range selection to kapacitor alert rules
  2. Update Go to 1.7.4

Bug Fixes

  1. #664: Fix Content-Type of single-page app to always be text/html
  2. #671: Fix multiple influxdb source freezing page

v1.1.0-beta1 [2016-12-06]

Layouts

  1. #575: Varnish Layout
  2. #535: Elasticsearch Layout

Features

  1. #565 #246 #234 #311 Github Oauth login
  2. #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: Filter host by series tags
  4. #568: #569: Add support for multiple y-axis, labels, and ranges
  5. #605: Singlestat visualization type in host view
  6. #607: Singlestat and line graph visualization type in host view

Bug Fixes

  1. #536 Redirect the user to the kapacitor config screen if they are attempting to view or edit alerts without a configured kapacitor
  2. #539 Zoom works only on the first graph of a layout
  3. #494 Layouts should only be displayed when the measurement is present
  4. #588 Unable to connect to source
  5. #586 Allow telegraf database in non-default locations
  6. #542 Graphs in layouts do not show up in the order of the layout definition
  7. #574: Fix broken graphs on Postgres Layouts by adding aggregates
  8. #644: Fix bug that stopped apps from displaying
  9. #510: Fix connect button

v1.1-alpha [2016-11-14]

Release Notes

This is the initial alpha release of Chronograf 1.1.