add star activity & bind to swagger

This commit is contained in:
Michael Jerger 2023-11-07 09:30:32 +01:00
parent ff5a4405fd
commit 46fb4fec8f
2 changed files with 45 additions and 1 deletions

View file

@ -81,6 +81,7 @@ import (
"code.gitea.io/gitea/models/unit"
user_model "code.gitea.io/gitea/models/user"
"code.gitea.io/gitea/modules/context"
"code.gitea.io/gitea/modules/forgefed"
"code.gitea.io/gitea/modules/log"
"code.gitea.io/gitea/modules/setting"
api "code.gitea.io/gitea/modules/structs"
@ -897,7 +898,8 @@ func Routes() *web.Route {
m.Group("/repository-id/{repository-id}", func() {
m.Get("", activitypub.Repository)
m.Post("/inbox",
bind(api.CreateRepoOption{}),
// TODO: bind ativities here
bind(forgefed.Star{}),
//activitypub.ReqHTTPSignature(),
activitypub.RepositoryInbox)
}, context_service.RepositoryIDAssignmentAPI())