|
|
|
@@ -519,20 +519,33 @@ $lang->qa->menu->automation['subMenu']->zanode = array('link' => "{$lang->z
|
|
|
|
|
|
|
|
|
|
/* DevOps menu. */
|
|
|
|
|
$lang->devops->homeMenu = new stdclass();
|
|
|
|
|
$lang->devops->homeMenu->repos = array('link' => "{$lang->devops->repo}|repo|maintain", 'alias' => 'create,edit,import,createrepo');
|
|
|
|
|
$lang->devops->homeMenu->compile = array('link' => "{$lang->devops->compile}|job|browse", 'subModule' => 'compile,job');
|
|
|
|
|
$lang->devops->homeMenu->deploy = array('link' => "{$lang->devops->host}|host|browse", 'alias' => 'create,edit,view,treemap,changestatus,group', 'subModule' => 'tree');
|
|
|
|
|
$lang->devops->homeMenu->apps = array('link' => "{$lang->app->common}|space|browse", 'subModule' => 'instance,gitlab,gitea,gogs,jenkins,sonarqube', 'alias' => 'createapplication,binduser,edit');
|
|
|
|
|
if($config->inQuickon) $lang->devops->homeMenu->store = array('link' => "{$lang->app->store}|store|browse", 'subModule' => 'store');
|
|
|
|
|
$lang->devops->homeMenu->repos = array('link' => "{$lang->devops->repo}|repo|maintain", 'alias' => 'create,edit,import,createrepo', 'exclude' => 'repo-setrules');
|
|
|
|
|
$lang->devops->homeMenu->compile = array('link' => "{$lang->devops->compile}|job|browse", 'subModule' => 'compile,job');
|
|
|
|
|
$lang->devops->homeMenu->deploy = array('link' => "{$lang->devops->host}|host|browse", 'alias' => 'create,edit,view,treemap,changestatus,group', 'subModule' => 'tree');
|
|
|
|
|
$lang->devops->homeMenu->apps = array('link' => "{$lang->app->common}|space|browse", 'subModule' => 'instance,gitlab,gitea,gogs,jenkins,sonarqube', 'alias' => 'createapplication,binduser,edit');
|
|
|
|
|
$lang->devops->homeMenu->configure = array('link' => "{$lang->devops->configure}|system|dashboard", 'subModule' => 'system,store,instance,repo,serverroom', 'exclude' => 'repo-maintain,repo-browsesystem,instance-view');
|
|
|
|
|
|
|
|
|
|
$lang->devops->menu = new stdclass();
|
|
|
|
|
$lang->devops->menu->code = array('link' => "{$lang->repocode->common}|repo|browse|repoID=%s", 'subModule' => 'repo', 'exclude' => 'repo-review,repo-browsetag,repo-browsebranch,repo-log,repo-diff,repo-revision');
|
|
|
|
|
$lang->devops->menu->code = array('link' => "{$lang->repocode->common}|repo|browse|repoID=%s", 'subModule' => 'repo', 'exclude' => 'repo-review,repo-browsetag,repo-browsebranch,repo-log,repo-diff,repo-revision,repo-setrules');
|
|
|
|
|
$lang->devops->menu->commit = array('link' => "{$lang->repo->commit}|repo|log|repoID=%s", 'alias' => 'diff');
|
|
|
|
|
$lang->devops->menu->branch = array('link' => "{$lang->repo->branch}|repo|browsebranch|repoID=%s");
|
|
|
|
|
$lang->devops->menu->tag = array('link' => "{$lang->repo->tag}|repo|browsetag|repoID=%s");
|
|
|
|
|
$lang->devops->menu->mr = array('link' => "{$lang->devops->mr}|mr|browse|repoID=%s");
|
|
|
|
|
$lang->devops->menu->compile = array('link' => "{$lang->devops->compile}|job|browse|repoID=%s", 'subModule' => 'compile,job');
|
|
|
|
|
|
|
|
|
|
$lang->devops->homeMenu->configure['subMenu'] = new stdclass();
|
|
|
|
|
$lang->devops->homeMenu->configure['subMenu']->monitor = "{$lang->devops->monitor}|system|dashboard";
|
|
|
|
|
if($config->inQuickon) $lang->devops->homeMenu->configure['subMenu']->platform = "{$lang->devops->monitor}|system|dashboard";
|
|
|
|
|
$lang->devops->homeMenu->configure['subMenu']->resource = "{$lang->devops->resource}|serverroom|browse|";
|
|
|
|
|
$lang->devops->homeMenu->configure['subMenu']->store = "{$lang->app->store}|store|browse";
|
|
|
|
|
$lang->devops->homeMenu->configure['subMenu']->rules = "{$lang->devops->rules}|repo|setrules|";
|
|
|
|
|
|
|
|
|
|
$lang->devops->homeMenu->configure['menuOrder'][5] = 'monitor';
|
|
|
|
|
$lang->devops->homeMenu->configure['menuOrder'][15] = 'platform';
|
|
|
|
|
$lang->devops->homeMenu->configure['menuOrder'][15] = 'resource';
|
|
|
|
|
$lang->devops->homeMenu->configure['menuOrder'][20] = 'store';
|
|
|
|
|
$lang->devops->homeMenu->configure['menuOrder'][25] = 'rules';
|
|
|
|
|
|
|
|
|
|
/* The menu order $lang->devops->menuOrder[30] is a reserved position for 'artifactrepo'. */
|
|
|
|
|
$lang->devops->menuOrder[10] = 'repos';
|
|
|
|
|
$lang->devops->menuOrder[15] = 'code';
|
|
|
|
@@ -543,7 +556,7 @@ $lang->devops->menuOrder[40] = 'mr';
|
|
|
|
|
$lang->devops->menuOrder[45] = 'compile';
|
|
|
|
|
$lang->devops->menuOrder[55] = 'deploy';
|
|
|
|
|
$lang->devops->menuOrder[70] = 'apps';
|
|
|
|
|
$lang->devops->menuOrder[75] = 'store';
|
|
|
|
|
$lang->devops->menuOrder[75] = 'configure';
|
|
|
|
|
|
|
|
|
|
$lang->devops->dividerMenu = ',apps,';
|
|
|
|
|
|
|
|
|
@@ -781,8 +794,6 @@ $lang->navGroup->system = 'devops';
|
|
|
|
|
$lang->navGroup->holiday = 'admin';
|
|
|
|
|
$lang->navGroup->serverroom = 'admin';
|
|
|
|
|
$lang->navGroup->account = 'admin';
|
|
|
|
|
$lang->navGroup->ops = 'admin';
|
|
|
|
|
$lang->navGroup->service = 'admin';
|
|
|
|
|
$lang->navGroup->domain = 'admin';
|
|
|
|
|
$lang->navGroup->cache = 'admin';
|
|
|
|
|
|
|
|
|
|