issues Search Results · language:Dune language:TypeScript language:Java language:Java language:Java language:Java linked:pr
Filter by
171k results
Describe the bug
The v2 workspace hotkey setup registers close-tab and tab navigation shortcuts, but does not register the REOPEN_TAB
action. As a result, even when a closed-tab stack exists, v2 workspaces ...
Describe the bug
Cmd+Shift+R is expected to be available for Reopen Closed Tab, but the Electron application menu currently registers {
role: forceReload } in apps/desktop/src/main/lib/menu.ts. Electron ...
概要
ダッシュボードの在庫一覧で、期限状態別のクイックフィルターと件数表示を追加することで、注意が必要なアイテムへの素早いアクセスを可能にする。
背景
現在のフィルターパネルは展開操作が必要で、「期限切れだけ見たい」「もうすぐ期限切れを確認したい」という頻繁なユースケースに対して操作ステップが多い。
提案内容
- 期限切れ / もうすぐ期限切れ / 緊急 のクイックフィルターチップ
...
enhancement
inventory
ux
背景
本プロダクトは現在シングルユーザー前提で設計・運用されている(CLAUDE.md にも「Single user. No public-facing
features.」と明記)。しかし、ログイン画面(src/routes/login.tsx)では新規サインアップフォームが表示されており、任意のメールアドレスでアカウント作成が可能な状態にある。
問題
- 意図しない第三者がアカウントを作成できる ...
auth
enhancement
背景
現在、PR #143・PR #171 など、GitHubのIssueにリンクされないままマージされる可能性のあるPRが存在する(事実として確認済み)。
Issue ↔ PR のトレーサビリティが失われると:
- 変更の背景・意図を後から追えない
- Closes #xxx がないとIssueが自動クローズされない
- AIエージェント(Codex/Claude)が生成したPRで特に発生しやすい ...
Claude/新規提案
enhancement
概要
ItemCard で賞味期限を new Date(item.expiry_date) で生成して toLocaleDateString() で表示しているが、YYYY-MM-DD 形式の文字列を new Date()
に渡すとUTC 00:00:00として解釈される。そのため、UTC+9(JST)環境でも正常だが、UTC-1以西では日付が1日前になって表示される。
また、getExpiryStatus(types/item.ts ...
bug
inventory
minor
概要
ダッシュボードのヘッダーに表示されるアイテム数(「○件」)が、フィルター(カテゴリ・保管場所・賞味期限・空在庫非表示)適用後の件数ではなく、常に全件数を表示している。
根本原因
src/routes/_auth.index.tsx line 70:
p className= text-sm text-muted-foreground {items.length}件 /p
items ...
bug
inventory
minor
ux
概要
バーコードスキャン時にローカルDBで既存アイテムを検索した場合、image_path を SELECT しているにも関わらず返却値に含めておらず、商品画像が自動設定されない。
根本原因
src/hooks/useBarcodeLookup.ts lines 52-65:
const { data: localData, error: localError } = await supabase ...
barcode
bug
minor
概要
useUpsertShoppingItem および usePurchaseShoppingItem の onError ハンドラーが OfflineError しか処理しておらず、Supabase
エラーやその他の例外が発生した場合にユーザーへのフィードバックがない。
根本原因
src/hooks/useShoppingList.ts:
// useUpsertShoppingItem ...
bug
minor
shopping
概要
ダッシュボードの「フィルター 賞味期限」で「もうすぐ期限切れ」を選択した際、ユーザー設定の expiry_warning_days が使用されず、デフォルトの3日固定で判定される。
根本原因
src/routes/_auth.index.tsx line 46:
// NG: warningDays を渡していない(デフォルト3日固定)
const status = getExpiryStatus(item.expiry_date); ...
bug
filter
inventory
minor

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.