8446f59740
can now scroll with wheel in graphs
2026-02-10 19:10:25 +11:00
037a9c2d87
add scroll todo
2026-02-10 19:09:29 +11:00
85a53c8c5f
minor update for bills, this needs to be dynamic
2026-02-06 12:10:31 +11:00
09de41e093
updated BUGS
2026-01-18 00:33:56 +11:00
7494c0ae16
extra clarification on FIRST_YEAR fix needed
2026-01-17 19:40:54 +11:00
e05b2c7b5b
Major change: I have added finance_history
...
* pulled old values of data via restic backups
* inserted them into a new finance_history table
* added a finplan user, use of sudo & better ENV (container/production) & wrapper.sh into Dockerfile (like I do for other projects)
* recalculate the bills / Living Expenses now we have real bills for a year
* remove tax back for now (need to handle quit date vs. end of financial year better)
* hard-coded / hacked in 2026 for pay cycle dates / should be dynamic, but not sure I'll work in 2027+
* refactor front-end to handle 2026 as the current year / its more or less dynamic (via hard-coded FIRST_YEAR) variable - could not use datetime, as it was in late Dec. when I noticed the issue ('next pay' was in 2026, current year was 2025)
* also added history to graphs, changed formatting to make the history /
* savings projections to be orannge with circles, but historical is a solid line, future is a dash, also made all lines have lineWidth: 1 for aesthetics
2026-01-17 19:28:24 +11:00
f309dfa947
redid bills UI, you can now choose CPI or FLAT X% as well, via a drop-down not a set of buttons. The changing of inflation also tweaks any bills using CPI, all works
2025-12-23 18:35:52 +11:00
ce20c57d11
added health check, forgot to add template/cset <- allows deletion of comparison sets in earlier commit, and added a new TODO
2025-11-05 01:13:22 +11:00
d4662b9051
update TODO
2025-11-04 11:36:56 +11:00
0a9a50f9a1
added ability to delete comparison sets, also made future bills recalc for Hydunday/D_quit dependent future bills, this is not effectively functional -v1.0 :)
2025-11-04 11:36:36 +11:00
9cc907fb62
added a basic comparison set page, with a table of the data that changes only (just to fit it in) and allowing them to be deleted
2025-11-01 22:48:21 +11:00
4bb336645a
have added quick re-estimate button
2025-10-29 22:57:50 +11:00
5ce614ed28
added note around tax and quitting
2025-10-17 21:19:50 +11:00
fb2fffea7b
noting need to tie bills/finance page items to recalc (change date of quit, need to redo bills future)
2025-10-05 12:08:33 +11:00
a75db565ee
Created tabbed interface for the front page, update the TODO to match
2025-09-16 22:51:23 +10:00
b1614760a6
more thoughts/how to make this more usable longer-term
2025-09-16 12:57:11 +10:00
670a63cfd7
updated TODO, removed old ones, added new around UI changes to have tabbed lower data/graphs
2025-09-16 12:54:16 +10:00
2bd39ab24c
updated TODO with progress and clarifying next steps
2025-09-11 17:50:19 +10:00
c49520af7a
handle simple future bills and their growth all now done
2025-09-05 16:32:16 +10:00
1a56f80cca
more clean ups
2025-09-05 16:20:09 +10:00
ebac4aaf66
incorporate bills for dates/amounts into calculations, still need to do future bills on triggers
2025-09-03 22:35:24 +10:00
4b63b8bd44
complete the future bill handling, added new UI to match a need for it, also tighten up other TODO items
2025-09-02 23:03:48 +10:00
5914f3fdd4
clarifying next TODO
2025-08-31 16:52:33 +10:00
e373dd0009
Change approach with Qtr bills, all are simple based on last qtr - when we have normal Qtr bills (freq 'Quarterly') we just use last qtrs data for growth much easier. For GAS, we have the 'Quaterly (forced)' freq. which uses the forced/calc. amount per qtr for growth, its good enough for Gas bills - which dont always have 4 bills a year
2025-08-31 16:32:18 +10:00
4a7080787b
new item
2025-08-31 16:28:36 +10:00
f67ca61cc7
working through future bills, we need to do quarterly future estimates differently for seasonal/fixed bills
2025-08-31 11:06:29 +10:00
3749c01e93
hacky better formatting of Totals
2025-08-30 14:10:56 +10:00
4a2dd4d2da
want to tweak formating and have current year totals included
2025-08-30 13:14:03 +10:00
d2bf472845
clean up TODO
2025-08-28 20:49:20 +10:00
e84faffd79
when choosing a Tab, make the new bill drop-down be of that type. When we save a new bill, change the last-tab to be the type of bill we just added
2025-08-28 20:47:12 +10:00
706aee6947
add a quick TODO to make UI slicker when adding bills
2025-08-28 19:45:02 +10:00
4b5b713c20
hack to handle gass bills (for now), seems we have more than 4 for a quarterly cycle, and they are all over the shop/inconsistent. Added thoughts on how to tackle in TODO
2025-08-23 10:48:29 +10:00
54c4c38403
noting multi-year growth figures are off - e.g. internet stays same price for 3 years
2025-08-22 18:14:31 +10:00
1719032ebf
wrapped new_bill in new_estimated_bill func, that adds to DB and to local bill_info, use this better to fill in quarterly future bills. Also exclude in growth calculations the final year of real bill if it includes estimates and real figures. For now, this is usable
2025-08-22 18:10:09 +10:00
b05f7b05e8
now remembers ui values for which tab we are on and whether we clicked show estimated or not
2025-08-22 16:51:04 +10:00
5bd94fc2c5
added basic UI improvements
2025-08-22 16:06:47 +10:00
19cba866de
pragmatic growth patterns completed
2025-08-21 16:52:59 +10:00
676e9ab95f
really should consider quarterly bill additions as seasonal <- more likely for elec, gas, etc
2025-08-18 17:50:50 +10:00
a1ed4e364c
put more energy into how to calculate future/missing bills
2025-08-18 17:44:41 +10:00
27048a450f
time to have a more formal TODO
2025-08-18 11:12:21 +10:00