gitea/routers/private
Jason Song 04347eb810
Use context parameter in services/repository ()
Use context parameter in `services/repository`.

And use `cache.WithCacheContext(ctx)` to generate push action history
feeds.

Fix 
..
default_branch.go Implement FSFE REUSE for golang files ()
hook_post_receive.go Fix missing message in git hook when pull requests disabled on fork ()
hook_pre_receive.go Implement actions ()
hook_proc_receive.go Implement FSFE REUSE for golang files ()
hook_verification.go Add context cache as a request level cache ()
internal.go refactor bind functions based on generics ()
internal_repo.go refactor some functions to support ctx as first parameter ()
key.go Implement FSFE REUSE for golang files ()
mail.go Prevent multiple `To` recipients ()
manager.go Refactor the setting to make unit test easier ()
manager_process.go Implement FSFE REUSE for golang files ()
manager_unix.go Implement FSFE REUSE for golang files ()
manager_windows.go Implement FSFE REUSE for golang files ()
restore_repo.go Implement FSFE REUSE for golang files ()
serv.go Use context parameter in services/repository ()
ssh_log.go Refactor the setting to make unit test easier ()