Skip to content

Budget: drop the day and the estimate - #111

Merged
Frognar merged 1 commit into
mainfrom
claude/project-thread-bi7dnf
Oct 3, 2026
Merged

Frognar merged 1 commit into
mainfrom
claude/project-thread-bi7dnf

Conversation

@Frognar

@Frognar Frognar commented Oct 3, 2026

Copy link
Copy Markdown
Owner

Requested by Frognar · project thread

Before: budget funds and planned expenses had an optional day of the month, and planned expenses an optional estimate shown crossed out next to the amount.

After: a fund or a planned expense is just a name and an amount. The dialogs ask for nothing else and the Budget page shows no days or estimates.

How: removed from the contracts, commands, rows, parser and Web; DayOfMonth is gone. Migration RemoveBudgetDayAndEstimate drops budget_funds.day, budget_items.day and budget_items.estimate. Old template files still load, since unknown JSON fields are ignored.

Tested: all tests pass, build with warnings as errors; checked in a browser on a local Postgres (template load, editing an expense).

🤖 Generated with Claude Code

https://claude.ai/code/session_01NPSUHkaJ2a5Qr3MBZAz2oN


Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPSUHkaJ2a5Qr3MBZAz2oN
@Frognar Frognar self-assigned this Oct 3, 2026
@Frognar
Frognar merged commit d93b591 into main Oct 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants