Skip to content

Add dashboard filters for unscheduled and future chores#102

Merged
ccpk1 merged 2 commits into
mainfrom
issue-24
Apr 10, 2026
Merged

Add dashboard filters for unscheduled and future chores#102
ccpk1 merged 2 commits into
mainfrom
issue-24

Conversation

@ccpk1
Copy link
Copy Markdown
Owner

@ccpk1 ccpk1 commented Apr 9, 2026

Summary

Adds the dashboard runtime asset sync for the Issue 24 filtering update:

  • hide non-recurring chores that do not have a due date
  • hide chores that are too far in the future
  • hide selected rendered groups such as Later or This Week
  • keep the bundled dashboard registry release pinned at 1.0.4

Closes #24

Change type

  • Dashboard runtime asset sync
  • Translation asset sync
  • Core integration logic change
  • Documentation only

Release notes

Adds dashboard filters so families can hide unscheduled chores, far-future chores, or entire rendered chore groups.

Validation

  • Combined release-candidate validation completed on the release-ready working tree:
    • ./utils/quick_lint.sh --fix
    • python -m pytest tests/ -v --tb=line
  • Dashboard translation sync is intentionally handled in a separate companion PR

ccpk1 added 2 commits April 9, 2026 16:22
What changed:
- sync updated chore dashboard templates and preference docs from ChoreOps-Dashboards
- include the new pref_exclude_group_list support in the runtime asset mirror

Why:
- keep the integration runtime assets aligned with the issue #24 dashboard changes for local testing and release packaging
What changed:
- sync the updated dashboard registry and chore-card template assets from ChoreOps-Dashboards
- include the new nonrecurring and max due date filtering options in the runtime mirror
- update bundled dashboard release_version to 1.0.4

Why:
- keep the integration runtime assets aligned with the issue #24 dashboard filtering work and upcoming dashboard release
@ccpk1 ccpk1 added the enhancement New feature or request label Apr 10, 2026
@ccpk1 ccpk1 changed the title Add Issue 24 dashboard sync updates Add dashboard filters for unscheduled and future chores Apr 10, 2026
@ccpk1 ccpk1 merged commit 763c707 into main Apr 10, 2026
8 of 9 checks passed
@ccpk1 ccpk1 deleted the issue-24 branch April 16, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REQ] Chore with no recurrence and due date still displaying on dashboard

1 participant