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.
721 B
721 B
92 — Bang stats dashboard widget
Goal
A second bangs dashboard widget showing monthly/yearly counts and average days between bangs.
What we decided
- Widget id
bangs.stats, separate frombangs.counter. - Aggregates computed server-side from
bang_events.occurred_on. - Works alongside edit/delete from task 83.
Depends on
- Bangs module, 83 (edit/delete)
Scope
getBangAggregatesquery.BangStatsWidgetcomponent.- Manifest registration.
Acceptance criteria
- Widget registered and placeable on dashboards
- Shows monthly and yearly counts
- Shows average days between bangs
Notes
- Gitea: ginnoir/famapp#31