Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Meal plans: the remaining extras from #385

Aperta
#671 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
15/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
rust
Ambito
cli, full-stack

Direzione di ricerca

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.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

area: server area: shopping-list feature request

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 / --to keeps 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 .menu that 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.
Lingua principale
Rust
Stelle
1.4k
Fork
120
Merge medio
1g 22h
PR unite (30g)
128

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di cooklang/cookcli

Tutte le issue di cooklang/cookcli

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.