- Fixed numeric dimension extent computation
- Fixed side drawer animation
- Dump any and all nodejitsu dependencies added to shrinkwrap
- Contains and Regexp search filters
- Added ability to define custom extraction functions
- Added ability to define custom druid context
- Fixed unit forwarding
- Added ability to customize
logoutHref
- Fix CSS for small screens
- Add
--server-host
command line var - Add
--server-root
command line var
- Fix
defaultSplits
indataCube
- New plywood + more back compat tests
- Added user_email to request tracker
- Added basic request tracking ability
- Changed default request log format and made it configurable
- Added gear icon links to settings
- DataCube
subsetFilter
->subsetFormula
- Settings fixes
- Settings progress
- Added trustProxy to server options
- Removed 'when-x-forwarded-proto'
- Adding strictTransportSecurity to server options
- Changing ServerSettings to follow new defaults pattern
- Moved default user
- Renamed
DataSource
toDataCube
- Changed Dimension and Measure
expression
toformula
- Fixes for sorting on dimension when there are multiple splits
- Fixes for data source transitions
DataSource#engine
renamed toDataSource#clusterName
- Cleaned up integration tests
- Added better small screen support
- Fixed dragging polyfill (on touch devices)
- Added file notices
- Selected filtered items appear at top of menu
- Allow continuous dimension in two split line chart
- User menu everywhere
- New home view
- Added descriptions to data sources
- New plywood with fix for: implydata/plywood#121
- New plywood fixes bugs
- Do not shrinkwrap npm modules
- Fix sort ordering of granularities in the granularity picker
- Single measure mode will re-sort on click
- Configurable timezones
- Auto generated config links to a github tag
- Fix config auto-generator printing out
defaultSelectedMeasures: []
- Early detection of (invalid) data sources that have a measure and dimension of the same name
- Prevention of making data sources with measures and dimensions of the same name
- Tiny style fix
- Fix sourceListScan introspection to introspect unknown sources as they appear
- Fixed display of exclusion filters
- Ensure cluster connection prior to starting introspection
- Exclusion filters
- Removed tests, docs, resources, e.t.c from npm module
- Change sourceListScan back to default to auto
- Typos and misc error message improvements
- Complete refactor of settings architecture
- Settings can be updated at runtime
- Swiv can connect to multiple clusters
- Swiv can connect to Postgres and MySQL
- Full support of Druid 0.9.1
- Auth module versioning
- Command line flag changes (see writeup)
- Druid Request decorator changes (see writeup)
- Ability to generate programmatic links into Swiv
- Ability to configure
serverHost
- Auto refresh icon rotation
- Swiv is npm shrinkwrapped
- Better dimension / measure panel scaling
- Fixed bug in Print config and added CLI tests
- New overflow style in split bar also
- Ability to define defaultSelectedMeasures
- Misc fixes for time filter rendering
- New Plywood adds support for native quantiles
- New filter menu overflow style
- Fixed example config
- Continuous dimension filtering and splitting
- Fixed small bar bug
- Misc query improvements from new Plywood
- Two splits with scrolling in bar chart
- Swiv will only query within server root
- New table scroller
- About dialog shows version
- Fixed error when going from Time Series to Bar Chart
- Configurable server root (default:
/swiv
)
- Support and auto detection for Theta sketches (for countDistinct() only for now)
- Horizontal bars in Table
- Misc visualization selection fixes
- Side panel resizing
- Visualization class refactor
- Table highlight bubble now shows full value
- Better word wrapping in highlight bubbles
- New Plywood ensures to send UTC timestamps to Druid
- Ability to define custom granularities for bucketing
- New chronoshift fixes bug with flooring
PT12H
- Fix burger menu overflow
- Better time axis for tiny intervals
- New Plywood (0.10.14)
- Improved performance of raw data modal
- Added all US timezones
- Fixed npm publish issue
- Timezone support
- Date range picker
- Fixed X-axis labeling
- Build system works with node 6
- Ability to set custom page title
- Added pre-calculation pattern to visualizations
- Fixed bar chart on negative values
- More robust cross browser dragging
- Faster incremental build system
- Better favicon
- Fixed natural bar chart order
- Build
gulp
will fail (exit 1) on error
- Fixed sort metric when following auto suggestion
- Export data to CSV
- New time series bubbles with hover logic
- Raw data modal allows you to see the raw data in the selected segment
- Better automatic config generation for data sources with URL unsafe names
- Published due to script error (unpublished, please ignore)
- Published due to script error (unpublished, please ignore)
- New customization options
- Updated favicon PNGs
- New Plywood fixes introspection of JS ingestion aggregates
- 'Goto Url' option added
- New plywood fixes startup bug.
- Re-releasing
- New plywood fixes
timeFloor
, allows select sorting - Fixed broken travis tests being merged in
- New plywood
- Bubble refactor
- Copy selected value option in bubbles
- Fix bug in selecting measures in totals
- Fix SVG sizing in IE Edge
- Added search in Dimensions and Measures panels
- Added UI loader and chucked up main swiv JS blob into two
- Added ability to decorate requests
- Started this changelog
- Added Bar Chart visualization
- Added About modal
- Single measure mode