gitea/modules
zeripath 5cb0c9aa0d
Propagate context and ensure git commands run in request context ()
This PR continues the work in  by progressively ensuring that git
commands run within the request context.

This now means that the if there is a git repo already open in the context it will be used instead of reopening it.

Signed-off-by: Andrew Thornton <art27@cantab.net>
..
activitypub
analyze
appstate
auth Support webauthn ()
avatar Fix various typos ()
base Simplify parameter types ()
cache Test cache during init ()
charset Add warning for BIDI characters in page renders and in diffs ()
context Propagate context and ensure git commands run in request context ()
convert Propagate context and ensure git commands run in request context ()
csv Fix various typos ()
doctor Propagate context and ensure git commands run in request context ()
emoji
eventsource Simplify parameter types ()
generate Support webauthn ()
git Propagate context and ensure git commands run in request context ()
gitgraph Propagate context and ensure git commands run in request context ()
graceful Make SSL cipher suite configurable ()
hcaptcha
highlight
hostmatcher Simplify parameter types ()
httpcache
httplib
indexer Propagate context and ensure git commands run in request context ()
json Move repository model into models/repo ()
lfs Propagate context and ensure git commands run in request context ()
log Simplify parameter types ()
markup Propagate context and ensure git commands run in request context ()
metrics Refactor auth package ()
migration Fix various typos ()
nosql Remove unnecessary variable assignments ()
notification Propagate context and ensure git commands run in request context ()
options Remove golang vendored directory ()
password
pprof
private Move keys to models/asymkey ()
process Propagate context and ensure git commands run in request context ()
proxy
public Remove golang vendored directory ()
queue Prevent deadlock in TestPersistableChannelQueue ()
recaptcha
references Add API to get issue/pull comments and events (timeline) ()
repository Propagate context and ensure git commands run in request context ()
secret Simplify parameter types ()
session Refactor auth package ()
setting Support webauthn ()
ssh Simplify parameter types ()
storage
structs Add MirrorUpdated field to Repository API type ()
svg
sync
templates Propagate context and ensure git commands run in request context ()
test Propagate context and ensure git commands run in request context ()
timeutil Don't store assets modified time into generated files ()
translation Sort locales according to their names ()
typesniffer
updatechecker Fix various typos ()
upload Simplify parameter types ()
uri Prevent NPE if gitea uploader fails to open url ()
user
util Increase Salt randomness ()
validation
web Propagate context and ensure git commands run in request context ()