[PR #2681] [WIP] Option to ignore ongoing time period in custom reports #4453

Closed
opened 2026-02-28 20:56:04 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/2681

State: closed
Merged: No


When checking (table) reports, it might be useful for people (like me) to be able to ignore the ongoing time period, because said period isn't over and current values might taint the averages and/or totals of said report.

Say if I want to check the "Last 6/12 months" to pull some averages for budgeting some topic, and the current month has just begun, it'll calculate an average over 5 or 11 months with activity and one with zero.

While there's a static date range option, it'd be nice for the report to automatically trail your current month/etc.

This PR is supposed to shift the date range to the past by a day, week or month depending on interval and live date range settings. This is configured by a toggle in the Options flyout.

(There's currently a bit of moon logic involved, which I need to revisit and make somewhat more readable.)

**Original Pull Request:** https://github.com/actualbudget/actual/pull/2681 **State:** closed **Merged:** No --- When checking (table) reports, it might be useful for people (like me) to be able to ignore the ongoing time period, because said period isn't over and current values might taint the averages and/or totals of said report. Say if I want to check the "Last 6/12 months" to pull some averages for budgeting some topic, and the current month has just begun, it'll calculate an average over 5 or 11 months with activity and one with zero. While there's a static date range option, it'd be nice for the report to automatically trail your current month/etc. This PR is supposed to shift the date range to the past by a day, week or month depending on interval and live date range settings. This is configured by a toggle in the Options flyout. (There's currently a bit of moon logic involved, which I need to revisit and make somewhat more readable.)
GiteaMirror added the pull-request label 2026-02-28 20:56:04 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#4453