Show cancellation button on unauthenticated order page (cancellation token via cookie/localstorage?)
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- full-stack
Hướng nghiên cứu
Xem xét RequestCancellationSection của trang đặt hàng chưa xác thực, kiểm tra phía máy chủ order.canRequestCancellation và các luồng mã dùng một lần và email biên lai được gửi qua email. Xác định xem các đường đi đó có bao quát mọi trường hợp hủy hay không; hoàn tất nghĩa là ghi lại mọi trường hợp chưa được bao quát hoặc xác nhận rằng issue có thể được đóng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- Python
- Star
- 29
- Fork
- 33
- Merge trung bình
- 1 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 23
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của con2/kompassi
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 1 ngày
-
python
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
con2/kompassi#770 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
con2/kompassi#757 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của con2/kompassi
Issue tương tự
-
Questions crashes on a real SQuAD2 no-answer predictionCó thể đã có người làm @HuaTNA đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
GST is read as Gulf Standard Time (UTC+4) instead of Guam Standard Time (UTC+10)Có thể đã có người làm @yang00333 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
DOI-USGS/dataretrieval-python#454 ·
Maintainer thường phản hồi trong vòng 4 ngày
-
area:core-platform effort:S priority:P3 status:in-review type:test
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 80/100
randomparity/kdive#3246 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Requantification library converts m/z to mass with the hydrogen-atom mass instead of the proton massĐang mởbug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
nf-core/metaboigniter#130 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
netbox status: needs owner type: documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
netbox-community/netbox#23412 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày