From dd3231e70ff0db47b359b017f94b4e2472123cb7 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Mon, 29 Sep 2025 14:24:42 -0700 Subject: [PATCH] Bring back blossom server auth, fix duplicate direct messages --- src/app/components/ChatCompose.svelte | 5 +-- src/app/components/ContentEmoji.svelte | 6 +-- src/app/components/ContentLinkBlock.svelte | 4 +- .../components/ContentLinkBlockImage.svelte | 37 ++++++++++++++++--- src/app/core/state.ts | 21 +++-------- src/app/editor/index.ts | 5 ++- 6 files changed, 45 insertions(+), 33 deletions(-) diff --git a/src/app/components/ChatCompose.svelte b/src/app/components/ChatCompose.svelte index 3e93a34..f8726c8 100644 --- a/src/app/components/ChatCompose.svelte +++ b/src/app/components/ChatCompose.svelte @@ -10,11 +10,10 @@ import {makeEditor} from "@app/editor" type Props = { - url?: string onSubmit: (event: EventContent) => void } - const {onSubmit, url}: Props = $props() + const {onSubmit}: Props = $props() const autofocus = !isMobile @@ -39,11 +38,11 @@ } const editor = makeEditor({ - url, autofocus, submit, uploading, aggressive: true, + encryptFiles: true, }) diff --git a/src/app/components/ContentEmoji.svelte b/src/app/components/ContentEmoji.svelte index 1c29deb..4c9b848 100644 --- a/src/app/components/ContentEmoji.svelte +++ b/src/app/components/ContentEmoji.svelte @@ -1,6 +1,5 @@ {#if value.url} - + {:else} {alt} {/if} diff --git a/src/app/components/ContentLinkBlock.svelte b/src/app/components/ContentLinkBlock.svelte index 25efe43..5810148 100644 --- a/src/app/components/ContentLinkBlock.svelte +++ b/src/app/components/ContentLinkBlock.svelte @@ -1,6 +1,6 @@