From 59ea372ac720951594c9f590c202bc74d6a79ce6 Mon Sep 17 00:00:00 2001 From: zenn Date: Fri, 14 Aug 2026 13:19:17 +0900 Subject: [PATCH] Apply user date preferences --- docs/changelog.md | 2 ++ pages/index.vue | 10 +++++++--- server/api/assets/index.get.ts | 8 ++++---- server/api/transactions/index.get.ts | 10 ++++------ server/utils/userSettings.ts | 26 ++++++++++++++++++++++++++ todo.md | 12 ++++-------- 6 files changed, 47 insertions(+), 21 deletions(-) create mode 100644 server/utils/userSettings.ts diff --git a/docs/changelog.md b/docs/changelog.md index ad46d14..06729d5 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -79,3 +79,5 @@ - 설정 홈을 계정, 가계부, 데이터 섹션으로 나누어 각 항목의 목적이 먼저 보이도록 정리했다. - 플로팅 추가 버튼과 설정 화면 추가 버튼을 텍스트 `+` 대신 `assets/icons/add.svg` 아이콘으로 교체했다. - 사용자 설정 테이블과 API를 추가하고, 설정 화면에서 주 화폐, 월 시작일, 주간 시작일을 저장할 수 있도록 했다. +- 월별 거래/자산 조회 범위가 사용자 설정의 월 시작일을 따르도록 연결했다. +- 내역 화면의 주간 날짜 스트립 요일 순서와 주 시작 계산이 사용자 설정의 주간 시작일을 따르도록 연결했다. diff --git a/pages/index.vue b/pages/index.vue index 8eb0d48..92b3c22 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -175,6 +175,7 @@