[Report & Block] Show restricted-account recovery state
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 50/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- dart, flutter
- Lĩnh vực
- authentication, frontend
Hướng nghiên cứu
Start in lib/screens/retry_screen.dart and find where the existing network-retry message is rendered, then locate the feature/auth error mapping that yields account_restricted and reporter_not_allowed. Read issue #121 first, since it is listed as a prerequisite. Done means a restricted account sees Retry and Sign out with no moderation details, a network failure keeps its current message, and flutter test test/screens/retry_screen_dp_r07_2_test.dart and flutter analyze pass.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What to build
Show a safe recovery screen when account restrictions prevent an action. Offer Retry and Sign out without exposing moderation details or promising that data deletion removes the restriction.
Files
Steps
- Map account_restricted/reporter_not_allowed to account restriction text at the feature/auth error limit.
- Render Account actions are unavailable right now. with Sign out/Retry callbacks; never say deleting data lifts restriction.
- Keep raw server exception and moderation details out of UI.
Example
A restricted account sees Retry and Sign out; a normal network failure still uses the existing network-retry message.
Check it works
In test/screens/retry_screen_dp_r07_2_test.dart, check the example above and the failure or limit described in the steps. Run flutter test test/screens/retry_screen_dp_r07_2_test.dart and flutter analyze.
Before starting
- #121 — Replace unavailable/quarantined session detail
References
Assign yourself before starting, or comment to claim the issue. Project setup.
- Ngôn ngữ chính
- PLpgSQL
- Star
- 0
- Fork
- 0
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọ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 DevDogsUGA/DogPack
-
polish
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
DevDogsUGA/DogPack#131 ·
-
polish
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
DevDogsUGA/DogPack#130 ·
-
moderation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
DevDogsUGA/DogPack#119 ·
-
moderation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
DevDogsUGA/DogPack#113 ·
-
discover
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
DevDogsUGA/DogPack#106 ·
Tất cả issue của DevDogsUGA/DogPack
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 80/100
peasant-labs/village#292 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
chaitin/agent-compose#770 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: Streamed /v1/chat/completions sends unredacted agent error text (keys) in the final chunkCó thể đã có người làm @rodricksz4h5 đã nhận hôm nay. Đang mởarea/streaming comp/gateway P2 type/security
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
NousResearch/hermes-agent#138245 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 84/100
ansible-middleware/amq#283 ·