forgejo/templates/repo
Kyle Evans 64ac8440a7 Make archival asynchronous
The prime benefit being sought here is for large archives to not
clog up the rendering process and cause unsightly proxy timeouts.
As a secondary benefit, archive-in-progress is moved out of the
way into a /tmp file so that new archival requests for the same
commit will not get fulfilled based on an archive that isn't yet
finished.

This asynchronous system is fairly primitive; request comes in, we'll
spawn off a new goroutine to handle it, then we'll mark it as done.
Status requests will see if the file exists in the final location,
and report the archival as done when it exists.

Fixes #11265
2020-05-05 11:57:30 -05:00
..
branch Make archival asynchronous 2020-05-05 11:57:30 -05:00
diff Allow unauthenticated users to compare (#11240) 2020-05-04 19:44:30 -03:00
editor Add Octicon SVG spritemap (#10107) 2020-02-11 12:02:41 -05:00
issue Fix bug about comment attachment (#11272) 2020-05-02 15:03:47 +01:00
pulls Add missing commit states to PR checks template (#11085) 2020-04-16 14:08:20 -05:00
release Make archival asynchronous 2020-05-05 11:57:30 -05:00
settings Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
wiki Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
activity.tmpl Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
blame.tmpl Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
branch_dropdown.tmpl Add Octicon SVG spritemap (#10107) 2020-02-11 12:02:41 -05:00
commit_page.tmpl Support unicode emojis and remove emojify.js (#11032) 2020-04-28 15:05:39 -03:00
commit_status.tmpl UI: Fix overflow issues in repo (#7190) 2019-06-14 09:32:13 +08:00
commits.tmpl Add Octicon SVG spritemap (#10107) 2020-02-11 12:02:41 -05:00
commits_list.tmpl Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
commits_table.tmpl Add Octicon SVG spritemap (#10107) 2020-02-11 12:02:41 -05:00
create.tmpl Fix creation of Organization repos by Users with max created personal repos (#11183) 2020-04-30 16:11:56 +01:00
empty.tmpl Option to set default branch at repository creation (#10803) 2020-03-26 19:14:51 +00:00
forks.tmpl #3348 always use relative avatar link in the template 2016-08-05 12:12:54 -07:00
graph.tmpl Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
header.tmpl Fix forked repo has no icon and language stat. (#10791) 2020-04-08 15:13:04 +03:00
home.tmpl Make archival asynchronous 2020-05-05 11:57:30 -05:00
migrate.tmpl Improve migrations to support migrating milestones/labels/issues/comments/pullrequests (#6290) 2019-05-07 09:12:51 +08:00
migrating.tmpl [assets] configurable URL for static resources (#7911) 2019-10-22 20:11:01 +08:00
search.tmpl ui: fix status label on branches list vertical alignment (#11109) 2020-04-17 12:35:12 -04:00
sub_menu.tmpl Tweak language stats bar (#10487) 2020-02-26 22:44:14 +02:00
user_cards.tmpl Add Octicon SVG spritemap (#10107) 2020-02-11 12:02:41 -05:00
view_file.tmpl Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
view_list.tmpl Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
watchers.tmpl #1692 APIs: Users Followers 2015-12-21 04:24:11 -08:00