New budgeting system
-
Virgil Dupras
- Milestone set to v1.6
-
Virgil Dupras
- Tag set to big
-
Virgil Dupras
- State changed from new to open
- Assigned user set to Virgil Dupras
-
Virgil Dupras
(from [7]) [#2 New budgeting system] added budget transaction/entry. however, the code is highly ugly for now (there's a separate budgeting system for transactions and for sheets/graphs).
-
Virgil Dupras
(from [8]) [#2 New budgeting system] Refactoring. Created model.budget and moved some of the logic from model.oven over there.
-
Virgil Dupras
(from [10]) [#2 New budgeting system] The budget spawns are now placed at the end of every recurrence period.
-
Virgil Dupras
(from [11]) [#2 New budgeting system] Converted the Account.budgeted_amount() logic to the new recurrence based logic. (whew, this was complicated! and it ain't even completely done yet...)
-
Virgil Dupras
(from [12]) [#2 New budgeting system] Moved the budget calculations up in Document (in preparation for them being schedule based rather than account based)
-
Virgil Dupras
(from [43]) [#2 New budgeting system] The BudgetSpawns now have budget targets among their splits.
-
Virgil Dupras
(from [44]) [#2 New budgeting system] Budget now increment balances in etable again. This required a new balance field in Entry, and some little refactoring.
-
Virgil Dupras
(from [45]) [#2 New budgeting system] Started the process of moving budgeting off the Account class. For now, changing budgets also change an additional list of Budget instances, which will replace Account.budget and Account.budget_target soon enough.
-
Virgil Dupras
(from [46]) [#2 New budgeting system] Removed budget info from Account. It's now exclusively in BudgetList.
-
Virgil Dupras
After re-thinking about it for a while, I came to the conclusion that this "Budget" checkbox in the transaction panel was not a very intuitive way of setting budgets and that I should implement #3 View for scheduled/budgeted transactions before going any further with this ticket.
-
Virgil Dupras
(from [76]) [#2 New budgeting system] 2 budgets with the same account will now correctly be computed.
-
Virgil Dupras
(from [77]) [#2 New budgeting system] Fixed calculations for budget with a repeat type other than 'Monthly'.
-
Virgil Dupras
- State changed from open to fixed
(from [78]) [#2 New budgeting system state:fixed] Fixed a few UI glitches, and gave the budget spawns a different icon in ttable and etable.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.