mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Prettier, rebuild for merge.
This commit is contained in:
@@ -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
Reference in New Issue
Block a user