diff --git a/module/gitea/lang/de.php b/module/gitea/lang/de.php index 064ceb7d3e..ad89c301d3 100644 --- a/module/gitea/lang/de.php +++ b/module/gitea/lang/de.php @@ -8,7 +8,9 @@ $lang->gitea->edit = 'Edit Gitea'; $lang->gitea->view = 'View Gitea'; $lang->gitea->delete = 'Delete Gitea'; $lang->gitea->confirmDelete = 'Do you want to delete this Gitea server?'; +$lang->gitea->giteaAvatar = 'Avatar'; $lang->gitea->bindUser = 'Bind User'; +$lang->gitea->giteaEmail = 'Email'; $lang->gitea->giteaAccount = 'Gitea Account'; $lang->gitea->zentaoAccount = 'Zentao Account'; $lang->gitea->bindingStatus = 'Binding Status'; diff --git a/module/gitea/lang/en.php b/module/gitea/lang/en.php index 064ceb7d3e..ad89c301d3 100644 --- a/module/gitea/lang/en.php +++ b/module/gitea/lang/en.php @@ -8,7 +8,9 @@ $lang->gitea->edit = 'Edit Gitea'; $lang->gitea->view = 'View Gitea'; $lang->gitea->delete = 'Delete Gitea'; $lang->gitea->confirmDelete = 'Do you want to delete this Gitea server?'; +$lang->gitea->giteaAvatar = 'Avatar'; $lang->gitea->bindUser = 'Bind User'; +$lang->gitea->giteaEmail = 'Email'; $lang->gitea->giteaAccount = 'Gitea Account'; $lang->gitea->zentaoAccount = 'Zentao Account'; $lang->gitea->bindingStatus = 'Binding Status'; diff --git a/module/gitea/lang/fr.php b/module/gitea/lang/fr.php index 064ceb7d3e..ad89c301d3 100644 --- a/module/gitea/lang/fr.php +++ b/module/gitea/lang/fr.php @@ -8,7 +8,9 @@ $lang->gitea->edit = 'Edit Gitea'; $lang->gitea->view = 'View Gitea'; $lang->gitea->delete = 'Delete Gitea'; $lang->gitea->confirmDelete = 'Do you want to delete this Gitea server?'; +$lang->gitea->giteaAvatar = 'Avatar'; $lang->gitea->bindUser = 'Bind User'; +$lang->gitea->giteaEmail = 'Email'; $lang->gitea->giteaAccount = 'Gitea Account'; $lang->gitea->zentaoAccount = 'Zentao Account'; $lang->gitea->bindingStatus = 'Binding Status'; diff --git a/module/gitea/lang/vi.php b/module/gitea/lang/vi.php index 064ceb7d3e..ad89c301d3 100644 --- a/module/gitea/lang/vi.php +++ b/module/gitea/lang/vi.php @@ -8,7 +8,9 @@ $lang->gitea->edit = 'Edit Gitea'; $lang->gitea->view = 'View Gitea'; $lang->gitea->delete = 'Delete Gitea'; $lang->gitea->confirmDelete = 'Do you want to delete this Gitea server?'; +$lang->gitea->giteaAvatar = 'Avatar'; $lang->gitea->bindUser = 'Bind User'; +$lang->gitea->giteaEmail = 'Email'; $lang->gitea->giteaAccount = 'Gitea Account'; $lang->gitea->zentaoAccount = 'Zentao Account'; $lang->gitea->bindingStatus = 'Binding Status'; diff --git a/module/gitea/lang/zh-cn.php b/module/gitea/lang/zh-cn.php index 35d94b0dd5..13e4c187a5 100644 --- a/module/gitea/lang/zh-cn.php +++ b/module/gitea/lang/zh-cn.php @@ -9,7 +9,9 @@ $lang->gitea->view = '查看Gitea'; $lang->gitea->delete = '删除Gitea'; $lang->gitea->confirmDelete = '确认删除该Gitea吗?'; $lang->gitea->bindUser = '绑定用户'; +$lang->gitea->giteaAvatar = '头像'; $lang->gitea->giteaAccount = 'Gitea用户'; +$lang->gitea->giteaEmail = '邮箱'; $lang->gitea->zentaoAccount = '禅道用户'; $lang->gitea->bindingStatus = '绑定状态'; $lang->gitea->notBind = '未绑定'; diff --git a/module/gitea/view/binduser.html.php b/module/gitea/view/binduser.html.php index 83c2982d7c..8d6b142ba1 100644 --- a/module/gitea/view/binduser.html.php +++ b/module/gitea/view/binduser.html.php @@ -20,9 +20,11 @@
| gitea->giteaAccount;?> | +gitea->giteaAvatar;?> | +gitea->giteaAccount;?> | +gitea->giteaEmail;?> | gitea->zentaoAccount;?> | -gitea->bindingStatus;?> | +gitea->bindingStatus;?> | email;?> | account]", $userPairs, '', "class='form-control select chosen'" );?> | gitea->notBind;?> | @@ -50,8 +52,8 @@ realname;?>email;?> | account]", $userPairs, $giteaUser->zentaoAccount, "class='form-control select chosen'" );?> | zentaoAccount])):?> diff --git a/module/mr/css/diff.css b/module/mr/css/diff.css index 01c74502ad..e06c5ca054 100644 --- a/module/mr/css/diff.css +++ b/module/mr/css/diff.css @@ -11,7 +11,6 @@ table.diff {margin-bottom: 0px;} .diff .line-all, .diff .line-all {background: #FFF;} .diff .w-num {width: 25px; border-right: 1px solid #E4E4E4; color: #999; border-left: 1px solid #E4E4E4; color: #999; font-weight: normal;} -.repoCode .diff tr .comment-btn .icon-wrapper {left: -23px;} .repoCode .diff tr.over td.line-all, .repoCode .diff tr.over td.line-all {background: #f8eec7;} .repoCode .diff tr.over td.line-new, .repoCode .diff tr.over td.line-new {background: #8eff8e;} .repoCode .diff tr.over td.line-old, .repoCode .diff tr.over td.line-old {background: #f6b2b2;} diff --git a/module/mr/js/create.js b/module/mr/js/create.js index ab97fc59ee..c9f9cdef18 100644 --- a/module/mr/js/create.js +++ b/module/mr/js/create.js @@ -68,6 +68,7 @@ $(function() $.get(repoUrl, function(response) { $('#repoID').html('').append(response); + $('#repoID').val(repo.id); $('#repoID').chosen().trigger("chosen:updated");; }); diff --git a/module/repo/control.php b/module/repo/control.php index 84bd9ba78a..46b6837bd1 100644 --- a/module/repo/control.php +++ b/module/repo/control.php @@ -80,6 +80,7 @@ class repo extends control { $repoID = $this->repo->saveState(0, $objectID); if($this->viewType !== 'json') $this->commonAction($repoID, $objectID); + if(common::hasPriv('repo', 'create')) $this->lang->TRActions = html::a(helper::createLink('repo', 'create'), " " . $this->lang->repo->create, '', "class='btn btn-primary'"); $repoList = $this->repo->getList(0, '', $orderBy); $sonarRepoList = $this->loadModel('job')->getSonarqubeByRepo(array_keys($repoList)); diff --git a/module/repo/css/revision.css b/module/repo/css/revision.css index d6154798fc..8307c26fe6 100644 --- a/module/repo/css/revision.css +++ b/module/repo/css/revision.css @@ -1,3 +1,4 @@ .change ul {margin: 8px; margin-left: 1.5em;} .change li {list-style: none;} .panel-heading {border-bottom: 1px solid #ddd;} +.back-btn {margin-right: 5px !important;} diff --git a/module/repo/css/view.css b/module/repo/css/view.css index c82dcbb9b2..c33bb1fecf 100644 --- a/module/repo/css/view.css +++ b/module/repo/css/view.css @@ -2,7 +2,7 @@ .code .content {border: 1px solid #CCC; padding: 0;} .repoCode pre {margin: 0; padding: 0; background: white; border: none;} tr,th,td {border-bottom: none;} -.repoCode pre > table > tbody > tr > th {border: none; background-color: #ECECEC; width: 40px; text-align: right; vertical-align: top;} +.repoCode pre > table > tbody > tr > th {border-right: 1px solid #E4E4E4; width: 40px; text-align: right; vertical-align: top;} .repoCode pre > table > tbody > tr > th, .repoCode pre > table > tbody > tr > td {padding: 1px 3px;} .repoCode pre .commentContent {line-height: 1.4;} .repoCode pre > table {border: 0px; width: 100%;} diff --git a/module/repo/model.php b/module/repo/model.php index 878135438a..c5ff290a53 100644 --- a/module/repo/model.php +++ b/module/repo/model.php @@ -213,7 +213,7 @@ class repoModel extends model ->andWhere('client')->eq($data->client) ->andWhere('path')->eq($data->path) ->fetch(); - if(!empty($repo)) dao::$errors['serviceProject'] = sprintf($this->lang->error->unique, $this->lang->repo->serviceProject, $repo->id); + if(!empty($repo)) dao::$errors['serviceProject'] = sprintf($this->lang->error->unique, $this->lang->repo->serviceProject, $repo->name); if(dao::isError()) return false; } @@ -312,7 +312,7 @@ class repoModel extends model ->andWhere('path')->eq($data->path) ->andWhere('id')->ne($id) ->fetch(); - if(!empty($repo)) dao::$errors['serviceProject'] = sprintf($this->lang->error->unique, $this->lang->repo->serviceProject, $repo->id); + if(!empty($repo)) dao::$errors['serviceProject'] = sprintf($this->lang->error->unique, $this->lang->repo->serviceProject, $repo->name); if(dao::isError()) return false; } diff --git a/module/repo/view/browse.html.php b/module/repo/view/browse.html.php index 7fbff43146..29f7762e87 100644 --- a/module/repo/view/browse.html.php +++ b/module/repo/view/browse.html.php @@ -98,7 +98,7 @@ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| repo->name?> | -repo->revisions?> | +repo->revisions?> | repo->time?> | repo->committer?> | repo->comment?> | @@ -112,13 +112,13 @@- name, '/'); - $link = $info->kind == 'dir' ? $this->repo->createLink('browse', "repoID=$repoID&branchID=$base64BranchID&objectID=$objectID&path=" . $this->repo->encodePath($infoPath)) : $this->repo->createLink('view', "repoID=$repoID&objectID=$objectID&entry=" . $this->repo->encodePath($infoPath)); - echo html::a($link, $info->name, '', "title='{$info->name}' data-app={$app->tab}"); - ?> + name, '/'); + $link = $info->kind == 'dir' ? $this->repo->createLink('browse', "repoID=$repoID&branchID=$base64BranchID&objectID=$objectID&path=" . $this->repo->encodePath($infoPath)) : $this->repo->createLink('view', "repoID=$repoID&objectID=$objectID&entry=" . $this->repo->encodePath($infoPath)); + echo html::a($link, $info->name, '', "title='{$info->name}' data-app={$app->tab}"); + ?> | -SCM == 'Subversion' ? $info->revision : substr($info->revision, 0, 10);?> | +SCM == 'Subversion' ? $info->revision : substr($info->revision, 0, 10);?> | date, 0, 10)?> | account?> | comment, ENT_QUOTES);?> diff --git a/module/repo/view/maintain.html.php b/module/repo/view/maintain.html.php index c3fb93bb70..a6ca530c45 100644 --- a/module/repo/view/maintain.html.php +++ b/module/repo/view/maintain.html.php @@ -11,11 +11,6 @@ */ ?> -|