Skip to content

Commit b387fc1

Browse files
authored
Merge branch 'master' into rebase-merge-commit
2 parents a910dbb + 205a533 commit b387fc1

File tree

7 files changed

+42
-8
lines changed

7 files changed

+42
-8
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ This changelog goes through all the changes that have been made in each release
44
without substantial changes to our git log; to see the highlights of what has
55
been added to each release, please refer to the [blog](https://blog.gitea.io).
66

7+
## [1.6.1](https://github.com/go-gitea/gitea/releases/tag/v1.6.1) - 2018-12-08
8+
* BUGFIXES
9+
* Fix dependent issue searching when gitea is run in subpath (#5392) (#5400)
10+
* API: '/orgs/:org/repos': return private repos with read access (#5393)
11+
* Fix repository deletion when there is large number of issues in it (#5426) (#5434)
12+
* Word-break the WebHook url to prevent a ui-break (#5445)
13+
* Admin should be able to delete repos via the API even if they are not a member of the organization (#5443) (#5447)
14+
* Ensure that the `closed_at` is set for closed (#5450)
15+
* Fix topic name length on database (#5493) (#5495)
16+
717
## [1.6.0](https://github.com/go-gitea/gitea/releases/tag/v1.6.0) - 2018-11-22
818
* BREAKING
919
* Respect email privacy option in user search via API (#4512)

models/repo.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1771,6 +1771,7 @@ func DeleteRepository(doer *User, uid, repoID int64) error {
17711771
&RepoRedirect{RedirectRepoID: repoID},
17721772
&Webhook{RepoID: repoID},
17731773
&HookTask{RepoID: repoID},
1774+
&Notification{RepoID: repoID},
17741775
); err != nil {
17751776
return fmt.Errorf("deleteBeans: %v", err)
17761777
}

models/review.go

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import (
99

1010
"code.gitea.io/gitea/modules/log"
1111
"code.gitea.io/gitea/modules/util"
12+
"github.com/go-xorm/core"
1213
"github.com/go-xorm/xorm"
1314

1415
"github.com/go-xorm/builder"
@@ -266,13 +267,24 @@ type PullReviewersWithType struct {
266267
// GetReviewersByPullID gets all reviewers for a pull request with the statuses
267268
func GetReviewersByPullID(pullID int64) (issueReviewers []*PullReviewersWithType, err error) {
268269
irs := []*PullReviewersWithType{}
269-
err = x.Select("`user`.*, review.type, max(review.updated_unix) as review_updated_unix").
270-
Table("review").
271-
Join("INNER", "`user`", "review.reviewer_id = `user`.id").
272-
Where("review.issue_id = ? AND (review.type = ? OR review.type = ?)", pullID, ReviewTypeApprove, ReviewTypeReject).
273-
GroupBy("`user`.id, review.type").
274-
OrderBy("review_updated_unix DESC").
275-
Find(&irs)
270+
if x.Dialect().DBType() == core.MSSQL {
271+
err = x.SQL(`SELECT [user].*, review.type, review.review_updated_unix FROM
272+
(SELECT review.id, review.type, review.reviewer_id, max(review.updated_unix) as review_updated_unix
273+
FROM review WHERE review.issue_id=? AND (review.type = ? OR review.type = ?)
274+
GROUP BY review.id, review.type, review.reviewer_id) as review
275+
INNER JOIN [user] ON review.reviewer_id = [user].id ORDER BY review_updated_unix DESC`,
276+
pullID, ReviewTypeApprove, ReviewTypeReject).
277+
Find(&irs)
278+
} else {
279+
err = x.Select("`user`.*, review.type, max(review.updated_unix) as review_updated_unix").
280+
Table("review").
281+
Join("INNER", "`user`", "review.reviewer_id = `user`.id").
282+
Where("review.issue_id = ? AND (review.type = ? OR review.type = ?)",
283+
pullID, ReviewTypeApprove, ReviewTypeReject).
284+
GroupBy("`user`.id, review.type").
285+
OrderBy("review_updated_unix DESC").
286+
Find(&irs)
287+
}
276288

277289
// We need to group our results by user id _and_ review type, otherwise the query fails when using postgresql.
278290
// But becaus we're doing this, we need to manually filter out multiple reviews of different types by the

options/locale/locale_ja-JP.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,6 +1327,7 @@ teams.add_team_repository=チームのリポジトリを追加
13271327
teams.remove_repo=削除
13281328
teams.add_nonexistent_repo=追加しようとしているリポジトリは存在しません。 先にリポジトリを作成してください。
13291329
teams.add_duplicate_users=ユーザーは既にチームのメンバーです。
1330+
teams.members.none=このチームにはメンバーがいません。
13301331

13311332
[admin]
13321333
dashboard=ダッシュボード

options/locale/locale_lv-LV.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ openid_register_title=Izveidot jaunu kontu
242242
openid_register_desc=Izvēlētais OpenID konts sistēmā netika atpazīts, bet Jūs to varat piesaistīt esošam kontam.
243243
openid_signin_desc=Ievadiet savu OpenID URI, piemēram: https://anna.me, peteris.openid.org.lv, gnusocial.net/janis.
244244
disable_forgot_password_mail=Paroles atjaunošana nav pieejama. Sazinieties ar sistēmas administratoru.
245+
email_domain_blacklisted=Nav atļauts reģistrēties ar šādu e-pasta adresi.
245246

246247
[mail]
247248
activate_account=Lūdzu, aktivizējiet savu kontu
@@ -524,6 +525,7 @@ create_repo=Izveidot repozitoriju
524525
default_branch=Noklusējuma atzars
525526
mirror_prune=Izmest
526527
mirror_prune_desc=Izdzēst visas ārējās atsauces, kas ārējā repozitorijā vairs neeksistē
528+
mirror_interval=Spoguļošanas biežums (atļautās laika vienības 'h', 'm' un 's'). Ievadiet 0, lai atslēgtu automātisko spoguļošanu.
527529
mirror_interval_invalid=Nekorekts spoguļošanas intervāls.
528530
mirror_address=Spoguļa adrese
529531
mirror_address_desc=Lūdzu iekļaujiet adresē, ja nepieciešams, arī lietotājvārdu un paroli.
@@ -830,6 +832,7 @@ issues.review.content.empty=Nepieciešams norādīt komentāru par prasītajām
830832
issues.review.reject=noraidīja šīs izmaiņas %s
831833
issues.review.pending=Nav iesūtīts
832834
issues.review.review=Recenzija
835+
issues.review.reviewers=Recenzenti
833836
issues.review.show_outdated=Rādīt novecojušu
834837
issues.review.hide_outdated=Paslēpt novecojušu
835838

@@ -876,6 +879,7 @@ milestones.no_due_date=Bez termiņa
876879
milestones.open=Atvērta
877880
milestones.close=Aizvērt
878881
milestones.new_subheader=Atskaites punkti, ļauj organizēt problēmas un sekot to progresam.
882+
milestones.completeness=%d%% pabeigti
879883
milestones.create=Izveidot atskaites punktu
880884
milestones.title=Virsraksts
881885
milestones.desc=Apraksts
@@ -1323,6 +1327,8 @@ teams.add_team_repository=Pievienot komandas repozitoriju
13231327
teams.remove_repo=Noņemt
13241328
teams.add_nonexistent_repo=Repozitorijs, kuram Jūs mēģinat pievienot neeksistē, sākumā izveidojiet to.
13251329
teams.add_duplicate_users=Lietotājs jau ir šajā komandā.
1330+
teams.repos.none=Šai komandai nav piekļuves nevienam repozitorijam.
1331+
teams.members.none=Šajā komandā nav pievienots neviens lietotājs.
13261332

13271333
[admin]
13281334
dashboard=Infopanelis

options/locale/locale_pt-BR.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,6 +1327,8 @@ teams.add_team_repository=Adicionar repositório da equipe
13271327
teams.remove_repo=Remover
13281328
teams.add_nonexistent_repo=O repositório que você está tentando adicionar não existe, por favor, crie-o primeiro.
13291329
teams.add_duplicate_users=Usuário já é um membro da equipe.
1330+
teams.repos.none=Nenhum repositório pode ser acessado por essa equipe.
1331+
teams.members.none=Nenhum membro nesta equipe.
13301332

13311333
[admin]
13321334
dashboard=Painel

routers/repo/wiki.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ func findWikiRepoCommit(ctx *context.Context) (*git.Repository, *git.Commit, err
7474

7575
commit, err := wikiRepo.GetBranchCommit("master")
7676
if err != nil {
77-
ctx.ServerError("GetBranchCommit", err)
7877
return wikiRepo, nil, err
7978
}
8079
return wikiRepo, commit, nil
@@ -112,6 +111,9 @@ func wikiContentsByName(ctx *context.Context, commit *git.Commit, wikiName strin
112111
func renderWikiPage(ctx *context.Context, isViewPage bool) (*git.Repository, *git.TreeEntry) {
113112
wikiRepo, commit, err := findWikiRepoCommit(ctx)
114113
if err != nil {
114+
if !git.IsErrNotExist(err) {
115+
ctx.ServerError("GetBranchCommit", err)
116+
}
115117
return nil, nil
116118
}
117119

0 commit comments

Comments
 (0)