Only allow user with super_user access to see activity stream button. Fixed collision between is_superuser rootscope variable and credential.is_superuser on credential detail page. Added AS to user/n/permissions page.

This commit is contained in:
Chris Houseknecht
2013-11-19 20:39:28 +00:00
parent e2e8a7e346
commit 94bbab566b
26 changed files with 79 additions and 24 deletions

View File

@@ -69,7 +69,8 @@ angular.module('CredentialsListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -117,7 +117,8 @@ angular.module('HomeGroupListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -88,7 +88,8 @@ angular.module('HomeHostListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -96,7 +96,8 @@ angular.module('InventoriesListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -143,7 +143,8 @@ angular.module('InventorySummaryDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -45,7 +45,8 @@ angular.module('JobTemplatesListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -52,7 +52,8 @@ angular.module('OrganizationListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -50,6 +50,16 @@ angular.module('PermissionListDefinition', [])
"class": 'btn-success btn-xs',
awToolTip: 'Add a new permission',
ngShow: 'PermissionAddAllowed'
},
stream: {
'class': "btn-primary btn-xs activity-btn",
ngClick: "showActivity()",
awToolTip: "View Activity Stream",
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -88,7 +88,8 @@ angular.module('ProjectsListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -50,7 +50,8 @@ angular.module('TeamsListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},

View File

@@ -50,7 +50,8 @@ angular.module('UserListDefinition', [])
dataPlacement: "top",
icon: "icon-comments-alt",
mode: 'all',
iconSize: 'large'
iconSize: 'large',
ngShow: "user_is_superuser"
}
},