mirror of
https://github.com/go-gitea/gitea.git
synced 2024-09-01 14:56:30 +00:00
Merge branch 'main' into xormigrate
This commit is contained in:
commit
8b49ed9a0e
@ -512,7 +512,7 @@ rules:
|
|||||||
no-jquery/no-box-model: [2]
|
no-jquery/no-box-model: [2]
|
||||||
no-jquery/no-browser: [2]
|
no-jquery/no-browser: [2]
|
||||||
no-jquery/no-camel-case: [2]
|
no-jquery/no-camel-case: [2]
|
||||||
no-jquery/no-class-state: [0]
|
no-jquery/no-class-state: [2]
|
||||||
no-jquery/no-class: [0]
|
no-jquery/no-class: [0]
|
||||||
no-jquery/no-clone: [2]
|
no-jquery/no-clone: [2]
|
||||||
no-jquery/no-closest: [0]
|
no-jquery/no-closest: [0]
|
||||||
|
@ -70,8 +70,10 @@ func (opts FindMilestoneOptions) ToOrders() string {
|
|||||||
return "num_issues DESC"
|
return "num_issues DESC"
|
||||||
case "id":
|
case "id":
|
||||||
return "id ASC"
|
return "id ASC"
|
||||||
|
case "name":
|
||||||
|
return "name DESC"
|
||||||
default:
|
default:
|
||||||
return "deadline_unix ASC, id ASC"
|
return "deadline_unix ASC, name ASC"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1935,6 +1935,7 @@ milestones.edit_success = Milestone "%s" has been updated.
|
|||||||
milestones.deletion = Delete Milestone
|
milestones.deletion = Delete Milestone
|
||||||
milestones.deletion_desc = Deleting a milestone removes it from all related issues. Continue?
|
milestones.deletion_desc = Deleting a milestone removes it from all related issues. Continue?
|
||||||
milestones.deletion_success = The milestone has been deleted.
|
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.earliest_due_data = Earliest due date
|
||||||
milestones.filter_sort.latest_due_date = Latest due date
|
milestones.filter_sort.latest_due_date = Latest due date
|
||||||
milestones.filter_sort.least_complete = Least complete
|
milestones.filter_sort.least_complete = Least complete
|
||||||
|
@ -11,5 +11,6 @@
|
|||||||
<a class="{{if eq .SortType "mostcomplete"}}active {{end}}item" href="?sort=mostcomplete&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}}</a>
|
<a class="{{if eq .SortType "mostcomplete"}}active {{end}}item" href="?sort=mostcomplete&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}}</a>
|
||||||
<a class="{{if eq .SortType "mostissues"}}active {{end}}item" href="?sort=mostissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}}</a>
|
<a class="{{if eq .SortType "mostissues"}}active {{end}}item" href="?sort=mostissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}}</a>
|
||||||
<a class="{{if eq .SortType "leastissues"}}active {{end}}item" href="?sort=leastissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}}</a>
|
<a class="{{if eq .SortType "leastissues"}}active {{end}}item" href="?sort=leastissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}}</a>
|
||||||
|
<a class="{{if eq .SortType "name"}}active {{end}}item" href="{{$.Link}}?sort=name&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.name"}}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -65,6 +65,7 @@
|
|||||||
<a class="{{if eq .SortType "mostcomplete"}}active {{end}}item" href="?repos=[{{range $.RepoIDs}}{{.}}%2C{{end}}]&sort=mostcomplete&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}}</a>
|
<a class="{{if eq .SortType "mostcomplete"}}active {{end}}item" href="?repos=[{{range $.RepoIDs}}{{.}}%2C{{end}}]&sort=mostcomplete&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_complete"}}</a>
|
||||||
<a class="{{if eq .SortType "mostissues"}}active {{end}}item" href="?repos=[{{range $.RepoIDs}}{{.}}%2C{{end}}]&sort=mostissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}}</a>
|
<a class="{{if eq .SortType "mostissues"}}active {{end}}item" href="?repos=[{{range $.RepoIDs}}{{.}}%2C{{end}}]&sort=mostissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.most_issues"}}</a>
|
||||||
<a class="{{if eq .SortType "leastissues"}}active {{end}}item" href="?repos=[{{range $.RepoIDs}}{{.}}%2C{{end}}]&sort=leastissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}}</a>
|
<a class="{{if eq .SortType "leastissues"}}active {{end}}item" href="?repos=[{{range $.RepoIDs}}{{.}}%2C{{end}}]&sort=leastissues&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.least_issues"}}</a>
|
||||||
|
<a class="{{if eq .SortType "name"}}active {{end}}item" href="{{$.Link}}?sort=name&state={{$.State}}&q={{$.Keyword}}">{{ctx.Locale.Tr "repo.milestones.filter_sort.name"}}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -125,7 +125,7 @@ export function initRepoCommentForm() {
|
|||||||
|
|
||||||
$listMenu.find('.item:not(.no-select)').on('click', function (e) {
|
$listMenu.find('.item:not(.no-select)').on('click', function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
if ($(this).hasClass('ban-change')) {
|
if (this.classList.contains('ban-change')) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -140,7 +140,7 @@ export function initRepoCommentForm() {
|
|||||||
if (this.getAttribute('data-scope') !== scope) {
|
if (this.getAttribute('data-scope') !== scope) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (this !== clickedItem && !$(this).hasClass('checked')) {
|
if (this !== clickedItem && !this.classList.contains('checked')) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
} else if (this !== clickedItem) {
|
} else if (this !== clickedItem) {
|
||||||
@ -148,7 +148,7 @@ export function initRepoCommentForm() {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($(this).hasClass('checked')) {
|
if (this.classList.contains('checked')) {
|
||||||
$(this).removeClass('checked');
|
$(this).removeClass('checked');
|
||||||
$(this).find('.octicon-check').addClass('tw-invisible');
|
$(this).find('.octicon-check').addClass('tw-invisible');
|
||||||
if (hasUpdateAction) {
|
if (hasUpdateAction) {
|
||||||
@ -187,7 +187,7 @@ export function initRepoCommentForm() {
|
|||||||
|
|
||||||
const listIds = [];
|
const listIds = [];
|
||||||
$(this).parent().find('.item').each(function () {
|
$(this).parent().find('.item').each(function () {
|
||||||
if ($(this).hasClass('checked')) {
|
if (this.classList.contains('checked')) {
|
||||||
listIds.push($(this).data('id'));
|
listIds.push($(this).data('id'));
|
||||||
$($(this).data('id-selector')).removeClass('tw-hidden');
|
$($(this).data('id-selector')).removeClass('tw-hidden');
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user