gitea/modules
zeripath 511f6138d4
Use native git variants by default with go-git variants as build tag ()
* Move last commit cache back into modules/git

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

* Remove go-git from the interface for last commit cache

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

* move cacheref to last_commit_cache

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

* Remove go-git from routers/private/hook

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

* Move FindLFSFiles to pipeline

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

* Make no-go-git variants

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

* Submodule RefID

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

* fix issue with GetCommitsInfo

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

* fix GetLastCommitForPaths

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

* Improve efficiency

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

* More efficiency

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

* even faster

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

* Reduce duplication

* As per @lunny

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

* attempt to fix drone

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

* fix test-tags

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

* default to use no-go-git variants and add gogit build tag

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

* placate lint

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

* as per @6543

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

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
..
analyze Exclude generated files from language statistics ()
auth User Settings: Ignore empty language codes & validate ()
avatar Avatars and Repo avatars support storing in minio ()
base Direct avatar rendering ()
cache Use native git variants by default with go-git variants as build tag ()
charset Ensure that the detected charset order is set in chardet test ()
context Support shortened commit SHAs in URLs ()
convert Use native git variants by default with go-git variants as build tag ()
cron Add ssh certificate support ()
doctor Refactor doctor ()
emoji Fix emoji detection in certain cases ()
eventsource Move EventSource to SharedWorker ()
generate Add gitea-vet ()
git Use native git variants by default with go-git variants as build tag ()
gitgraph Multiple GitGraph improvements: Exclude PR heads, Add branch/PR links, Show only certain branches, ()
graceful Move install pages out of main macaron routes ()
hcaptcha hCaptcha Support ()
highlight Use existing analyzer module for language detection for highlighting ()
httpcache HTTP cache rework and enable caching for storage assets ()
httplib Add golangci ()
indexer Use native git variants by default with go-git variants as build tag ()
lfs Move LFSLock APIFormat into convert package ()
log Refactor Logger ()
markup Markdown task list improvements ()
matchlist Add Allow-/Block-List for Migrate & Mirrors ()
metrics Prometheus endpoint ()
migrations [API] Add Ref to Issue ()
nosql Allow common redis and leveldb connections ()
notification Cause NotifyMigrateRepository to emit a repo create webhook ()
options Handle and propagate errors when checking if paths are Dirs, Files or Exist ()
password Check passwords against HaveIBeenPwned ()
pprof Add golangci ()
private Fix send mail ()
process Only write to global gitconfig if necessary ()
public HTTP cache rework and enable caching for storage assets ()
queue Slightly simplify the queue settings code to help reduce the risk of problems ()
recaptcha hCaptcha Support ()
references Fix panic bug in handling multiple references in commit ()
repofiles go-version constraints ignore pre-releases ()
repository Use native git variants by default with go-git variants as build tag ()
secret Attachments: Add extension support, allow all types for releases ()
session Allow common redis and leveldb connections ()
setting Store repository data in data path if not previously set ()
ssh Standardise logging of failed authentication attempts in internal SSH ()
storage Fix Storage mapping ()
structs [API] Add ref to create/edit issue options & deprecated assignee ()
svg Fix filepath basename on Windows for SVG bindata ()
sync Fix missing unlock in uniquequeue ()
task Migrations: Use Process Manager to create own Context ()
templates chore: use octicon-mirror for feeds display ()
test Macaron 1.5 ()
timeutil Fix timezone on issue deadline ()
upload Update golangci-lint to version 1.31.0 ()
user Add gitea-vet ()
util Handle and propagate errors when checking if paths are Dirs, Files or Exist ()
validation [API] Get a single commit via Ref ()