From e55b92938ee631923d328a0e0e781b80b7db01ed Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Sun, 15 Feb 2026 00:25:39 +0100 Subject: [PATCH] add event creation page --- src/lib/atproto/settings.ts | 3 +- src/routes/[[actor=actor]]/e/+page.svelte | 2 +- .../[[actor=actor]]/e/[rkey]/+page.server.ts | 2 +- .../e/[rkey]/og.png/EventOgImage.svelte | 1 - src/routes/[[actor=actor]]/e/new/+page.svelte | 295 ++++++++++++++++++ 5 files changed, 299 insertions(+), 4 deletions(-) create mode 100644 src/routes/[[actor=actor]]/e/new/+page.svelte diff --git a/src/lib/atproto/settings.ts b/src/lib/atproto/settings.ts index 537d116..60a7308 100644 --- a/src/lib/atproto/settings.ts +++ b/src/lib/atproto/settings.ts @@ -24,7 +24,8 @@ export const permissions = { 'site.standard.publication', 'site.standard.document', 'xyz.statusphere.status', - 'community.lexicon.calendar.rsvp' + 'community.lexicon.calendar.rsvp', + 'community.lexicon.calendar.event' ], // what types of authenticated proxied requests you can make to services diff --git a/src/routes/[[actor=actor]]/e/+page.svelte b/src/routes/[[actor=actor]]/e/+page.svelte index 4c78a49..cb807e1 100644 --- a/src/routes/[[actor=actor]]/e/+page.svelte +++ b/src/routes/[[actor=actor]]/e/+page.svelte @@ -98,7 +98,7 @@
Log in to create an event.
+ +