Skip to content

Release 7.8.4: undo message on kids' cards, adults in bin-day and shopping pickers - #1245

Merged
tempus2016 merged 4 commits into
mainfrom
release/7.8.4
Nov 10, 2026
Merged

tempus2016 merged 4 commits into
mainfrom
release/7.8.4

Conversation

@tempus2016

Copy link
Copy Markdown
Owner

Two fixes, released as 7.8.4.

  • A parent on a kids' card is told why undo is off ([Bug]: Cancell task as adult tells me I'm not an adult #1243). With show_parent_actions: false (set by the dashboard wizard's "Hide parent buttons", on by default) a parent tapping a done chore got "Only a parent can undo a completed chore." The refusal is intended; the message blamed the parent's role. The child card and Chore Board now give a parent "Parent actions are turned off on this card…" with the way out; a child still gets the original message. New string child.undo_parent_actions_hidden in all 11 locales, wizard hint updated, Manual: Dashboard Cards, Ready-Made Dashboards, Troubleshooting. Guard test fails any card that hides parent actions and refuses undo without the parent-facing message.
  • Adult profiles can be picked for bin-day and shopping-list jobs ([Bug]: Adult profiles can't be picked for bin-day chores – and are silently dropped when Settings is saved #1244). The backend accepts any profile for bin_day_children / shopping_jobs_children, but the Settings pickers listed only children, so a stored adult was dropped on the next Settings save. Both pickers now list adults after the children with the Adult pill. None picked still means every child.
  • Version bump to 7.8.4.

Tested on ha-dev with the release tree routed in via browserless: child card and Chore Board refusal text for an admin with show_parent_actions: false (child wording unchanged); bin-day and shopping pickers at 1400px and 375px with an adult profile, picked state kept. pytest 4560 passed, node 2185 passed, lint, translations, data files, locale bundles, manual check all green.

Fixes #1243
Fixes #1244

On a child card or chore board with show_parent_actions: false (set by
the dashboard wizard's "Hide parent buttons", on by default), a parent
tapping a done chore was told "Only a parent can undo a completed
chore." The refusal is intended, but the message blamed the parent's
role. A parent now gets "Parent actions are turned off on this card..."
with the way out; a child still gets the original message.

- New string child.undo_parent_actions_hidden in all 11 locales
- Wizard hint now says undo is switched off too
- Docs: Dashboard Cards table, Ready-Made Dashboards, Troubleshooting
- Guard test: any card that hides parent actions and refuses undo must
  also carry the parent-facing message

Fixes #1243
…kers

The backend accepts any profile for bin_day_children and
shopping_jobs_children, but the Settings pickers only listed children,
so a family could not run bin day first-come between a child and the
parents, and saving Settings silently dropped adults stored another way.

Both pickers now list adults after the children, marked with the Adult
pill. None picked still means every child; an adult who takes the job
auto-approves as usual (#1061).

Fixes #1244
@github-actions github-actions Bot added documentation Improvements or additions to documentation cards Lovelace cards / frontend (www/*.js) translations i18n / locale strings tests Test suite labels Nov 10, 2026
@tempus2016
tempus2016 merged commit 4c48922 into main Nov 10, 2026
18 checks passed
@tempus2016
tempus2016 deleted the release/7.8.4 branch November 10, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cards Lovelace cards / frontend (www/*.js) documentation Improvements or additions to documentation tests Test suite translations i18n / locale strings

Projects

None yet

1 participant