Prettier, rebuild for merge.

This commit is contained in:
Dannon Baker
2017-10-30 09:20:24 -04:00
parent 620ef86509
commit ec82e2bf2f
3 changed files with 137 additions and 102 deletions
+135 -100
View File
@@ -12,106 +12,141 @@ var AdminPanel = Backbone.View.extend({
this.model = new Backbone.Model({
title: _l("Administration")
});
this.categories = new Backbone.Collection([{
title : "Server",
items : [ {
title : "Data types registry",
url : "admin/view_datatypes_registry"
},{
title : "Data tables registry",
url : "admin/view_tool_data_tables"
},{
title : "Data libraries",
url : "library_admin/browse_libraries"
},{
title : "Display applications",
url : "admin/display_applications"
},{
title : "Manage jobs",
url : "admin/jobs"
},{
title : "Local data",
url : "data_manager"
} ]
},{
title : "User Management",
items : [ {
title : "Users",
url : "admin/users",
target : "__use_router__"
},{
title : "Quotas",
url : "admin/quotas",
target : "__use_router__",
enabled : self.config.enable_quotas
},{
title : "Groups",
url : "admin/groups",
target : "__use_router__"
},{
title : "Roles",
url : "admin/roles",
target : "__use_router__"
},{
title : "Forms",
url : "admin/forms",
target : "__use_router__"
},{
title : "API keys",
url : "userskeys/all_users"
},{
title : "Impersonate a user",
url : "admin/impersonate",
enabled : self.config.allow_user_impersonation
}]
},{
title : "Tools and Tool Shed",
items : [ {
title : "Search Tool Shed",
url : "admin_toolshed/browse_tool_sheds",
enabled : self.settings.is_tool_shed_installed
},{
title : "Search Tool Shed (Beta)",
url : "admin_toolshed/browse_toolsheds",
enabled : self.settings.is_tool_shed_installed && self.config.enable_beta_ts_api_install
},{
title : "Monitor installing repositories",
url : "admin_toolshed/monitor_repository_installation",
enabled : self.settings.installing_repository_ids
},{
title : "Manage installed tools",
url : "admin/repositories",
enabled : self.settings.is_repo_installed,
target : "__use_router__"
},{
title : "Reset metadata",
url : "admin_toolshed/reset_metadata_on_selected_installed_repositories",
enabled : self.settings.is_repo_installed
},{
title : "Download local tool",
url : "admin/package_tool"
},{
title : "Tool lineage",
url : "admin/tool_versions",
target : "__use_router__"
},{
title : "Reload a tool\"s configuration",
url : "admin/reload_tool"
},{
title : "Review tool migration stages",
url : "admin/review_tool_migration_stages"
},{
title : "View Tool Error Logs",
url : "admin/tool_errors"
},{
title : "Manage Display Whitelist",
url : "admin/sanitize_whitelist"
},{
title : "Manage Tool Dependencies",
url : "admin/manage_tool_dependencies"
} ]
}]);
this.setElement( this._template() );
this.categories = new Backbone.Collection([
{
title: "Server",
items: [
{
title: "Data types registry",
url: "admin/view_datatypes_registry"
},
{
title: "Data tables registry",
url: "admin/view_tool_data_tables"
},
{
title: "Data libraries",
url: "library_admin/browse_libraries"
},
{
title: "Display applications",
url: "admin/display_applications"
},
{
title: "Manage jobs",
url: "admin/jobs"
},
{
title: "Local data",
url: "data_manager"
}
]
},
{
title: "User Management",
items: [
{
title: "Users",
url: "admin/users",
target: "__use_router__"
},
{
title: "Quotas",
url: "admin/quotas",
target: "__use_router__",
enabled: self.config.enable_quotas
},
{
title: "Groups",
url: "admin/groups",
target: "__use_router__"
},
{
title: "Roles",
url: "admin/roles",
target: "__use_router__"
},
{
title: "Forms",
url: "admin/forms",
target: "__use_router__"
},
{
title: "API keys",
url: "userskeys/all_users"
},
{
title: "Impersonate a user",
url: "admin/impersonate",
enabled: self.config.allow_user_impersonation
}
]
},
{
title: "Tools and Tool Shed",
items: [
{
title: "Search Tool Shed",
url: "admin_toolshed/browse_tool_sheds",
enabled: self.settings.is_tool_shed_installed
},
{
title: "Search Tool Shed (Beta)",
url: "admin_toolshed/browse_toolsheds",
enabled:
self.settings.is_tool_shed_installed &&
self.config.enable_beta_ts_api_install
},
{
title: "Monitor installing repositories",
url: "admin_toolshed/monitor_repository_installation",
enabled: self.settings.installing_repository_ids
},
{
title: "Manage installed tools",
url: "admin/repositories",
enabled: self.settings.is_repo_installed,
target: "__use_router__"
},
{
title: "Reset metadata",
url:
"admin_toolshed/reset_metadata_on_selected_installed_repositories",
enabled: self.settings.is_repo_installed
},
{
title: "Download local tool",
url: "admin/package_tool"
},
{
title: "Tool lineage",
url: "admin/tool_versions",
target: "__use_router__"
},
{
title: 'Reload a tool"s configuration',
url: "admin/reload_tool"
},
{
title: "Review tool migration stages",
url: "admin/review_tool_migration_stages"
},
{
title: "View Tool Error Logs",
url: "admin/tool_errors"
},
{
title: "Manage Display Whitelist",
url: "admin/sanitize_whitelist"
},
{
title: "Manage Tool Dependencies",
url: "admin/manage_tool_dependencies"
}
]
}
]);
this.setElement(this._template());
},
render: function() {
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long