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
x4base
c5fcbc0709
Support hyperUniqueCardinality type in post aggregation ( #451 )
2016-05-10 09:21:09 -07:00
Siddharth Gupta
2f64c42062
blacklist druid datasources to be refreshed because it takes forever to load all druid datasources metadata which is not even required (given the use cases user should be able to blacklist data sources which are not required to be refreshed). ( #441 )
2016-05-06 12:03:42 -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
Junshuo
82fa501dea
Update Chinese translation ( #438 )
...
Change some Chinese translations to make them sound less robotic
2016-05-05 12:19:21 -07:00
x4base
bc7170769b
Recursively get the dependency fields of post aggregators ( #437 )
2016-05-05 08:52:48 -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
Maxime Beauchemin
a3f549bb9e
Some chinese translations as a Proof of Concept ( #435 )
2016-05-04 21:36:10 -07:00
Andrii Sydorchuk
0bedaed367
Make sure anonymous user with proper permissions can access data ( #415 )
...
* Make sure anonymous user with proper permissions can access data
* Review fixes: naming changes
* Review fixes: add more granular tests for public user dashboard access
* Review fixes: test that public user has access only to permitted data sets
2016-05-03 22:31:37 -07:00
x4base
1d0863abfe
Rename the dummy variable _ to avoid conflict with lazy_gettext ( #427 )
...
Otherwise "local variable '_' referenced before assignment" will be raised
2016-05-03 22:28:30 -07:00
Maxime Beauchemin
a3a9ec926f
[hotfix] piechart goes black on refresh ( #424 )
2016-05-03 12:49:52 -07:00
Giacomo Tagliabue
a8d0ae1361
Fix name of test script in contributing guide ( #428 )
2016-05-03 12:45:38 -07:00
Giacomo Tagliabue
9a08c45e59
add additional postgres and redshift time grains ( #429 )
2016-05-03 12:44:42 -07:00
Maxime Beauchemin
88c9516e20
Getting started on translations ( #423 )
2016-05-02 10:50:23 -07:00
Maxime Beauchemin
ec7dbed800
Blank theme ( #419 )
...
* A white theme
* Updating TODO
* Fixing tests
2016-05-02 10:04:29 -07:00
Maxime Beauchemin
26d273643b
Allowing for druid post aggregations ( #418 )
...
* Druid post aggregations
* Fixing tests
2016-05-02 10:00:39 -07:00
Maxime Beauchemin
0ca3f5ec80
Improving SQLA query generation ( #421 )
...
* Improving SQLA query generation
* Fixing debug
2016-05-02 10:00:28 -07:00
Siddharth Gupta
d7ea47387f
enable timerotateloghandler (configurable) ( #311 )
...
* attempt to enchance logging
* clean up logging
* clean up logging
* reset to logger
* clean up imports
* add comments in config.py
* remove redundant declaration of logging.config. Already exists in caravel/__init__.py
* replace RotatingFileHandler with TimedRotatingFileHandler
* revert back running web server in debug mode
* fix debug in bin/caravel
* resolve build errors - formatting
* need to test
* enable time rotateloghandler
* revert back print statements - add feature for rotatetimelog which is needed and make it configurable
* revert back to default in master
* fix build issues
* remove extra print statement
* change log location to default
* configure console log level and format
2016-05-01 07:59:08 -07:00
x4base
7b5b602e96
Use batch_alter_table to drop column in the migration script ( #406 )
2016-04-30 08:30:40 -07:00
Chris Williams
b78ec54650
Merge pull request #414 from airbnb/chris/fix-sunburst-level-trunc
...
[bugfix] allow repeated values across levels when building sunburst hierarchy
2016-04-29 10:59:29 -07:00
Maxime Beauchemin
77e4d4b2d4
Fixgin README link
2016-04-28 17:58:09 -07:00
Maxime Beauchemin
2198fd4e3d
Adding badge for python versions
2016-04-28 17:55:01 -07:00
Maxime Beauchemin
bd47a29076
CHANGELOG update
2016-04-27 19:43:03 -07:00
Maxime Beauchemin
337c9d59ae
v0.8.9
0.8.9
2016-04-27 19:38:36 -07:00
Maxime Beauchemin
54860a874c
Adding reference to another docker image in READMEM
2016-04-27 18:12:24 -07:00
Maxime Beauchemin
89d1a77281
[hotfix] filter_immune_slices fix
2016-04-27 13:41:06 -07:00
Maxime Beauchemin
b634d03ac3
Show only Slices and Dashboards users have access to ( #404 )
...
* Introducing more security features
* Many to many owners for slices and dashboards
* Slices are filtered to only slices that the user has access to
* Adding unit tests
2016-04-26 16:44:51 -07:00
Maxime Beauchemin
ab64a26b5b
fix img loading overlay in explore view ( #403 )
2016-04-26 16:14:40 -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
c0fb9eeca4
[bugfix] big_number doesn't fadeout on hover
2016-04-26 09:29:40 -07:00
Maxime Beauchemin
42ac46c1e1
[bugfix] fix context confusion in Slice
2016-04-26 09:29:19 -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
7d90f26554
Fixing #388 ( #391 )
2016-04-21 21:10:09 -07:00
Maxime Beauchemin
f1e10d8d25
One more Druid test ( #387 )
2016-04-21 08:17:15 -07:00
x4base
b01d378475
Fix the label of the periodic-refresh button ( #386 )
2016-04-21 08:16:52 -07:00
Maxime Beauchemin
a5f33fecd8
Adding login call for Druid test
2016-04-20 20:13:41 -07:00
Maxime Beauchemin
f4177bfa94
More examples / tests ( #385 )
...
* More examples / tests
* Fixing the dashboards positioning
2016-04-20 17:36:37 -07:00
x4base
d8a2b621d8
Periodically update the slices in the dashboard ( #374 )
...
* Periodically update the slices in the dashboard
* Make the refresh interval changeable
* Add the button and the modal for the user to change the refresh interval
* Don't use callback for refreshing
* Randomize to prevent all widgets refreshing at the same time
* Show the loading icon as an overlay when the slices refresh
2016-04-20 17:35:07 -07:00
Maxime Beauchemin
9a33557112
Removing forgotten print statement
2016-04-20 15:28:02 -07:00
Kim Pham
efc6bf4eb8
Redirect application log to stderr, which is picked up by gunicorn. ( #335 )
2016-04-20 15:09:15 -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
Maxime Beauchemin
01a8c96820
Specifying python versions supported in setup.py ( #382 )
...
* Specifying python versions supported in setup.py
* Fixing py3
2016-04-20 12:27:17 -07:00
Chris Williams
d96b634ded
split sunburst breadcrumb names on '_' to apply ' '-dependent wrapping more freqently ( #376 )
2016-04-19 14:42:36 -07:00
Siddharth Gupta
afcdcf06a1
Fixing overwrite and save slice permissions for a give role ( #298 )
...
* Fixing overwrite and save slice permissions for a give role
* fix function name - build failed
* fix function name and test user permissions
* disable the button in the UI
* fix build error - characters too long in 1 line
* try to disable button on the UI
* disable cursor in caravel css. You wont be able to click anymore if no access
* fix build issues
* fix build errors! god bless me
* disable main features in dashboard and slice
* fix build issues
2016-04-18 13:56:00 -07:00
Maxime Beauchemin
5597eb4cc4
Fix db upgrade script b4456560d4f3 ( #370 )
...
* Recreating db upgrade error first
* Wrapping alter table calls in try statements
2016-04-18 12:49:13 -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
badcd8bfa1
Storing version number in only one place ( #362 )
2016-04-17 08:20:11 -07:00
Maxime Beauchemin
04f1b176c4
Fixes issue #364
2016-04-17 08:17:08 -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