Maxime Beauchemin
deb197a1d8
Adding contribution to total option to Bar chart ( #641 )
2016-06-20 09:16:51 -07:00
Maxime Beauchemin
55c549d86f
Adding option for reduceXTicks ( #640 )
2016-06-17 12:31:20 -07:00
Maxime Beauchemin
3105c9f9ae
Improvments to NVD3 charts (axis labels & min bar width) ( #629 )
2016-06-17 08:11:53 -07:00
Maxime Beauchemin
77d8ccba87
Compress before caching, store more in each memcache key ( #614 )
2016-06-13 21:59:03 -07:00
Maxime Beauchemin
bc58c5d031
[hotfix] delete cache key when set fails
2016-06-13 18:01:55 -07:00
Maxime Beauchemin
267c0191a8
Make sure cache.set never fails hard ( #611 )
2016-06-13 13:26:05 -07:00
Maxime Beauchemin
c490138afe
Fixing json issues ( #602 )
2016-06-11 20:39:25 -07:00
Maxime Beauchemin
327fceefb7
[hotfix] fixes issue around multidict
2016-06-11 08:02:56 -07:00
Marigold
1631137da1
fix missing multiple values for the same parameter name ( #565 )
2016-06-11 07:55:01 -07:00
Maxime Beauchemin
55baab413a
[hotfix] fixing the build ( #594 )
2016-06-09 22:58:20 -07:00
Maxime Beauchemin
c35e0e831c
[hotfix] csv and json link are off ( #592 )
...
* Fixing bugs
* [hotfix] csv and json link are off
2016-06-09 18:06:20 -07:00
Maxime Beauchemin
60ed3e4050
TOX / Travis build matrix ( #593 )
...
* Building on many dbs
* Fixing some translation related error msg
2016-06-09 18:05:58 -07:00
Riccardo Magliocchetti
dd662eaca3
caravel: mark more strings for translations in viz ( #586 )
2016-06-09 16:46:27 -07:00
Riccardo Magliocchetti
8a579e2a2a
Mark more strings for translations ( #581 )
...
* caravel: mark viz strings for translations
* caravel: mark templates string for translation
* caravel: make forms strings translatable
* Update translations
2016-06-08 17:38:43 -07:00
Maxime Beauchemin
dc33506bfa
Removing deprecated refs to flask.ext.* ( #566 )
2016-06-05 21:37:03 -07:00
George Ke
cb384d051b
Fix for Not Grouped By on Table View ( #544 )
...
* fix for default metric in table visualization
* better location for form override; covers all parameters
* remove dead code, use items instead of iteritems for python 3
2016-06-01 22:59:06 -07:00
Maxime Beauchemin
0fcab30652
More translation instrumentation and some french to test ( #502 )
2016-05-23 11:46:33 -07:00
Maxime Beauchemin
d1f0276408
Introducing Horizon charts ( #472 )
...
* Introducing Horizon charts
* JS Lintin
2016-05-16 22:49:12 -07:00
George Ke
5c0e30ed70
Added Calendar Heatmap ( #475 )
...
* Added sqlite Grains
* Calendar heatmap visualization
* Linting
* Explicit metric setting was breaking tests
* Python linting
* Code cleanup + review
* [fixing the build] a new version of eslint is more picky
* Linting
* Added sqlite Grains
* Calendar heatmap visualization
* Linting
* Linting
* Explicit metric setting was breaking tests
* Python linting
* Code cleanup + review
2016-05-16 17:59:38 -07:00
Maxime Beauchemin
6c333d5010
Fixing the missing searchbox bug ( #431 )
...
* Fixing the missing searchbox bug
* Linting JS
* Layout tweaks
2016-05-10 11:49:32 -07:00
Maxime Beauchemin
d79089c587
Improving the parallel coordinate viz ( #452 )
...
* Improving the parallel coordinate viz
* Clear container on refresh
* Order of columns is kept
* Option to show/hide the series column in viz
* Color metric not shown by default
* JS linting
2016-05-10 09:39:33 -07:00
Siddharth Gupta
a75d6bc52c
add timestamp toggle in chart options (Table Viz) ( #439 )
...
* add timestamp toggle in chart options (Table Viz)
* refactor timestamp choices
* fix build error
2016-05-10 09:22:32 -07:00
Maxime Beauchemin
d304ee005a
Bugfix in line chart where the series name is an empty string ( #434 )
2016-05-05 12:19:51 -07:00
andrewhn
6941f1de64
add unicode data to tests ( #432 )
...
* add unicode data to tests
* make tests pass on 2.7
* clean up data loading
- remove duplicate keys in slice_data
- reduce line length
* change manager option flag to -t, --load-test-data
* test --> load_test_data
2016-05-05 08:46:16 -07:00
andrewhn
a2f2ad84da
add navigation, zoom to treemap ( #396 )
...
* add navigation, zoom to treemap
* don't use stale form data
2016-04-26 11:51:01 -07:00
Maxime Beauchemin
7b1075990c
[hotfix] periodic refresh dashboard feature had broken caching
2016-04-25 15:28:14 -07:00
Maxime Beauchemin
37be01bc12
[hotfix] adding cache_key in payload
2016-04-25 12:41:30 -07:00
Maxime Beauchemin
f4177bfa94
More examples / tests ( #385 )
...
* More examples / tests
* Fixing the dashboards positioning
2016-04-20 17:36:37 -07:00
Maxime Beauchemin
17e711fda2
Druid unit tests using Mock ( #384 )
...
* Initial Druid mock unit tests
* More unit tests
* Test for Druid query
* Adding a groupby test
2016-04-20 15:08:10 -07:00
Siddharth Gupta
3f0171b77b
Configure Visualizations ( #365 )
...
* make viz types configurable
* make visualizations configurable
* deault every viz is true
* add blacklist viz_type
* fix build
2016-04-18 09:00:03 -07:00
Maxime Beauchemin
899fe19afb
[WiP] Attempting to support Druid's granularity origin as a hidden url param ( #194 )
...
* Supporting Druid'd time origin feature
* Adding origin to form, making it free form
2016-04-15 17:00:44 -07:00
andrewhn
52ebdc5017
add treemap ( #344 )
2016-04-13 20:27:00 -07:00
Maxime Beauchemin
1dd416570a
Json dumps iso date for Table view ( #328 )
2016-04-11 21:22:54 -07:00
Maxime Beauchemin
5b822492c8
Linting to 99% ( #317 )
2016-04-10 22:49:08 -07:00
andrewhn
fe045ad076
New viz: box plot ( #312 )
...
* add box plot
* changes for linters
2016-04-10 16:15:25 -07:00
Maxime Beauchemin
542b66ef68
Giving credit where credit is due ( #307 )
2016-04-09 13:17:20 -07:00
Maxime Beauchemin
866e00d78c
Detecting loops in Sankeys ( #271 )
...
* Detecting loops in Sankeys
* Fixing the algo
2016-04-09 00:17:31 -07:00
Alexander Mancevice
b47ca785c7
Preserve order of breakdowns in bar_dist ( #302 )
2016-04-08 21:27:32 -07:00
Siddharth Gupta
eff0beb195
Optimizing import statements for better readability and to avoid unused, excessive and duplicating imports in the project. ( #294 )
2016-04-07 23:01:40 -07:00
michellethomas
59169bfc96
Merge pull request #212 from airbnb/big_number_total
...
Adding a big number total viz type that is not a timeseries metric
2016-04-07 14:22:12 -07:00
Maxime Beauchemin
bcca840f01
Adding from __future__ imports ( #288 )
...
* Adding from __future__ imports
* fixes
* Fixing doctests
* Removing unused ColorFactory (in js now)
* linting
2016-04-07 08:39:08 -07:00
andrewhn
65e72d0d07
Csv download improvements
...
* name + extension for generated csv and json files
* write csv index where data is meaningful
2016-04-06 08:22:49 -07:00
Maxime Beauchemin
345727635e
Adding y_axis_format to DistributionBarViz
2016-04-06 08:20:24 -07:00
Maxime Beauchemin
2b31ab498b
[hotfix] fixing json endpoint
2016-04-04 15:20:10 -07:00
Maxime Beauchemin
0b93fd373d
[hotfix] hashing unicode in py3
2016-04-03 14:04:53 -07:00
Maxime Beauchemin
aec3c0b358
Fixing bug when datasource has been deleted
2016-04-03 07:37:18 -07:00
Karel Vervaeke
ef45c20558
Hash cache keys to avoid too keys being too long. Resolves #240
2016-04-03 07:33:43 -07:00
Kim Pham
e5553ab45e
Fix lint warning.
2016-03-30 16:38:02 -07:00
Kim Pham
4a77b70046
A better fix.
2016-03-30 16:28:08 -07:00
Kim Pham
f67c6b5f46
Fix a bug when loading DruidDatasource.
2016-03-30 16:11:14 -07:00