feat(activitylog): add api

Signed-off-by: jkoberg <jkoberg@owncloud.com>
This commit is contained in:
jkoberg
2024-06-11 16:42:52 +02:00
parent dbedcdedef
commit 882689549f
12 changed files with 557 additions and 31 deletions

View File

@@ -236,6 +236,17 @@ func DefaultPolicies() []config.Policy {
Endpoint: "/app/", // /app or /apps? ocdav only handles /apps
Service: "com.owncloud.web.frontend",
},
// reroute activities endpoint to activitylog service
// {
// Type: config.RegexRoute,
// Endpoint: "/graph/v1.0/drives/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/items/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/activities",
// Service: "com.owncloud.web.activitylog",
// },
{
Type: config.RegexRoute,
Endpoint: "/graph/v1.0/drives/[^/]+/items/[^/]+/activities",
Service: "com.owncloud.web.activitylog",
},
{
Endpoint: "/graph/v1.0/invitations",
Service: "com.owncloud.web.invitations",