파일 업로드 스케쥴링 구현

암호화는 동시에 최대 4개까지, 업로드는 1개까지 가능하도록 설정했습니다.
This commit is contained in:
static
2025-01-16 02:33:00 +09:00
parent 366f657113
commit 937c4e2453
14 changed files with 367 additions and 162 deletions

View File

@@ -1,4 +1,4 @@
import { getFileCache, storeFileCache } from "$lib/modules/cache";
import { getFileCache, storeFileCache } from "$lib/modules/file";
import { decryptData } from "$lib/modules/crypto";
export const requestFileDownload = async (

View File

@@ -3,8 +3,7 @@
import type { Writable } from "svelte/store";
import { TopBar } from "$lib/components";
import type { FileCacheIndex } from "$lib/indexedDB";
import { getFileCacheIndex } from "$lib/modules/cache";
import { getFileInfo } from "$lib/modules/file";
import { getFileCacheIndex, getFileInfo } from "$lib/modules/file";
import { masterKeyStore, type FileInfo } from "$lib/stores";
import File from "./File.svelte";
import { formatFileSize, deleteFileCache as doDeleteFileCache } from "./service";

View File

@@ -1,4 +1,4 @@
import { deleteFileCache as doDeleteFileCache } from "$lib/modules/cache";
import { deleteFileCache as doDeleteFileCache } from "$lib/modules/file";
export { formatDate, formatFileSize } from "$lib/modules/util";