Calendar events support multiple reminder offsets with presets and per-user defaults. Lists index adds inline task entry and list property editing. Generic entity comments on list detail. New bangs.stats dashboard widget. Closes Gitea #28, #29, #30, #31. Migrations 0022 and 0023.
1.1 KiB
1.1 KiB
91 — Comments on lists and tasks
Goal
Household members can comment on lists and individual list items using a reusable comment component.
What we decided
- Generic
commentstable in_corekeyed by(entity_type, entity_id). - Reusable
EntityCommentsclient component insrc/components/comments/. - Wired on list detail: list-level thread + per-item expandable comments.
- Entity-generic design so notes/other modules can adopt later without schema changes.
Depends on
- 11 (lists module)
Scope
- Migration:
commentstable. _core/comments.ts: list, add, delete (author-only).EntityCommentsUI.- Lists detail page integration for
lists.listandlists.item.
Out of scope
- Comments on notes/calendar (future adoption of same component).
- Rich-text comments (plain text only).
Acceptance criteria
- Comment on a list
- Comment on a task/item
- Household members see each other's comments
- Component is entity-generic (documented in brief)
Notes
- Gitea: ginnoir/famapp#30