Show cancellation button on unauthenticated order page (cancellation token via cookie/localstorage?)
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- full-stack
調査の方向性
未認証の注文ページの RequestCancellationSection、サーバー側の order.canRequestCancellation チェック、メールで送信されるワンタイムコードと領収メールのフローを確認する。これらの経路ですべてのキャンセルケースをカバーしているかを判断する。未対応のケースを文書化するか、issue をクローズできることを確認できれば完了とする。
索引モデルが issue の本文から書いたものです。
説明
The order confirmation page is accessible without authentication (order UUID in the URL). Cancellation should be reachable from there.
Current state (2026-09-02)
Implemented, without a separate token: RequestCancellationSection renders on the unauthenticated order page when order.canRequestCancellation (server-side is_cancellable_by_customer); the actual cancellation is confirmed via an emailed one-time code, and the cancellation link is also included in the receipt email.
Open question: is the originally proposed cookie/localStorage cancellation token still needed for any case the emailed confirmation does not cover? If not, close.
- 主要言語
- Python
- スター
- 29
- フォーク
- 33
- 平均マージ
- 16時間 34分
- マージ済み PR(30日)
- 22
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
con2/kompassi のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
python
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
con2/kompassi#770 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
con2/kompassi#757 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
aws-samples/sample-per-model-bedrock#464 ·
メンテナーはふだん 1 日以内に返信
-
lesson-submission pending-review
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
Ikalus1988/MisakaNet#3789 ·
メンテナーはふだん 1 日以内に返信
-
Python Volcengine provider returns failures instead of raising them対応中かも @Ricardo-M-L が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 79/100
agent-infra/sandbox#248 ·
-
[Bug] cloud JSON directory loading assumes a Key field in fsspec listings対応中かも @Ricardo-M-L が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
hiyouga/LlamaFactory#10910 ·
メンテナーはふだん 1 日以内に返信
-
Bundled uv is never updated and trusts the compromised eMudhra certificates対応中かも @FabienDanieau が今日担当しました。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100