From 49903e05d07b8dbfb0b36ceb53fca1d18afa6456 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Mon, 15 Jan 2024 15:56:30 +0800 Subject: [PATCH 1/3] added default sorting milestones by name --- models/issues/milestone_list.go | 4 +++- options/locale/locale_en-US.ini | 1 + templates/repo/issue/milestone/filter_list.tmpl | 1 + templates/user/dashboard/milestones.tmpl | 5 +++-- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/models/issues/milestone_list.go b/models/issues/milestone_list.go index a73bf73c17c9f..dc993ba3d1d48 100644 --- a/models/issues/milestone_list.go +++ b/models/issues/milestone_list.go @@ -70,8 +70,10 @@ func (opts FindMilestoneOptions) ToOrders() string { return "num_issues DESC" case "id": return "id ASC" + case "name": + return "name DESC" default: - return "deadline_unix ASC, id ASC" + return "deadline_unix ASC, name ASC" } } diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index 90e3ac503a774..ebc9c636b4e8e 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -1852,6 +1852,7 @@ milestones.edit_success = Milestone "%s" has been updated. milestones.deletion = Delete Milestone milestones.deletion_desc = Deleting a milestone removes it from all related issues. Continue? milestones.deletion_success = The milestone has been deleted. +milestones.filter_sort.name = Name milestones.filter_sort.earliest_due_data = Earliest due date milestones.filter_sort.latest_due_date = Latest due date milestones.filter_sort.least_complete = Least complete diff --git a/templates/repo/issue/milestone/filter_list.tmpl b/templates/repo/issue/milestone/filter_list.tmpl index 0eea42d6ee61f..f910fa36c5212 100644 --- a/templates/repo/issue/milestone/filter_list.tmpl +++ b/templates/repo/issue/milestone/filter_list.tmpl @@ -11,5 +11,6 @@ {{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}} {{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}} {{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}} + {{ctx.Locale.Tr "repo.milestones.filter_sort.name"}} diff --git a/templates/user/dashboard/milestones.tmpl b/templates/user/dashboard/milestones.tmpl index 390457a60a3fe..7b837cb1e066d 100644 --- a/templates/user/dashboard/milestones.tmpl +++ b/templates/user/dashboard/milestones.tmpl @@ -62,12 +62,13 @@ {{svg "octicon-triangle-down" 14 "dropdown icon"}} From d94cd72a0b9a7f1533d699cc3a2564ec2dea518c Mon Sep 17 00:00:00 2001 From: Bartlomiej Komendarczuk Date: Mon, 15 Jul 2024 22:32:43 +0200 Subject: [PATCH 2/3] lint filter_list.tmpl --- templates/repo/issue/milestone/filter_list.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/repo/issue/milestone/filter_list.tmpl b/templates/repo/issue/milestone/filter_list.tmpl index 957fdfe2fe949..430d3814ee193 100644 --- a/templates/repo/issue/milestone/filter_list.tmpl +++ b/templates/repo/issue/milestone/filter_list.tmpl @@ -11,6 +11,6 @@ {{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}} {{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}} {{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}} - {{ctx.Locale.Tr "repo.milestones.filter_sort.name"}} + {{ctx.Locale.Tr "repo.milestones.filter_sort.name"}} From a1e871fbbe4d7867b69d30447ea47abfec1fa38b Mon Sep 17 00:00:00 2001 From: Bartlomiej Komendarczuk Date: Mon, 15 Jul 2024 22:33:15 +0200 Subject: [PATCH 3/3] Lint milestones.tmpl --- templates/user/dashboard/milestones.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/user/dashboard/milestones.tmpl b/templates/user/dashboard/milestones.tmpl index c730025b0ba2b..71ff8dba3f4e7 100644 --- a/templates/user/dashboard/milestones.tmpl +++ b/templates/user/dashboard/milestones.tmpl @@ -65,7 +65,7 @@ {{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}} {{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}} {{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}} - {{ctx.Locale.Tr "repo.milestones.filter_sort.name"}} + {{ctx.Locale.Tr "repo.milestones.filter_sort.name"}}