From ed96e1130126ca3f994ea8fccc636bbe4bd374c8 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Tue, 12 Sep 2023 10:59:01 -1000 Subject: [PATCH] Start work on inbox --- server/api/.well-known/webfinger/index.ts | 12 +++++++++++- server/api/@[username]/inbox/index.ts | 4 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/server/api/.well-known/webfinger/index.ts b/server/api/.well-known/webfinger/index.ts index 415990d9..fde58f9a 100644 --- a/server/api/.well-known/webfinger/index.ts +++ b/server/api/.well-known/webfinger/index.ts @@ -32,8 +32,18 @@ export default async ( { rel: "self", type: "application/activity+json", - href: `${getHost()}/@${user.username}/actor` + href: `https://${getHost()}/@${user.username}/actor` }, + { + rel: "https://webfinger.net/rel/profile-page", + type: "text/html", + href: `https://${getHost()}/@${user.username}` + }, + { + rel: "self", + type: "application/activity+json; profile=\"https://www.w3.org/ns/activitystreams\"", + href: `https://${getHost()}/@${user.username}/actor` + } ] }) }; diff --git a/server/api/@[username]/inbox/index.ts b/server/api/@[username]/inbox/index.ts index 4ef7fca9..070d97f0 100644 --- a/server/api/@[username]/inbox/index.ts +++ b/server/api/@[username]/inbox/index.ts @@ -20,5 +20,7 @@ export default async ( return errorResponse("User not found", 404); } - + return jsonResponse({ + + }) };