forgejo/modules
zeripath 01087e9eef
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ()
This PR registers requests with the process manager and manages hierarchy within the processes.

Git repos are then associated with a context, (usually the request's context) - with sub commands using this context as their base context.

Signed-off-by: Andrew Thornton <art27@cantab.net>
2021-11-30 20:06:32 +00:00
..
activitypub Create pub/priv keypair for federation () 2021-09-28 15:19:22 -04:00
analyze Use git attributes to determine generated and vendored status for language stats and diffs () 2021-09-09 21:13:36 +01:00
appstate Decouple unit test code from business code () 2021-11-12 22:36:47 +08:00
auth Add bundle download for repository () 2021-08-24 11:47:09 -05:00
avatar Add user settings key/value DB table () 2021-11-22 04:47:23 -05:00
base Fixed assert statements. () 2021-06-07 07:27:09 +02:00
cache Add an abstract json layout to make it's easier to change json library () 2021-07-24 18:03:58 +02:00
charset Read expected buffer size () 2021-10-24 22:12:43 +01:00
context Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
convert Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
csv Properly determine CSV delimiter () 2021-10-30 23:50:40 +08:00
doctor Move user related model into models/user () 2021-11-24 17:49:20 +08:00
emoji Run processors on whole of text () 2021-06-17 11:35:05 +01:00
eventsource Add an abstract json layout to make it's easier to change json library () 2021-07-24 18:03:58 +02:00
generate switch to maintained lib () 2021-07-24 13:00:41 +02:00
git Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
gitgraph Move user related model into models/user () 2021-11-24 17:49:20 +08:00
graceful Make SSL cipher suite configurable () 2021-11-20 01:12:43 -05:00
hcaptcha hCaptcha Support () 2020-10-02 23:37:53 -04:00
highlight Add .gitattribute assisted language detection to blame, diff and render () 2021-11-17 20:37:00 +00:00
hostmatcher Use hostmatcher to replace matchlist, improve security () 2021-11-20 17:34:05 +08:00
httpcache Use a variable but a function for IsProd because of a slight performance increment () 2021-10-20 16:37:19 +02:00
httplib refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
indexer Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
json Add an abstract json layout to make it's easier to change json library () 2021-07-24 18:03:58 +02:00
lfs Use hostmatcher to replace matchlist, improve security () 2021-11-20 17:34:05 +08:00
log A better go code formatter, and now make fmt can run in Windows () 2021-11-17 20:34:35 +08:00
markup Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
metrics Add metrics to get issues by repository () 2021-10-05 20:39:37 +02:00
migration Move migrations into services and base into modules/migration () 2021-11-16 23:25:33 +08:00
nosql Remove unnecessary variable assignments () 2021-11-18 09:33:06 +08:00
notification Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
options refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
password Fixed assert statements. () 2021-06-07 07:27:09 +02:00
pprof refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
private Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
process Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
proxy Return nil proxy function if proxy not enabled () 2021-08-19 16:41:20 -04:00
public refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
queue Prevent deadlock in TestPersistableChannelQueue () 2021-11-19 01:13:25 +00:00
recaptcha refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
references Fix various documentation, user-facing, and source comment typos () 2021-07-08 13:38:13 +02:00
repofiles Move user related model into models/user () 2021-11-24 17:49:20 +08:00
repository Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
secret Fix various documentation, user-facing, and source comment typos () 2021-07-08 13:38:13 +02:00
session Move session to models/login () 2021-10-17 19:51:56 +01:00
setting Make Co-committed-by and co-authored-by trailers optional () 2021-11-29 07:09:55 +00:00
ssh Fix ipv6 parsing for builtin ssh server () 2021-11-06 14:23:32 +08:00
storage refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
structs Add migration from GitBucket () 2021-11-14 20:11:10 +01:00
svg refactor: move from io/ioutil to io and os package () 2021-09-22 13:38:34 +08:00
sync Fix missing unlock in uniquequeue () 2020-01-15 23:58:33 +02:00
templates Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
test Move user related model into models/user () 2021-11-24 17:49:20 +08:00
timeutil Allow mocking timeutil () 2021-10-18 21:12:26 +01:00
translation Use index of the supported tags to choose user lang () 2021-04-14 19:52:01 +01:00
typesniffer Read expected buffer size () 2021-10-24 22:12:43 +01:00
updatechecker Refactor update checker to use AppState () 2021-10-21 17:10:49 +01:00
upload Replace regex usage for MIME parsing () 2021-11-27 19:12:43 +08:00
uri Dump github/gitlab/gitea repository data to a local directory and restore to gitea () 2020-12-27 11:34:19 +08:00
user Add gitea-vet () 2020-04-05 07:20:50 +01:00
util Only allow webhook to send requests to allowed hosts () 2021-11-01 16:39:52 +08:00
validation Upgrade chi to v5 () 2021-10-13 22:50:23 -04:00
web Remove unnecessary variable assignments () 2021-11-18 09:33:06 +08:00