Maxime Beauchemin
917bc984eb
Make DruidDatasource.version_higher support funky version strings ( #706 )
2016-07-01 14:44:25 -07:00
kkalyan
30da408ace
Druid Intervals Issues prevents metadata pull ( #526 )
...
* Druid Intervals Issues
* fetching druid version
* fixes
* space
* version fix
* landscape issues
2016-06-21 10:03:56 -07:00
x4base
13095eb550
Show right messages as soon as possible ( #632 )
...
* Flashed messaged should be flushed in every page
* Show error messages in AJAX style
* Introduce the decorator "api"
* Move toggleCheckbox() to the right place and trigger it in jQuery style
2016-06-21 09:42:54 -07:00
Chris Williams
668ede1133
expose /slice/<slice_id>/ endpoint to redirect to a slice's url ( #633 )
...
* expose /slice/<slice_id>/ endpoint to redirect to a slice's url
* remove residual print statement
* add unit test for caravel/slices/id endpoint
2016-06-20 09:18:03 -07:00
Maxime Beauchemin
fa13b77cfa
Adding postgres to the build matrix ( #604 )
2016-06-12 11:01:16 -07:00
Maxime Beauchemin
c490138afe
Fixing json issues ( #602 )
2016-06-11 20:39:25 -07:00
Maxime Beauchemin
55baab413a
[hotfix] fixing the build ( #594 )
2016-06-09 22:58:20 -07:00
Maxime Beauchemin
2644dd1984
Adding a test for welcome page
2016-06-09 18:11:24 -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
Maxime Beauchemin
3ee9a68c09
Only owners can update their objects ( #507 )
2016-06-02 19:17:34 -07:00
Maxime Beauchemin
57990bfd83
Implementing druid's regex filters ( #501 )
...
* Implementing druid's regex filters
* Debugging
* Debuggin'
2016-05-23 13:06:35 -07:00
Andrii Sydorchuk
8a406b18f5
Add PUBLIC_ROLE_LIKE_GAMMA config flag ( #473 )
2016-05-16 21:24:43 -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
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
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
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
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
Maxime Beauchemin
a5f33fecd8
Adding login call for Druid test
2016-04-20 20:13:41 -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
antbell
a9af6b1b96
Fix for undefined inner_time_filter on missing granularity in models.SqlaTable ( #309 )
2016-04-10 16:22:58 -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
Maxime Beauchemin
8e27099866
Fixing the tests for py3
2016-03-29 10:02:15 -07:00
Maxime Beauchemin
60bce9ed59
Fixing the order and coverage report for the unit tests
2016-03-28 23:50:11 -07:00
Maxime Beauchemin
619d35878f
[dashed->caravel] Replace in files
2016-03-28 22:01:21 -07:00
Maxime Beauchemin
d48796f00e
Caravel - renaming files
2016-03-28 21:53:24 -07:00
Maxime Beauchemin
301dce2dd1
Using setup.py nosetests to run tests
2016-03-27 19:15:21 -07:00
Maxime Beauchemin
2102e04fec
Adding tests for ping and health enpoint
2016-03-27 14:23:49 -07:00
Maxime Beauchemin
be6b2fe556
[panoramix] -> [dashed]
2016-03-17 23:44:58 -07:00
Maxime Beauchemin
27fb810dd7
Dynamic time granularity on any datetime column
2016-03-16 15:12:16 -07:00
Maxime Beauchemin
e039547762
More tests using doctests
2016-02-10 11:20:13 -08:00
Maxime Beauchemin
b18d117852
Renaming Classes related to Druid
2016-02-10 06:56:35 -08:00
Maxime Beauchemin
ef5511cccf
Getting stuff to load
2016-01-13 17:19:12 -08:00
Maxime Beauchemin
1cd63c3e4a
Adding a unit test
2015-12-17 18:14:40 -08:00
Maxime Beauchemin
e3e3d0b1f5
py3 compat changes
2015-10-20 12:50:11 -07:00
Maxime Beauchemin
c2049f837c
Automate Panoramix role creation
2015-10-04 16:23:19 -07:00
Maxime Beauchemin
c3f0597c07
Small improvments to tests
2015-09-28 21:31:04 -07:00
Maxime Beauchemin
703b6f612b
Forgot to add some files for unit tests
2015-09-26 15:56:08 -07:00