From dc32f3b3eac88c3298906efc4f52bb82adfda958 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Fri, 21 Nov 2025 12:16:00 +0100 Subject: [PATCH] feat: :alien: Support Versia Server 0.9 login system --- app/components/errors/AuthRequired.vue | 39 ---- app/components/notes/content-warning.vue | 24 ++- app/components/notes/content.vue | 8 +- app/components/notes/note.vue | 8 +- app/components/oauth/login.vue | 171 ----------------- app/components/preferences/profile.vue | 4 +- app/components/ui/alert/Alert.vue | 3 +- app/components/ui/alert/AlertDescription.vue | 2 +- app/components/ui/alert/AlertTitle.vue | 2 +- app/components/ui/alert/index.ts | 8 +- app/layouts/app.vue | 17 +- app/pages/oauth/authorize.vue | 66 +++++-- app/pages/oauth/reset.vue | 187 ------------------- app/pages/register/index.vue | 9 +- biome.json | 2 +- bun.lock | 74 +++++--- messages/en.json | 2 +- messages/fr.json | 2 +- nix/package.nix | 2 +- package.json | 6 +- pnpm-lock.yaml | 152 +++++++-------- 21 files changed, 221 insertions(+), 567 deletions(-) delete mode 100644 app/components/errors/AuthRequired.vue delete mode 100644 app/components/oauth/login.vue delete mode 100644 app/pages/oauth/reset.vue diff --git a/app/components/errors/AuthRequired.vue b/app/components/errors/AuthRequired.vue deleted file mode 100644 index 0ce5bab..0000000 --- a/app/components/errors/AuthRequired.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - - diff --git a/app/components/notes/content-warning.vue b/app/components/notes/content-warning.vue index 8f5e512..bb6f52f 100644 --- a/app/components/notes/content-warning.vue +++ b/app/components/notes/content-warning.vue @@ -1,23 +1,27 @@ diff --git a/app/components/notes/content.vue b/app/components/notes/content.vue index da04f63..d743dd1 100644 --- a/app/components/notes/content.vue +++ b/app/components/notes/content.vue @@ -1,11 +1,11 @@