키 관리 로직을 Keyring으로 통합하여 하드코딩된 MEK 및 HSK 버전을 제거하고 Svelte Store를 Rune으로 대체

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
staticandClaude Opus 5.5 committed 2026-10-12 00:10:37 +09:00
1 parent aee87fd9b6
commit 2ce73aa331
50 files changed
+633 -641

No files matched your search

@@ -5,7 +5,6 @@
import { IconEntryButton, TopBar } from "#lib/components/molecules/index.js";
import { deleteAllFileThumbnailCaches } from "#lib/client/cache/index.js";
import type { MaybeFileInfo } from "#lib/modules/filesystem/index.js";
import { masterKeyStore } from "#lib/stores/index.js";
import { sortEntries } from "#lib/utils/index.js";
import File from "./File.svelte";
import {
@@ -42,9 +41,7 @@
};
onMount(async () => {
fileInfos = sortEntries(
await requestMissingThumbnailFiles(data.files, $masterKeyStore?.get(1)?.key!),
);
fileInfos = sortEntries(await requestMissingThumbnailFiles(data.files));
});
$effect(() => clearThumbnailGenerationStatuses);