Compare commits

..

4 Commits
0.5.0 ... rm

Author SHA1 Message Date
Maxime Beauchemin
8cd27db893 Stop attribution of datasource_access to gamma on init 2015-10-13 07:55:45 -07:00
Maxime Beauchemin
b25393be08 Adding a note to run init script in installation process 2015-10-13 07:51:56 -07:00
Maxime Beauchemin
179622da77 Bugfix around empty compare_lag 2015-10-12 21:49:28 -07:00
Maxime Beauchemin
7137d7597e Adding missing installation step 2015-10-12 21:33:28 -07:00
4 changed files with 11 additions and 2 deletions

View File

@@ -72,6 +72,12 @@ pip install panoramix
# Create an admin user
fabmanager create-admin --app panoramix
# Initialize the database
panoramix db upgrade
# Create default roles and permissions
panoramix init
# Load some data to play with
panoramix load_examples

View File

@@ -75,7 +75,7 @@
<hr>
<button type="button" class="btn btn-primary druidify">
<i class="fa fa-bolt"></i>
Druidify!
Slice!
</button>
<button type="button" class="btn btn-default" id="save">
<i class="fa fa-save"></i>

View File

@@ -127,6 +127,7 @@ def init():
from flask_appbuilder.security.sqla import models as ab_models
sm = appbuilder.sm
alpha = sm.add_role("Alpha")
admin = sm.add_role("Admin")
merge_perm(sm, 'all_datasource_access', 'all_datasource_access')
@@ -136,6 +137,7 @@ def init():
'UserDBModelView', 'RoleModelView', 'ResetPasswordView',
'Security'):
sm.add_permission_role(alpha, perm)
sm.add_permission_role(admin, perm)
gamma = sm.add_role("Gamma")
for perm in perms:
s = perm.permission.name
@@ -152,6 +154,7 @@ def init():
'can_download',
'muldelete',
'all_datasource_access',
'datasource_access',
)):
sm.add_permission_role(gamma, perm)
session = db.session()

View File

@@ -391,7 +391,7 @@ class BigNumberViz(BaseViz):
df = df.sort(columns=df.columns[0])
df['timestamp'] = df[[0]].astype(np.int64) // 10**9
compare_lag = form_data.get("compare_lag", "")
compare_lag = int(compare_lag) if compare_lag.isdigit() else 0
compare_lag = int(compare_lag) if compare_lag and compare_lag.isdigit() else 0
d = {
'data': df.values.tolist(),
'compare_lag': compare_lag,