forgejo/templates
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
..
admin Sendmail should create a process on the gitea system and have a default timeout (#11256) 2020-05-03 00:04:31 +01:00
base Support unicode emojis and remove emojify.js (#11032) 2020-04-28 15:05:39 -03:00
custom Add footer extra links template (#9576) 2020-01-03 20:41:56 +02:00
explore Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
mail Style blockquote for default issue mail template (#10024) 2020-01-27 22:35:34 +00:00
org Add Organization Wide Labels (#10814) 2020-04-01 01:14:46 -03:00
pwa Support unicode emojis and remove emojify.js (#11032) 2020-04-28 15:05:39 -03:00
repo Make archival asynchronous 2020-05-05 11:57:30 -05:00
status Make error pages translatable (#11163) 2020-04-27 18:03:15 -05:00
swagger API: Add pull review endpoints (#11224) 2020-05-02 03:20:51 +03:00
user Remove last traces of has-emoji class (#11263) 2020-05-01 20:58:45 +03:00
home.tmpl Add Octicon SVG spritemap (#10107) 2020-02-11 12:02:41 -05:00
install.tmpl Change default charset for MySQL on install to utf8mb4 (#10989) 2020-04-06 09:33:15 -04:00