From 50e54bc4c52a535c98b134117a2d6bcab6602c69 Mon Sep 17 00:00:00 2001 From: zenn Date: Tue, 13 Oct 2026 14:20:17 +0900 Subject: [PATCH] Refine vault defaults and account settings --- README.md | 2 + apps/web/src/AccountPanel.vue | 156 +++++++++++++++++++++++++++------- apps/web/src/App.vue | 35 +------- apps/web/src/client.js | 5 ++ apps/web/src/style.css | 70 +++++++++++++++ deploy.md | 21 +++++ docs/TEMPORARY_VAULT.md | 6 +- docs/VERIFICATION.md | 8 ++ tests/e2e/layout.mjs | 36 +++++--- tests/e2e/phase3.mjs | 87 ++++++++++++++++++- 10 files changed, 351 insertions(+), 75 deletions(-) diff --git a/README.md b/README.md index 060feaf..b386d7e 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,8 @@ QR·4자리 코드는 기본 10분의 임시 공간 초대입니다. 초대 코 ## 현재 전송·보관함 흐름 +보관함은 받은 항목으로 먼저 열립니다. 계정 설정에서 이메일·비밀번호별 변경 버튼을 눌러 입력 화면으로 이동하며, 모바일에서는 하단 시트로 표시합니다. 기기 설정에서는 이름만 변경합니다. 사이트에 접속하면 자동 발견에 참여하며, 이전 버전에서 발견을 꺼둔 기기도 다시 접속하면 켜집니다. 파일의 실제 저장 위치·다운로드 실패·만료·관리자 접근은 [deploy.md의 파일 저장 안내](deploy.md#전송-파일이-저장되는-곳과-정리-시점)에 정리했습니다. + 최신 동작 기준은 [TEMPORARY_VAULT.md](docs/TEMPORARY_VAULT.md)입니다. 중앙에서 기기를 고른 뒤 PC 모달·모바일 하단 시트로 링크·파일·임시 저장 자료를 보냅니다. 로그인 중 받은 자료는 보관함의 받은 항목에 날짜별로 남고, 직접 담은 자료는 임시 저장에서 한 줄 메모와 함께 관리합니다. 모든 자료는 최대 7일입니다. 저장 종류는 먼저 링크/파일 중 하나를 선택합니다. 이메일 원격 전송과 영구 즐겨찾기는 제거했습니다. 개발 실행은 같은 PC의 다른 브라우저를 자동 발견하고 반복 검증용 요청 한도를 사용합니다. QR 방에 들어가면 방 안의 기기만 보이며 한 방만 참여할 수 있습니다. 방장 나가기는 방 전체를 닫습니다. 운영 발견은 실제 프록시 경로를 검증한 후 켭니다. diff --git a/apps/web/src/AccountPanel.vue b/apps/web/src/AccountPanel.vue index f21f9e7..86b9484 100644 --- a/apps/web/src/AccountPanel.vue +++ b/apps/web/src/AccountPanel.vue @@ -1,8 +1,9 @@