You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/modules
zeripath 889a8c268c
Use full output of git show-ref --tags to get tags for PushUpdateAddTag (#19235)
Strangely #19038 appears to relate to an issue whereby a tag appears to
be listed in `git show-ref --tags` but then does not appear when `git
show-ref --tags -- short_name` is called.

As a solution though I propose to stop the second call as it is
unnecessary and only likely to cause problems.

I've also noticed that the tags calls are wildly inefficient and aren't using the common cat-files - so these have been added.

I've also noticed that the git commit-graph is not being written on mirroring - so I've also added writing this to the migration which should improve mirror rendering somewhat. 

Fix #19038

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: 6543 <6543@obermui.de>
2 years ago
..
activitypub format with gofumpt (#18184) 2 years ago
analyze Use git attributes to determine generated and vendored status for language stats and diffs (#16773) 3 years ago
appstate format with gofumpt (#18184) 2 years ago
auth RSS/Atom support for Repos (#19055) 2 years ago
avatar format with gofumpt (#18184) 2 years ago
base format with gofumpt (#18184) 2 years ago
cache format with gofumpt (#18184) 2 years ago
charset Don't treat BOM escape sequence as hidden character. (#18909) 2 years ago
context Move organization related structs into sub package (#18518) 2 years ago
convert More commit info from API (#19252) 2 years ago
csv format with gofumpt (#18184) 2 years ago
doctor Use `ctx` instead of `db.DefaultContext` in some packages(routers/services/modules) (#19163) 2 years ago
emoji format with gofumpt (#18184) 2 years ago
eventsource Simplify parameter types (#18006) 3 years ago
generate Use base32 for 2FA scratch token (#18384) 2 years ago
git Use full output of git show-ref --tags to get tags for PushUpdateAddTag (#19235) 2 years ago
gitgraph Change git.cmd to RunWithContext (#18693) 2 years ago
graceful Add pprof labels in processes and for lifecycles (#19202) 2 years ago
hcaptcha hCaptcha Support (#12594) 4 years ago
highlight format with gofumpt (#18184) 2 years ago
hostmatcher remove not needed (#19128) 2 years ago
httpcache format with gofumpt (#18184) 2 years ago
httplib refactor httplib (#18338) 2 years ago
indexer Prevent intermittent failures in RepoIndexerTest (2) (#19229) 2 years ago
json Make gitea, gitea-vet future-proof (#18361) 2 years ago
lfs Update HTTP status codes to modern codes (#18063) 2 years ago
log Add auto logging of goroutine pid label (#19212) 2 years ago
markup Provide configuration to allow camo-media proxying (#12802) 2 years ago
metrics format with gofumpt (#18184) 2 years ago
migration Store the foreign ID of issues during migration (#18446) 2 years ago
nosql [API] Allow removing issues (#18879) 2 years ago
notification [API] Allow removing issues (#18879) 2 years ago
options format with gofumpt (#18184) 2 years ago
password Fixed assert statements. (#16089) 3 years ago
pprof refactor: move from io/ioutil to io and os package (#17109) 3 years ago
private Update HTTP status codes to modern codes (#18063) 2 years ago
process Add pprof labels in processes and for lifecycles (#19202) 2 years ago
proxy Return nil proxy function if proxy not enabled (#16742) 3 years ago
public Fix mime-type detection for HTTP server (#18370) 2 years ago
queue Add number in queue status to monitor page (#18712) 2 years ago
recaptcha refactor: move from io/ioutil to io and os package (#17109) 3 years ago
references format with gofumpt (#18184) 2 years ago
repository Use full output of git show-ref --tags to get tags for PushUpdateAddTag (#19235) 2 years ago
secret Use `CryptoRandomBytes` instead of `CryptoRandomString` (#18439) 2 years ago
session format with gofumpt (#18184) 2 years ago
setting Provide configuration to allow camo-media proxying (#12802) 2 years ago
ssh Update golang.org/x/crypto (#19097) 2 years ago
storage Clean paths when looking in Storage (#19124) 2 years ago
structs More commit info from API (#19252) 2 years ago
svg refactor: move from io/ioutil to io and os package (#17109) 3 years ago
sync Fix missing unlock in uniquequeue (#9790) 5 years ago
templates Move organization related structs into sub package (#18518) 2 years ago
test Use `ctx` instead of `db.DefaultContext` in some packages(routers/services/modules) (#19163) 2 years ago
timeutil format with gofumpt (#18184) 2 years ago
translation Refactor i18n, use Locale to provide i18n/translation related functions (#18648) 2 years ago
typesniffer format with gofumpt (#18184) 2 years ago
updatechecker format with gofumpt (#18184) 2 years ago
upload Simplify parameter types (#18006) 3 years ago
uri Prevent NPE if gitea uploader fails to open url (#18080) 3 years ago
user Add gitea-vet (#10948) 4 years ago
util Cleanup protected branches when deleting users & teams (#19158) 2 years ago
validation format with gofumpt (#18184) 2 years ago
web Update HTTP status codes to modern codes (#18063) 2 years ago