Empty Replay on a blank lake points to the CLI, not to Setup
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ó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 62/100
Hướng nghiên cứu
Start with flashpoint serve and the Replay view, which shows the empty-state text that says to run flashpoint report. Find where that message is rendered and where the app chooses its opening view. Check how Setup reports failing checks, since the new message needs that count and a link to #view=setup. Also check the History and Anomalies empty states. Done when a blank lake sends the user to Setup, and the report message appears only when logs exist but no match has been built.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Found walking through setup on a blank lake and blank config (flashpoint serve on main at 8369dff).
What happens
serve opens on Replay, which says:
No Replay data. No match has been built yet. On the laptop that holds the lake, run:
flashpoint report
On a blank lake, flashpoint report builds nothing: there are no logs yet, and Setup shows two failing checks (Team, Robot for 2026). The page sends a new student to the command line and leaves out the two things they need to do first.
Expected
When the lake has no imported logs (or Setup has failing checks), the empty Replay state points to Setup:
- a link to
#view=setup, plus the count of failing checks ("2 setup problems"); - the first step in order: set the team number, import a match (
flashpoint ingest <folder>), draft a robot, build; - the current "run
flashpoint report" message only when logs exist but no match has been built.
Possibly also: open on Setup instead of Replay when there are setup problems and no data.
Notes
- History and Anomalies have empty states too; check that they also point to Setup.
- Relates to #24 (team setup) and its 9.4 [HUMAN] new-team walkthrough.
- Ngôn ngữ chính
- Python
- Star
- 0
- Fork
- 1
- Merge trung bình
- 18 giờ 37 phút
- Pull request đã merge (30 ngày)
- 15
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
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 IgniteRobotics/flashpoint
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
IgniteRobotics/flashpoint#45 ·
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 74/100
IgniteRobotics/flashpoint#44 ·
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 82/100
IgniteRobotics/flashpoint#43 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
IgniteRobotics/flashpoint#12 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
tools/update-owlet-manifest.py ignores --help and starts downloadingCó thể làm lại được @yoveneim đã nhận 10 ngày trước và không có pull request nào đang mở. Đang mởbug good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
IgniteRobotics/flashpoint#11 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của IgniteRobotics/flashpoint
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
521xueweihan/HelloGitHub#4237 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
jejjohnson/gaussx#721 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
mock-core-configs/etc/mock/rocky-10-riscv64.cfg contains the wrong architecture in config_opts['root']Có thể đã có người làm @jasonmontleon đã nhận 4 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 94/100
rpm-software-management/mock#1834 ·
-
Switch to `container` resource detector in declarative configuration doc after 1.46.0 rebaseĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
elastic/elastic-otel-python#683 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ci-rerun: collect.py fails a whole pr-babysit cycle on one transient GitHub 5xx and never retriesĐang mởfollow-up
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày