Damien De Paoli ddp
  • Joined on 2025-05-01
ddp pushed to master at ddp/finplan 2025-08-22 16:01:51 +10:00
444a01ea42 removed lots of debugs, added find_next_bill to allow better estimating of bills in the past. Growth now uses bills in the past (estimated included), which simplifies the code a bit. All working now except pragmatic missing quarterly bills not started
1729c93bcd cant have bills that are further than a year apart
78141d097f amount needs to be cast to a float to be a .2f in new bill
0cf3d9897f created find_previous_bill and use it to help work out gaps in bills - e.g. like with internet where I added only the new costs
3bfeb30640 fixed so estimating old bills works now
Compare 6 commits »
ddp pushed to master at ddp/finplan 2025-08-21 18:20:35 +10:00
3521d4c126 make radio button for min / avg / max growth value be pushed into which_growth in the DB for bill_type row, then also delete estimated bills for that bill_type, and then calling /bills, causes the estimated bills to be filled back in based on the new chosen growth model
ddp pushed to master at ddp/finplan 2025-08-21 17:36:19 +10:00
ada6dfa3f5 allow growth toggle radio buttons, non-functional, just looks
ddp pushed to master at ddp/finplan 2025-08-21 16:53:05 +10:00
19cba866de pragmatic growth patterns completed
cd7eca0c6e simplified when we calc totals and hence growth, applied monthly growth annually
c469f6d281 force new bill to restrict the amount to $/c (2 decimal points)
Compare 3 commits »
ddp pushed to master at ddp/finplan 2025-08-20 18:30:07 +10:00
3d95cd1d2e estimates now show as italic and do not get any action buttons when shown
d7320e8aa8 remove num we now use - bill_info[bill_type][num_ann_bills], fix bug where we were re-adding first year bills
5556b0ef15 removed debugs, actually add new bills when needed for monthly and annual, support new growth fields, ensure growth only works on real bills not new estimated bills.
9cd14505bf moved new bill type button over 2 more to accom new freq field, added slider/support for show estimated and support new growth db fields
b43b472e4b support esimated for new_bill - any GUI new bill is not an estimate
Compare 6 commits »
ddp pushed to master at ddp/photoassistant 2025-08-19 20:55:23 +10:00
391fd52332 commented out more debugs
ddp pushed to master at ddp/photoassistant 2025-08-19 20:53:36 +10:00
1831c49b15 fixed 2 x TODOs, can now add an existing face as a refimg, and I sped up the recent jobs page
ddp pushed to master at ddp/photoassistant 2025-08-19 20:22:54 +10:00
fa63e08b59 store away person.id per matched face to support match_add_refimg in context menu
e36fc170f1 moved container cwd to ~/src/photoassistant so that gunicorn can react to src code changes, also forced logs to docker logs
e3c94bf5eb added match_add_refimg support to context menu, allows us to take existing (presumably) better image and make it a refimg for someone its matched
db8cf68d4b added a clear messages (forced) to allow M to clear out annoying messages if needed
1a182d30b5 added a clear messages (forced) to allow M to clear out annoying messages if needed
Compare 10 commits »
ddp pushed to master at ddp/finplan 2025-08-18 17:50:57 +10:00
676e9ab95f really should consider quarterly bill additions as seasonal <- more likely for elec, gas, etc
7ac7acf44c major rewrite, took on-board thoughts in TODO, have completely re-written how we process bill_data, and then subsequent growth. Much simpler now (although still complex) - most is now done in one loop to take DB data nd reformat it into an in memory data structure, then process that a few different ways to see missing and future bills, and then calc growths. Still much to go, I do calc missing/future annual bills, but I am not actually adding them to the DB (want to distinguish them from real bills still in DB), not yet calculating additional bills for monthly or quarterly (so not adding them to DB either), then interface would need to show/hide real vs auto-filled bills. To note growth only takes into account real bills, BUT, it also only calcs growth on consecuttive full year data sets - e.g. years with quarterly bills for less than the full year are ignored for now
232f16deba made bill_freq have simple / hard-coded number of bills for a year, e.g. annual == 1, monthly == 12, etc)
a1ed4e364c put more energy into how to calculate future/missing bills
c05fa1cc61 clean up / rename derive_bill_data to be process_bill_data
Compare 7 commits »
ddp pushed to master at ddp/finplan 2025-08-18 11:16:37 +10:00
cf104b5a56 added some better formatting (spacing, headers to tables, etc), flipped the left / right, so now bill type is on left with support for bill_freq being a <select> and on the right, we now have tabbed views of different bill_types
98fa17acd7 first pass of trying to work through deriving annual growth on bills, what info I need, etc. definitely not even close to finished
6403ca7775 add support for bill_freq
adac3eceeb added bill_freq table and referenced it, tweak growth field to ann_growth and added a set_bill_type_growth, for when we can derive a value
27048a450f time to have a more formal TODO
Compare 5 commits »
ddp pushed to master at ddp/docker-compose 2025-08-16 11:33:51 +10:00
3527f94efa added skip profile to readarr as its no longer supported/working, cleaned up syntax/format for restart clause for all, fixed up dumbness with the mara/homarr/myth web containers so that all works, still troubleshooting calibre - can only get it to go via direct ports, not via traefik for now
ddp pushed to master at ddp/finplan 2025-08-14 15:54:53 +10:00
7bab6eabdd finished functional bills page, all naming conventions consistent for html entities, classes, and matching DB fields
b02e03339e Changing a bill (bill_data) now works, as does cancelling cleanly - this is now functional. I have renamed/improved the left-hand-side fields, right-hand-side next - to improve consistency between html and db and bill_data and bill_type
Compare 2 commits »
ddp pushed to master at ddp/finplan 2025-08-14 13:19:55 +10:00
0c0745fe68 First pass of adding bills to finplan.
e01af0b92b payrise increse included
1b0653a7fa use mara now we have DNS on modem
Compare 3 commits »
ddp pushed to master at ddp/docker-compose 2025-05-27 18:17:49 +10:00
f2da5f4e86 updated emby to 4.9.1.0
ddp pushed to master at ddp/finplan 2025-05-24 16:19:32 +10:00
67c855b731 redo the way we do padding to be much more accurate
ddp pushed to master at ddp/photoassistant 2025-05-13 18:59:13 +10:00
b7b2eaeb1f use new logo for about page, and center the alert text
ddp pushed to master at ddp/photoassistant 2025-05-13 18:44:36 +10:00
0660ca55d7 new logo file
e6e621d6f7 updated pics for rotations
0a49c2a627 added BUG-137 - after moving files, shift-click selection is wrong
e460164d83 various TODOs
f6ddb66f3f set cant_close to False now, I think I know enough about this BUG
Compare 8 commits »
ddp pushed to master at ddp/finplan 2025-05-11 12:03:43 +10:00
5b6b6297ea just using deakin redunancy calc figures for leave/tax when resigning