Meal plans: the remaining extras from #385
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 15/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- rust
- Área
- cli, full-stack
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Rust
- Estrellas
- 1.4k
- Forks
- 120
- Merge medio
- 1 d 22 h
- PR fusionados (30 d)
- 128
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de cooklang/cookcli
-
Editor save status and save errors are in English whatever the site's languagePosiblemente ocupada @LeMyst la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Shopping list counts a recipe twice when three or more menus reference each other in a ringPosiblemente ocupada @LeMyst la tomó hace 1 día. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Los mantenedores suelen responder en 1 día
-
feat(server): tag pages, so a recipe can belong to several collectionsPosiblemente ocupada @LeMyst la tomó hace 2 días. Abiertoarea: server feature request
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
wontfix
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
cooklang/cookcli#784 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
cooklang/cookcli#763 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de cooklang/cookcli
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
compiler P4 perf
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
HerringtonDarkholme/hd-lang#1044 ·
Los mantenedores suelen responder en 1 día
-
good first issue help wanted r-docs
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
servo/rust-smallvec#824 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
akitaonrails/ai-usagebar#552 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100