Releases: ExpediaGroup/cyclotron
2.0.2
2.0.2
Bug Fixes
- Elasticsearch Data Source: Removed unneeded
"json": true
option breaking requests
2.0.1
Features
-
InfluxDB Data Source: Added additional properties for controlling the HTTP(S) request that gets generated.
options
gives full control of the request, whileinsecureSsl
is a boolean shortcut for ignoring SSL validation -
Elasticsearch Data Source: Added undocumented
options
property
2.0.0
2.0.0
Features
-
UI Redesign! New look and feel for the management side of Cyclotron
-
JSON Widget: New Widget which displays pretty-printed JSON data
-
Prometheus Data Source: New Data Source for connecting to Prometheus
-
Search: Additional advanced search terms, e.g. createdby:<user>
-
CacheEncryptedPassword: Add optional setting that stores the user's encrypted password in local memory after logging in, allowing Data Sources to authenticate using the credentials of the current user, rather than a hardcoded account (note: this is disabled by default)
-
"Likes" replaced with "Stars"
-
Numerous upgrades to the build pipeline, including Gulp 4.0, Karma 3.x, etc.
Bug Fixes
-
Sessions: restore sessions correctly when deeplinking to the /help page
-
Upgraded angular-ui-router to resolve issues where the entire site would reload on navigation changes
Breaking Changes
- Upgraded from Jade to Pug; renamed file extensions accordingly
1.48.0
1.46.0
1.45.0
Features
- Clock Widget: Added option for Time Zone
- Moment Timezone: Added to Cyclotron and available for use in Dashboards. Includes all timezones, with data for years 2010-2020
- Table Widget: Added a JavaScript function to programmatically change the current page in the Table
- Example-London Dashboard: Added the example-london dashboard featured on the http://cyclotron.io page
1.44.0
Features
- InfluxDB Data Source: a new Data Source which runs queries against InfluxDB
- Example Portal Dashboard: a new example which implements a portal with links to various dashboards. Data is stored internally in CyclotronData, and an admin page is provided for adding/updating/deleting links.
Bug Fixes
- Splunk Data Source: Fix error handling, avoid displaying error message if query finds no data
- Dashboard Editor: Fixed an issue with editing the Pages JSON before any Pages had been created
- Node.js 7.x: Fix compatibility issues by upgrading Karma and Mongoose versions
- Update included Nginx configuration to point to _public
1.43.0
1.42.0
1.41.0
Features
- Analytics: Add JavaScript API for Dashboards to record custom events to Cyclotron's analytics backend
- JavaScript API: Added Cyclotron.currentUser property to access the currently-logged in user (if any)
- Data Sources: If a Post-Processor doesn't return an array, an error will be displayed in the console.
Bug Fixes
- Clock Widget: Fix issue with tiny text
1.40.0
Features
- Analytics: collect new analytics events for: Login, Logout, Create Dashboard, Modify Dashboard, Push Dashboard
- Dashboard Sidebar: Increased width of sidebar; expanded the first section in the sidebar initially.
- Dashboard Editor: Drag-and-drop to reorder Data Sources, Pages, Widgets, etc.
- Dashboard Editor: Added spinner when saving a Dashboard; prevent accidentally double-saving