|
|
|
@ -6,4 +6,20 @@ module ProjectsHelper
|
|
|
|
|
when 'mirror' then "开源镜像项目"
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def render_zip_url(project, archive_name)
|
|
|
|
|
[gitea_domain, project.owner.login, project.identifier, "#{archive_name}.zip"].join('/')
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def render_tar_url(project, archive_name)
|
|
|
|
|
[gitea_domain, project.owner.login, project.identifier, "#{archive_name}.tar.gz"].join('/')
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def render_http_url(project)
|
|
|
|
|
[gitea_domain, project.owner.login, "#{project.identifier}.git"].join('/')
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def gitea_domain
|
|
|
|
|
Gitea.gitea_config[:domain]
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|