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 2a565478d1
Tagger can be empty, as can Commit and Author - tolerate this (#15835)
Unfortunately some old repositories can have tags with empty Tagger, Commit
or Author. Go-Git variants will always have empty values for these whereas
the native git variant leaves them at nil. The simplest solution is just to
always have these set to empty Signatures.

v156 migration also makes the incorrect assumption that these cannot be empty.
Therefore add some handling to this and add logging and adjust broken
logging elsewhere in this migration.

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
3 years ago
..
analyze Speed up `enry.IsVendor` (#15213) 3 years ago
auth Add trace logging to SSO methods (#15803) 3 years ago
avatar Use single shared random string generation function (#15741) 3 years ago
base Add some Unit-Tests (#14500) 3 years ago
cache [Vendor] Update go-redis to v8.5.0 (#13749) 3 years ago
charset Refactor renders (#15175) 3 years ago
context Use single shared random string generation function (#15741) 3 years ago
convert Fix individual tests (addition to #15802) (#15818) 3 years ago
cron add cron job to delete old actions from database (#15688) 3 years ago
csv Refactor renders (#15175) 3 years ago
doctor Add err to log (#15813) 3 years ago
emoji Fix several render issues (#14986) 3 years ago
eventsource Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago
generate Use single shared random string generation function (#15741) 3 years ago
git Tagger can be empty, as can Commit and Author - tolerate this (#15835) 3 years ago
gitgraph Fix bug on commit graph (#15517) 3 years ago
graceful Drop back to use IsAnInteractiveSession for SVC (#15749) 3 years ago
hcaptcha hCaptcha Support (#12594) 4 years ago
highlight Use existing analyzer module for language detection for highlighting (#13522) 4 years ago
httpcache Add ETag header (#15370) 3 years ago
httplib fix webhook timeout bug (#15613) 3 years ago
indexer On open repository open common cat file batch and batch-check (#15667) 3 years ago
lfs Fix lfs management find (#15537) 3 years ago
log Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago
markup Fixed individual markdown tests. (#15802) 3 years ago
matchlist Add Allow-/Block-List for Migrate & Mirrors (#13610) 4 years ago
metrics Prometheus endpoint (#5256) 6 years ago
migrations Move restore repo to internal router and invoke from command to avoid open the same db file or queues files (#15790) 3 years ago
nosql Fix setting redis db path (#15698) 3 years ago
notification Refactor renders (#15175) 3 years ago
options Add StatDir and replace com.StatDir (#14099) 4 years ago
password Check passwords against HaveIBeenPwned (#12716) 4 years ago
pprof Add golangci (#6418) 5 years ago
private Move restore repo to internal router and invoke from command to avoid open the same db file or queues files (#15790) 3 years ago
process Code Formats, Nits & Unused Func/Var deletions (#15286) 3 years ago
public add `/assets` as root dir of public files (#15219) 3 years ago
queue Queue manager FlushAll can loop rapidly - add delay (#15733) 3 years ago
recaptcha Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago
references Respect default merge message syntax when parsing item references (#15772) 3 years ago
repofiles Code Formats, Nits & Unused Func/Var deletions (#15286) 3 years ago
repository Set GIT_DIR correctly if it is not set (#15751) 3 years ago
secret Use single shared random string generation function (#15741) 3 years ago
session Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago
setting Add mimetype mapping settings (#15133) 3 years ago
ssh Make internal SSH server host key path configurable (#14918) 3 years ago
storage Code Formats, Nits & Unused Func/Var deletions (#15286) 3 years ago
structs Add Active and ProhibitLogin to API (#15689) 3 years ago
svg Fix filepath basename on Windows for SVG bindata (#12241) 4 years ago
sync Fix missing unlock in uniquequeue (#9790) 5 years ago
task Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago
templates Fix incorrect asset URL (#15805) 3 years ago
test Move middlewares to web/middleware (#14480) 3 years ago
timeutil Fix display since time round (#14226) 3 years ago
translation Use index of the supported tags to choose user lang (#15452) 3 years ago
upload Update golangci-lint to version 1.31.0 (#13102) 4 years ago
uri Dump github/gitlab/gitea repository data to a local directory and restore to gitea (#12244) 4 years ago
user Add gitea-vet (#10948) 4 years ago
util Use single shared random string generation function (#15741) 3 years ago
validation Move macaron to chi (#14293) 3 years ago
web Defer closing the gitrepo until the end of the wrapped context functions (#15653) 3 years ago