Skip to content

Commit 9edb032

Browse files
Merge branch 'main' into bugfix-git-force-tags
2 parents b583923 + f528df9 commit 9edb032

File tree

8 files changed

+19
-14
lines changed

8 files changed

+19
-14
lines changed

options/locale/locale_en-US.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ filter.public = Public
159159
filter.private = Private
160160

161161
no_results_found = No results found.
162+
internal_error_skipped = Internal error occurred but is skipped: %s
162163

163164
[search]
164165
search = Search...
@@ -1279,7 +1280,6 @@ commit_graph.color = Color
12791280
commit.contained_in = This commit is contained in:
12801281
commit.contained_in_default_branch = This commit is part of the default branch
12811282
commit.load_referencing_branches_and_tags = Load branches and tags referencing this commit
1282-
commit.load_tags_failed = Load tags failed because of internal error
12831283
blame = Blame
12841284
download_file = Download file
12851285
normal_view = Normal View

options/locale/locale_fr-FR.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1254,7 +1254,6 @@ commit_graph.color=Couleur
12541254
commit.contained_in=Cette révision appartient à :
12551255
commit.contained_in_default_branch=Cette révision appartient à la branche par défaut
12561256
commit.load_referencing_branches_and_tags=Charger les branches et étiquettes référençant cette révision
1257-
commit.load_tags_failed=Le chargement des étiquettes a échoué à cause d’une erreur interne
12581257
blame=Annotations
12591258
download_file=Télécharger le fichier
12601259
normal_view=Vue normale

options/locale/locale_ja-JP.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1263,7 +1263,6 @@ commit_graph.color=カラー
12631263
commit.contained_in=このコミットが含まれているのは:
12641264
commit.contained_in_default_branch=このコミットはデフォルトブランチに含まれています
12651265
commit.load_referencing_branches_and_tags=このコミットを参照しているブランチやタグを取得
1266-
commit.load_tags_failed=内部エラーによりタグの読み込みに失敗しました
12671266
blame=Blame
12681267
download_file=ファイルをダウンロード
12691268
normal_view=通常表示

options/locale/locale_pt-PT.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ filter.public=Público
159159
filter.private=Privado
160160

161161
no_results_found=Não foram encontrados quaisquer resultados.
162+
internal_error_skipped=Ocorreu um erro interno mas foi ignorado: %s
162163

163164
[search]
164165
search=Pesquisar...
@@ -1279,7 +1280,6 @@ commit_graph.color=Colorido
12791280
commit.contained_in=Este cometimento está contido em:
12801281
commit.contained_in_default_branch=Este cometimento é parte do ramo principal
12811282
commit.load_referencing_branches_and_tags=Carregar ramos e etiquetas que referenciem este cometimento
1282-
commit.load_tags_failed=O carregamento das etiquetas falhou por causa de um erro interno
12831283
blame=Responsabilidade
12841284
download_file=Descarregar ficheiro
12851285
normal_view=Vista normal

routers/api/v1/repo/issue.go

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -833,10 +833,16 @@ func EditIssue(ctx *context.APIContext) {
833833
if (form.Deadline != nil || form.RemoveDeadline != nil) && canWrite {
834834
var deadlineUnix timeutil.TimeStamp
835835

836-
if (form.RemoveDeadline == nil || !*form.RemoveDeadline) && !form.Deadline.IsZero() {
837-
deadline := time.Date(form.Deadline.Year(), form.Deadline.Month(), form.Deadline.Day(),
838-
23, 59, 59, 0, form.Deadline.Location())
839-
deadlineUnix = timeutil.TimeStamp(deadline.Unix())
836+
if form.RemoveDeadline == nil || !*form.RemoveDeadline {
837+
if form.Deadline == nil {
838+
ctx.Error(http.StatusBadRequest, "", "The due_date cannot be empty")
839+
return
840+
}
841+
if !form.Deadline.IsZero() {
842+
deadline := time.Date(form.Deadline.Year(), form.Deadline.Month(), form.Deadline.Day(),
843+
23, 59, 59, 0, form.Deadline.Location())
844+
deadlineUnix = timeutil.TimeStamp(deadline.Unix())
845+
}
840846
}
841847

842848
if err := issues_model.UpdateIssueDeadline(ctx, issue, deadlineUnix, ctx.Doer); err != nil {

routers/web/repo/commit.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func Commits(ctx *context.Context) {
9090
commitsTagsMap, err := repo_model.FindTagsByCommitIDs(ctx, ctx.Repo.Repository.ID, commitIDs...)
9191
if err != nil {
9292
log.Error("FindTagsByCommitIDs: %v", err)
93-
ctx.Flash.Error(ctx.Tr("repo.commit.load_tags_failed"))
93+
ctx.Flash.Error(ctx.Tr("internal_error_skipped", "FindTagsByCommitIDs"))
9494
} else {
9595
ctx.Data["CommitsTagsMap"] = commitsTagsMap
9696
}

services/packages/rpm/repository.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import (
1313
"errors"
1414
"fmt"
1515
"io"
16-
"net/url"
1716
"strings"
1817
"time"
1918

@@ -438,7 +437,7 @@ func buildPrimary(ctx context.Context, pv *packages_model.PackageVersion, pfs []
438437
Archive: pd.FileMetadata.ArchiveSize,
439438
},
440439
Location: Location{
441-
Href: fmt.Sprintf("package/%s/%s/%s/%s", url.PathEscape(pd.Package.Name), url.PathEscape(packageVersion), url.PathEscape(pd.FileMetadata.Architecture), url.PathEscape(fmt.Sprintf("%s-%s.%s.rpm", pd.Package.Name, packageVersion, pd.FileMetadata.Architecture))),
440+
Href: fmt.Sprintf("package/%s/%s/%s/%s-%s.%s.rpm", pd.Package.Name, packageVersion, pd.FileMetadata.Architecture, pd.Package.Name, packageVersion, pd.FileMetadata.Architecture),
442441
},
443442
Format: Format{
444443
License: pd.VersionMetadata.License,

web_src/css/features/projects.css

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
flex-direction: row;
44
flex-wrap: nowrap;
55
overflow-x: auto;
6+
overflow-y: clip;
7+
align-items: stretch;
68
margin: 0 0.5em;
79
}
810

@@ -25,8 +27,8 @@
2527
margin: 0 0.5rem !important;
2628
padding: 0.5rem !important;
2729
width: 320px;
28-
height: calc(100vh - 450px);
29-
min-height: 60vh;
30+
height: initial;
31+
min-height: max(calc(100vh - 400px), 300px);
3032
flex: 0 0 auto;
3133
overflow: visible;
3234
display: flex;
@@ -61,7 +63,7 @@
6163
padding: 0 !important;
6264
flex-wrap: nowrap !important;
6365
flex-direction: column;
64-
overflow-x: auto;
66+
overflow-x: clip;
6567
gap: .25rem;
6668
}
6769

0 commit comments

Comments
 (0)