Commit Graph

19 Commits

Author SHA1 Message Date
Nathan Dwarshuis 4c46f035f5 WIP use more robust update strategy 2023-07-13 23:31:27 -04:00
Nathan Dwarshuis c8f7689c7a ENH store account sign in db itself 2023-07-09 11:13:35 -04:00
Nathan Dwarshuis 9c93ad25af ENH break up input files to thread them 2023-07-09 00:16:57 -04:00
Nathan Dwarshuis 46decdc4de ENH use decimals to round 2023-07-08 00:52:40 -04:00
Nathan Dwarshuis 2946a8f9e2 ADD priority flag to keep tx's sorted always 2023-07-07 00:20:18 -04:00
Nathan Dwarshuis 24bc9a239b FIX rounding errors 2023-07-06 00:05:16 -04:00
Nathan Dwarshuis dce3ff4166 ENH clean up (and hopefully fix) lots of balancing stuff 2023-07-05 22:30:24 -04:00
Nathan Dwarshuis d9709f565f FIX separate running totals by budget label 2023-07-04 10:35:11 -04:00
Nathan Dwarshuis bae847d9f3 WIP balance transactions in two different ways 2023-07-03 20:27:52 -04:00
Nathan Dwarshuis d5761c75ed REF move commont stuff to common modules 2023-07-01 18:58:15 -04:00
Nathan Dwarshuis 5c1d2bce9d WIP unify budget and history pipelines 2023-07-01 13:12:50 -04:00
Nathan Dwarshuis cc0699eb4e WIP make budget and statement paths use same machinery 2023-06-29 21:32:14 -04:00
Nathan Dwarshuis 7a44aeb5db WIP use newtypes to keep update balancer sane 2023-06-25 21:16:47 -04:00
Nathan Dwarshuis fc4da967be WIP read updates from database 2023-06-25 14:26:35 -04:00
Nathan Dwarshuis 05928087b2 WIP add logic for updating entries and summing read only entries 2023-06-24 17:32:43 -04:00
Nathan Dwarshuis 5697a071ab WIP add lots of stuff to cache deferred calculations 2023-06-22 23:27:14 -04:00
Nathan Dwarshuis ad0975aba7 ENH use sane types to simplify tx balancing 2023-06-16 22:05:28 -04:00
Nathan Dwarshuis b2e4ee05e8 WIP allow running balances to be used in history 2023-06-12 00:27:34 -04:00
Nathan Dwarshuis 5bd3746c3f REF split db state with stuff to be updated later 2023-05-29 18:14:43 -04:00