From bdd077a858464074b9fe460778cdbe00ef7ea6b1 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Fri, 12 Jun 2026 17:00:53 +0100 Subject: [PATCH] fix: improvements --- app/pages/dashboard.vue | 274 +++++++++++++++++++++----- app/pages/index.vue | 23 ++- nuxt.config.ts | 1 + public/favicon.ico | Bin 4286 -> 0 bytes server/api/atproto/callback.get.ts | 29 ++- server/api/me/accounts.get.ts | 53 +++++ server/api/me/logout.post.ts | 7 +- server/api/me/switch.post.ts | 17 ++ server/utils/git-wire/receive-pack.ts | 2 - server/utils/git-wire/refs.ts | 4 +- server/utils/require-session.ts | 2 - server/utils/resolve-handle.ts | 24 +++ server/utils/server-session.ts | 101 ++++++++-- server/utils/splice.ts | 2 - server/utils/sync-push.ts | 2 - server/utils/sync-ref.ts | 2 +- test/unit/server-session.spec.ts | 36 +++- 17 files changed, 487 insertions(+), 92 deletions(-) delete mode 100644 public/favicon.ico create mode 100644 server/api/me/accounts.get.ts create mode 100644 server/api/me/switch.post.ts delete mode 100644 server/utils/require-session.ts create mode 100644 server/utils/resolve-handle.ts diff --git a/app/pages/dashboard.vue b/app/pages/dashboard.vue index 1885f70..ebb9ef8 100644 --- a/app/pages/dashboard.vue +++ b/app/pages/dashboard.vue @@ -1,7 +1,10 @@