From 2d0fdf7e59ab88651a914835a685cfee61ad68aa Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Fri, 1 Apr 2016 13:55:04 -0700 Subject: [PATCH] Adding a CHANGELOG.md --- CHANGELOG.md | 185 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 185 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000000..d7b81302c2d8 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,185 @@ +## Change Log + +### 0.8.5 (2016/04/01 20:30 +00:00) +- [#234](https://github.com/airbnb/caravel/pull/234) Pin pandas, remove numpy (@mistercrunch) +- [#229](https://github.com/airbnb/caravel/pull/229) Remove "requirements.txt" mention from README (@jmcomets) +- [#225](https://github.com/airbnb/caravel/pull/225) remove power units from sankey diagram (@williaster) +- [#219](https://github.com/airbnb/caravel/pull/219) Add 'Percent of previous' to sunburst vis. Appease npm warnings for data tables and d3.layout.cloud (@williaster) +- [#224](https://github.com/airbnb/caravel/pull/224) Fixing minor typos in the readme (@cyrusstoller) +- [#214](https://github.com/airbnb/caravel/pull/214) Fix an installation bug. (@kim-pham-airbnb) +- [#218](https://github.com/airbnb/caravel/pull/218) Redirecting URL from previous names to caravel (@mistercrunch) +- [#223](https://github.com/airbnb/caravel/pull/223) Fixed typo in README (@thebucknerlife) +- [#222](https://github.com/airbnb/caravel/pull/222) remove duplicate Druid.io section in README.md (@brchristian) +- [#213](https://github.com/airbnb/caravel/pull/213) Fix a bug when loading DruidDatasource. (@kim-pham-airbnb) +- [#204](https://github.com/airbnb/caravel/pull/204) Fixing the order and coverage report for the unit tests (@mistercrunch) +- [#209](https://github.com/airbnb/caravel/pull/209) Fresh screenshots (@mistercrunch) +- [#206](https://github.com/airbnb/caravel/pull/206) Caravel (@mistercrunch) +- [#205](https://github.com/airbnb/caravel/pull/205) fix sunburst error. add `less` to package.json (@williaster) +- [#203](https://github.com/airbnb/caravel/pull/203) Fixing mysql install (@mistercrunch) +- [#202](https://github.com/airbnb/caravel/pull/202) Using setup.py nosetests to run tests (@mistercrunch) +- [#199](https://github.com/airbnb/caravel/pull/199) Fix a few minor bugs (@mistercrunch) +- [#200](https://github.com/airbnb/caravel/pull/200) Add a sankey example (@mistercrunch) +- [#192](https://github.com/airbnb/caravel/pull/192) Fix Druid metadata refresh. (@kim-pham-airbnb) +- [#198](https://github.com/airbnb/caravel/pull/198) A welcome page (@mistercrunch) +- [#197](https://github.com/airbnb/caravel/pull/197) Adding a DRUID_IS_ACTIVE flag and changing nav bar (@NiharikaRay) +- [#196](https://github.com/airbnb/caravel/pull/196) Fixing issues around fk nullable=False on audit fields (@mistercrunch) + +### 0.8.4 (2016/03/24 05:26 +00:00) +- [#193](https://github.com/airbnb/caravel/pull/193) Adding favorites for Slices and Dashboards (@mistercrunch) + +### 0.8.2 (2016/03/23 20:43 +00:00) +- [#188](https://github.com/airbnb/caravel/pull/188) Introducing a caching layer! (@mistercrunch) + +### 0.8.1 (2016/03/21 23:41 +00:00) +- [#191](https://github.com/airbnb/caravel/pull/191) Add week ending and week start to grain (@airbnb) +- [#190](https://github.com/airbnb/caravel/pull/190) Cranking up version numbers (@mistercrunch) +- [#184](https://github.com/airbnb/caravel/pull/184) sunburst improvements (@williaster) +- [#186](https://github.com/airbnb/caravel/pull/186) Adding docstrings ! (@mistercrunch) +- [#181](https://github.com/airbnb/caravel/pull/181) Dynamic time granularity on any datetime column (@mistercrunch) +- [#182](https://github.com/airbnb/caravel/pull/182) more css fixes (@williaster) +- [#178](https://github.com/airbnb/caravel/pull/178) Allowing all extra fields in AuditMixin to be nullable (@mistercrunch) +- [#175](https://github.com/airbnb/caravel/pull/175) refactor dashboard chart html, make several css improvements. (@williaster) + +### 0.8.0 (2016/03/11 03:33 +00:00) +- [#172](https://github.com/airbnb/caravel/pull/172) Fixing the python and js packaging (@mistercrunch) +- [#171](https://github.com/airbnb/caravel/pull/171) Fixing multiple refresh bug in filter_box (@mistercrunch) +- [#169](https://github.com/airbnb/caravel/pull/169) Fixing the look of select2 components (@mistercrunch) +- [#168](https://github.com/airbnb/caravel/pull/168) Getting travis to build the npm related stuff (@mistercrunch) +- [#166](https://github.com/airbnb/caravel/pull/166) make css theme customization easier by using less for bootstrap themes (@williaster) +- [#163](https://github.com/airbnb/caravel/pull/163) Shipping with CSS templates out of the box (@mistercrunch) +- [#164](https://github.com/airbnb/caravel/pull/164) Improving the docs (@mistercrunch) +- [#165](https://github.com/airbnb/caravel/pull/165) Fixing window resize for explore and standalone (@mistercrunch) +- [#161](https://github.com/airbnb/caravel/pull/161) Add linting to package.json, do all of the linting. (@williaster) +- [#160](https://github.com/airbnb/caravel/pull/160) Fixing the dashed line when using time compare (@mistercrunch) +- [#159](https://github.com/airbnb/caravel/pull/159) Fixing the standalone mode (@mistercrunch) +- [#158](https://github.com/airbnb/caravel/pull/158) Refactor (@mistercrunch) +- [#154](https://github.com/airbnb/caravel/pull/154) Digging into leap year bug and improvming tests (@mistercrunch) +- [#157](https://github.com/airbnb/caravel/pull/157) add button to auto-copy short URLs in /explore page (@williaster) +- [#149](https://github.com/airbnb/caravel/pull/149) Allowing to make certain widgets immune to filter (@mistercrunch) +- [#151](https://github.com/airbnb/caravel/pull/151) Linting (@mistercrunch) +- [#153](https://github.com/airbnb/caravel/pull/153) Improve README (@tay) +- [#139](https://github.com/airbnb/caravel/pull/139) NPMification & Reactification (@williaster, @mistercrunch) +- [#147](https://github.com/airbnb/caravel/pull/147) Tackling Featured Datasets (@mistercrunch) +- [#148](https://github.com/airbnb/caravel/pull/148) Fix typo (@tay) +- [#145](https://github.com/airbnb/caravel/pull/145) Moving files around ... yay! (@mistercrunch) +- [#142](https://github.com/airbnb/caravel/pull/142) A few cosmetic fixes (nvd3 tooltips, buttons, tables) (@mistercrunch) +- [#141](https://github.com/airbnb/caravel/pull/141) A simple base template for npm (@mistercrunch) +- [#140](https://github.com/airbnb/caravel/pull/140) use the latest segment to extract metadata (@dayzzz) +- [#136](https://github.com/airbnb/caravel/pull/136) Improved the bar char to allow for dimensional breakdowns (@mistercrunch) +- [#134](https://github.com/airbnb/caravel/pull/134) Fixing the roles auto maintenance (@mistercrunch) +- [#132](https://github.com/airbnb/caravel/pull/132) [nvd3] fixing the legend toggle bug (@mistercrunch) +- [#131](https://github.com/airbnb/caravel/pull/131) More tests using doctests! (@mistercrunch) +- [#130](https://github.com/airbnb/caravel/pull/130) Logging more (@mistercrunch) +- [#129](https://github.com/airbnb/caravel/pull/129) Renaming Classes related to Druid (@mistercrunch) +- [#127](https://github.com/airbnb/caravel/pull/127) SQL editor, eventually will be tied to a flow to create views (@mistercrunch) +- [#128](https://github.com/airbnb/caravel/pull/128) Allowing definition of css templates (@mistercrunch) +- [#126](https://github.com/airbnb/caravel/pull/126) New viz: Heatmap! (@mistercrunch) +- [#125](https://github.com/airbnb/caravel/pull/125) Consistent colors rendered client side (@mistercrunch) +- [#124](https://github.com/airbnb/caravel/pull/124) A more cohesive color strategy (@mistercrunch) + +### 0.7.0 (2016/01/23 15:16 +00:00) +- [#123](https://github.com/airbnb/caravel/pull/123) Adding a color factory (@mistercrunch) +- [#122](https://github.com/airbnb/caravel/pull/122) Adding Parallel coordinates viz (@mistercrunch) +- [#121](https://github.com/airbnb/caravel/pull/121) Iframe (@mistercrunch) +- [#120](https://github.com/airbnb/caravel/pull/120) Slice information can be displayed in dashboard (@mistercrunch) +- [#117](https://github.com/airbnb/caravel/pull/117) Doing some refactoring (@mistercrunch) +- [#115](https://github.com/airbnb/caravel/pull/115) Providing options for Y axis number formating (@mistercrunch) +- [#112](https://github.com/airbnb/caravel/pull/112) Adding an URL shortner (@mistercrunch) +- [#113](https://github.com/airbnb/caravel/pull/113) Prettier checkboxes (@mistercrunch) +- [#111](https://github.com/airbnb/caravel/pull/111) Loading another example amazing dash (@mistercrunch) +- [#109](https://github.com/airbnb/caravel/pull/109) Getting browser history to work on the explore view (@mistercrunch) +- [#108](https://github.com/airbnb/caravel/pull/108) pulling to the front on hover (@BradBaker) +- [#104](https://github.com/airbnb/caravel/pull/104) simplifying tooltip code (@BradBaker) +- [#105](https://github.com/airbnb/caravel/pull/105) adding stagger for all charts that have a date axis (@BradBaker) +- [#102](https://github.com/airbnb/caravel/pull/102) Fix for 2-axis charts where it shrinks them a little bit (@bradmbaker, @BradBaker) +- [#101](https://github.com/airbnb/caravel/pull/101) Add a Gitter chat badge to README.md (@gitter-badger) +- [#100](https://github.com/airbnb/caravel/pull/100) Update tooltips with new classes (@bradmbaker) +- [#99](https://github.com/airbnb/caravel/pull/99) Time resampling as in Pandas (@mistercrunch) +- [#98](https://github.com/airbnb/caravel/pull/98) Change Scaling to Operate on SVG instead of Div (@bradmbaker) +- [#96](https://github.com/airbnb/caravel/pull/96) Adding a filter box widget (@mistercrunch) +- [#95](https://github.com/airbnb/caravel/pull/95) Working on docs (@mistercrunch) +- [#94](https://github.com/airbnb/caravel/pull/94) Massive js refactor + Dashboard filters (@mistercrunch) +- [#93](https://github.com/airbnb/caravel/pull/93) Controller (@mistercrunch) +- [#92](https://github.com/airbnb/caravel/pull/92) Allowing not to group by on table view (@mistercrunch) +- [#91](https://github.com/airbnb/caravel/pull/91) Exports (@mistercrunch) +- [#90](https://github.com/airbnb/caravel/pull/90) A basic squeleton for the docs (@mistercrunch) +- [#89](https://github.com/airbnb/caravel/pull/89) Featured datasets (@michellethomas) +- [#87](https://github.com/airbnb/caravel/pull/87) fixing a few bugs with tool tip overflow (@BradBaker) +- [#88](https://github.com/airbnb/caravel/pull/88) World Map viz with bubbles (@mistercrunch) +- [#86](https://github.com/airbnb/caravel/pull/86) adjusting date formats (@BradBaker) +- [#85](https://github.com/airbnb/caravel/pull/85) Adding sankey diagrams (@mistercrunch) +- [#84](https://github.com/airbnb/caravel/pull/84) Adding directed force layout viz (@mistercrunch) +- [#83](https://github.com/airbnb/caravel/pull/83) Big JS refactor (@mistercrunch) +- [#82](https://github.com/airbnb/caravel/pull/82) letting tooltips in the dashboard overflow (@BradBaker) +- [#81](https://github.com/airbnb/caravel/pull/81) Slightly better layout for explore page (@mistercrunch) +- [#80](https://github.com/airbnb/caravel/pull/80) Checkboxes everywhere (@mistercrunch) +- [#79](https://github.com/airbnb/caravel/pull/79) Cleanup around multiple select fields (@mistercrunch) + +### 0.6.0 (2015/12/11 01:17 +00:00) +- [#77](https://github.com/airbnb/caravel/pull/77) Better tooltips and more ways to integrate them easily (@mistercrunch) +- [#76](https://github.com/airbnb/caravel/pull/76) Introducing form overrides for label and tooltips (@mistercrunch) +- [#75](https://github.com/airbnb/caravel/pull/75) New viz: sunbursts (@mistercrunch) +- [#74](https://github.com/airbnb/caravel/pull/74) Introducing fieldsets (@mistercrunch) +- [#73](https://github.com/airbnb/caravel/pull/73) Airflowlike theme (@mistercrunch) +- [#72](https://github.com/airbnb/caravel/pull/72) Logging slice and dash views (@mistercrunch) +- [#70](https://github.com/airbnb/caravel/pull/70) Adding url slug support for dashboard model (@mistercrunch) +- [#71](https://github.com/airbnb/caravel/pull/71) Add option to show minmax on x axis (@mistercrunch) +- [#69](https://github.com/airbnb/caravel/pull/69) Allowing for [Save AS] and [Overwrite] (@mistercrunch) +- [#68](https://github.com/airbnb/caravel/pull/68) Adding cumsum to rolling functions (@mistercrunch) +- [#67](https://github.com/airbnb/caravel/pull/67) Fix debug mode calls get_json twice (@mistercrunch) +- [#66](https://github.com/airbnb/caravel/pull/66) Adding a PivotTableViz (@mistercrunch) +- [#65](https://github.com/airbnb/caravel/pull/65) Adding custom HAVING clause (@mistercrunch) +- [#64](https://github.com/airbnb/caravel/pull/64) Preserving the ordering in selectmultiple (@mistercrunch) +- [#63](https://github.com/airbnb/caravel/pull/63) Encrypting the passwords out of connection strings (@mistercrunch) +- [#61](https://github.com/airbnb/caravel/pull/61) BetterBooleanField to fix html omitting non-checked (@patrickleotardif) +- [#60](https://github.com/airbnb/caravel/pull/60) Fix Markup Widget bug (@NiharikaRay) +- [#59](https://github.com/airbnb/caravel/pull/59) Adding y-axis format option (@patrickleotardif) +- [#58](https://github.com/airbnb/caravel/pull/58) Setting min_periods to 1 for rolling windows (@mistercrunch) +- [#56](https://github.com/airbnb/caravel/pull/56) adding sort order of the slices on changed_on field (@mistercrunch) + +### 0.5.2 (2015/10/24 01:06 +00:00) +- [#53](https://github.com/airbnb/caravel/pull/53) Py3 (@mistercrunch) +- [#51](https://github.com/airbnb/caravel/pull/51) Adding timezone offset as a datasource param (@mistercrunch) +- [#52](https://github.com/airbnb/caravel/pull/52) Speed up travis builds with wheels (@mistercrunch) +- [#48](https://github.com/airbnb/caravel/pull/48) Allowing to specify the gunicorn timeout in CLI and config (@mistercrunch) + +### 0.5.0 (2015/10/13 01:09 +00:00) +- [#46](https://github.com/airbnb/caravel/pull/46) Allowing to change the "Time Column" on SqlA (@mistercrunch) +- [#45](https://github.com/airbnb/caravel/pull/45) Bootstrapping widgets from javascript initializer. (@akuhn) +- [#43](https://github.com/airbnb/caravel/pull/43) Supporting arbitrary expressions (@mistercrunch) +- [#42](https://github.com/airbnb/caravel/pull/42) Adding ability to style a dashboard with CSS (@mistercrunch) +- [#41](https://github.com/airbnb/caravel/pull/41) Cleaning up the static folder (@mistercrunch) +- [#35](https://github.com/airbnb/caravel/pull/35) A first draft on default security roles (@mistercrunch) +- [#40](https://github.com/airbnb/caravel/pull/40) Introducing time comparison (@mistercrunch) +- [#39](https://github.com/airbnb/caravel/pull/39) Adding interpolation choice for line charts (@mistercrunch) +- [#38](https://github.com/airbnb/caravel/pull/38) Extract css rules and scripts into separate files. (@akuhn) +- [#37](https://github.com/airbnb/caravel/pull/37) Viz type (@mistercrunch) +- [#36](https://github.com/airbnb/caravel/pull/36) Extract widget javascript to separate files. (@akuhn) +- [#34](https://github.com/airbnb/caravel/pull/34) Ripping out Highcharts. (@mistercrunch) + +### 0.4.0 (2015/09/27 04:39 +00:00) +- [#33](https://github.com/airbnb/caravel/pull/33) Adding nvd3 support (@mistercrunch) +- [#32](https://github.com/airbnb/caravel/pull/32) Adding a foundation for unit tests (@mistercrunch) +- [#31](https://github.com/airbnb/caravel/pull/31) Adding a button to test connections (@mistercrunch) +- [#30](https://github.com/airbnb/caravel/pull/30) Word cloud widget! (@mistercrunch) +- [#29](https://github.com/airbnb/caravel/pull/29) Adding support for markup (html/markdown) widgets (@mistercrunch) +- [#28](https://github.com/airbnb/caravel/pull/28) Fix default Sqlite path. (@noddi) +- [#27](https://github.com/airbnb/caravel/pull/27) More refactor and bugfixes (@mistercrunch) +- [#26](https://github.com/airbnb/caravel/pull/26) Bugfix (@mistercrunch) +- [#25](https://github.com/airbnb/caravel/pull/25) Adding basic dashboarding support! (@mistercrunch) +- [#23](https://github.com/airbnb/caravel/pull/23) Custom WHERE clause for tables (not druid) + error handling refactor (@mistercrunch) +- [#22](https://github.com/airbnb/caravel/pull/22) Form factory refactor (@mistercrunch) +- [#20](https://github.com/airbnb/caravel/pull/20) add tzinfo config, useful when start druid without utc timezone (@wbchn) + +### 0.2.1 (2015/09/05 22:08 +00:00) +- [#19](https://github.com/airbnb/caravel/pull/19) Preparing pypi package (@mistercrunch) + +### 0.2.0 (2015/09/05 20:43 +00:00) +- [#16](https://github.com/airbnb/caravel/pull/16) Adding Bubble charts (@mistercrunch) +- [#13](https://github.com/airbnb/caravel/pull/13) Now supporting SQL Multiple database (@mistercrunch) +- [#12](https://github.com/airbnb/caravel/pull/12) Cosmetricks (@mistercrunch) +- [#11](https://github.com/airbnb/caravel/pull/11) Fixing the ways metrics are autogenerated (@mistercrunch) +- [#10](https://github.com/airbnb/caravel/pull/10) Now enabling multi-cluster, connection info managed in UI (@mistercrunch) +- [#9](https://github.com/airbnb/caravel/pull/9) Multi delete action on datasources (@mistercrunch) +- [#8](https://github.com/airbnb/caravel/pull/8) Preventing bad json from creating problems (@mistercrunch) +- [#3](https://github.com/airbnb/caravel/pull/3) Implementing my own highcharts wrapper (@mistercrunch)