Use VersionSorter on the Project > Tags page
This commit is contained in:
parent
884390de20
commit
c803e78fd0
2 changed files with 4 additions and 3 deletions
|
@ -8,7 +8,8 @@ class Projects::TagsController < Projects::ApplicationController
|
||||||
before_filter :authorize_admin_project!, only: [:destroy]
|
before_filter :authorize_admin_project!, only: [:destroy]
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@tags = Kaminari.paginate_array(@repository.tags.reverse).page(params[:page]).per(30)
|
sorted = VersionSorter.rsort(@repository.tag_names)
|
||||||
|
@tags = Kaminari.paginate_array(sorted).page(params[:page]).per(30)
|
||||||
end
|
end
|
||||||
|
|
||||||
def create
|
def create
|
||||||
|
|
|
@ -7,13 +7,13 @@
|
||||||
New tag
|
New tag
|
||||||
|
|
||||||
%p
|
%p
|
||||||
Tags give ability to mark specific points in history as being important
|
Tags give the ability to mark specific points in history as being important
|
||||||
%hr
|
%hr
|
||||||
|
|
||||||
- unless @tags.empty?
|
- unless @tags.empty?
|
||||||
%ul.bordered-list
|
%ul.bordered-list
|
||||||
- @tags.each do |tag|
|
- @tags.each do |tag|
|
||||||
= render 'tag', tag: tag
|
= render 'tag', tag: @repository.find_tag(tag)
|
||||||
|
|
||||||
= paginate @tags, theme: 'gitlab'
|
= paginate @tags, theme: 'gitlab'
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue