Meal plans: the remaining extras from #385
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
- 15/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ệ
- rust
- Lĩnh vực
- cli, full-stack
Hướng nghiên cứu
This is a tracking issue with four separate open items, three of which already have draft PRs (#611, #604, #605). Start by reading the cook shopping-list --from / --to work from #612 and the calendar line editing from #610, since those show the existing code paths. The only item without a PR is reordering lines within a meal, which needs a maintainer decision on scope before code is written.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Follow-up to #385, which is closed now that the meal planner is in main. These are the extras raised in its thread that are not merged yet.
Already in main
- A menu dated on two days or more is shown as a calendar, one card a day; New Meal Plan creates one (#596)
- Change a plan from its calendar: add a recipe to a meal, move, copy or remove a line (#610)
- A menu can use another menu as one of its meals,
- @./Brunches/Sunday.menu{}(#609) cook shopping-list --from / --tokeeps only some days of a plan (#612)- Add All to Shopping List on a menu puts the whole plan on the list
Still to do
- Add only some days of a plan to the shopping list from the web UI — this week of a fortnight, or the days until the next shop. Draft PR #611.
- Save as Menu on the shopping list: write the recipes on the list, at their amounts, to a new
.menuthat puts the same list back together another week (the request carried over from #380). Draft PR #604. - Copy for a Menu on a recipe page: copy the line that adds the recipe to a hand-written menu, e.g.
- @./Lunch/Cheese, tomato and avocado sandwich{1%servings}. Draft PR #605. - Reorder lines within a meal in the calendar. The calendar can add, move, copy and remove a line, but not change its place within the same meal. No PR yet.
- Ngôn ngữ chính
- Rust
- Star
- 1.4k
- Fork
- 120
- Merge trung bình
- 1 ngày 20 giờ
- Pull request đã merge (30 ngày)
- 116
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không 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 cooklang/cookcli
-
Editor save status and save errors are in English whatever the site's languageCó thể đã có người làm @LeMyst đã nhận 2 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Shopping list counts a recipe twice when three or more menus reference each other in a ringCó thể đã có người làm @LeMyst đã nhận 2 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
Maintainer thường phản hồi trong vòng 1 ngày
-
feat(server): tag pages, so a recipe can belong to several collectionsCó thể đã có người làm @LeMyst đã nhận 3 ngày trước. Đang mởarea: server feature request
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Maintainer thường phản hồi trong vòng 1 ngày
-
wontfix
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
cooklang/cookcli#784 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của cooklang/cookcli
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/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 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 92/100
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 77/100
yunfie-twitter/Palleria#474 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
servo/rust-smallvec#827 ·
Maintainer thường phản hồi trong vòng 1 ngày