forgejo/routers/api/v1/repo
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
..
blob.go Move repofiles from modules/repofiles to services/repository/files () 2021-11-24 15:56:24 +08:00
branch.go Make Requests Processes and create process hierarchy. Associate OpenRepository with context. () 2021-11-30 20:06:32 +00:00
collaborators.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
commits.go Move user related model into models/user () 2021-11-24 17:49:20 +08:00
file.go Move repofiles from modules/repofiles to services/repository/files () 2021-11-24 15:56:24 +08:00
fork.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
git_hook.go Move macaron to chi () 2021-01-26 16:36:53 +01:00
git_ref.go Multiple Escaping Improvements () 2021-11-16 18:18:25 +00:00
hook.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
hook_test.go Decouple unit test, remove intermediate unittestbridge package () 2021-11-16 16:53:21 +08:00
issue.go Move user related model into models/user () 2021-11-24 17:49:20 +08:00
issue_comment.go [API] generalize list header () 2021-08-12 14:43:08 +02:00
issue_label.go Calculate label URL on API () 2021-09-10 18:03:16 +02:00
issue_reaction.go [refactor] Unify the export of user data via API () 2021-03-27 17:45:26 +01:00
issue_stopwatch.go Fix close issue but time watcher still running () 2021-11-21 17:11:48 +08:00
issue_subscription.go Move more model into models/user () 2021-11-28 22:11:58 +08:00
issue_tracked_time.go Move user related model into models/user () 2021-11-24 17:49:20 +08:00
key.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
label.go Calculate label URL on API () 2021-09-10 18:03:16 +02:00
language.go Add language statistics API endpoint () 2020-06-07 14:48:41 +03:00
main_test.go Decouple unit test code from business code () 2021-11-12 22:36:47 +08:00
migrate.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
milestone.go [API] generalize list header () 2021-08-12 14:43:08 +02:00
mirror.go Move unit into models/unit/ () 2021-11-09 20:57:58 +01:00
notes.go Add an api endpoint to fetch git notes () () 2021-08-11 03:01:40 +02:00
pull.go Move user related model into models/user () 2021-11-24 17:49:20 +08:00
pull_review.go Move user related model into models/user () 2021-11-24 17:49:20 +08:00
release.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
release_attachment.go Move attachment into models/repo/ () 2021-11-19 21:39:57 +08:00
release_tags.go [API] Add delete release by tag & fix unreleased inconsistency () 2021-02-07 19:32:18 +01:00
repo.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
repo_test.go Decouple unit test, remove intermediate unittestbridge package () 2021-11-16 16:53:21 +08:00
star.go Remove unnecessary attributes of User struct () 2021-11-22 23:21:55 +08:00
status.go Move repofiles from modules/repofiles to services/repository/files () 2021-11-24 15:56:24 +08:00
subscriber.go [API] generalize list header () 2021-08-12 14:43:08 +02:00
tag.go [API] generalize list header () 2021-08-12 14:43:08 +02:00
teams.go [API] List, Check, Add & delete endpoints for repository teams () 2021-02-01 22:57:12 +01:00
topic.go [API] generalize list header () 2021-08-12 14:43:08 +02:00
transfer.go Move accessmode into models/perm () 2021-11-28 12:58:28 +01:00
tree.go Move repofiles from modules/repofiles to services/repository/files () 2021-11-24 15:56:24 +08:00
wiki.go Add API to get/edit wiki () 2021-10-25 11:43:40 +08:00