mirror of
https://github.com/apache/superset.git
synced 2026-04-20 08:34:37 +00:00
User profile pages (favorites, created content, recent activity, security & access) (#1615)
* Super * User profile page * Fixing python style * Python unit tests * Touchups and js tests * Addressing comments
This commit is contained in:
committed by
GitHub
parent
5ae98bc7c9
commit
7e1852ee88
52
superset/assets/spec/javascripts/profile/fixtures.jsx
Normal file
52
superset/assets/spec/javascripts/profile/fixtures.jsx
Normal file
@@ -0,0 +1,52 @@
|
||||
export const user = {
|
||||
username: 'alpha',
|
||||
roles: {
|
||||
Alpha: [
|
||||
[
|
||||
'can_this_form_post',
|
||||
'ResetMyPasswordView',
|
||||
],
|
||||
[
|
||||
'can_this_form_get',
|
||||
'ResetMyPasswordView',
|
||||
],
|
||||
[
|
||||
'can_this_form_post',
|
||||
'UserInfoEditView',
|
||||
],
|
||||
[
|
||||
'can_this_form_get',
|
||||
'UserInfoEditView',
|
||||
],
|
||||
],
|
||||
sql_lab: [
|
||||
[
|
||||
'menu_access',
|
||||
'SQL Lab',
|
||||
],
|
||||
[
|
||||
'can_sql_json',
|
||||
'Superset',
|
||||
],
|
||||
[
|
||||
'can_search_queries',
|
||||
'Superset',
|
||||
],
|
||||
[
|
||||
'can_csv',
|
||||
'Superset',
|
||||
],
|
||||
],
|
||||
},
|
||||
firstName: 'alpha',
|
||||
lastName: 'alpha',
|
||||
createdOn: '2016-11-11T12:34:17',
|
||||
userId: 5,
|
||||
email: 'alpha@alpha.com',
|
||||
isActive: true,
|
||||
permissions: {
|
||||
datasource_access: ['table1', 'table2'],
|
||||
database_access: ['db1', 'db2', 'db3'],
|
||||
},
|
||||
};
|
||||
export const userNoPerms = Object.assign({}, user, { permissions: {} });
|
||||
Reference in New Issue
Block a user