Commit Graph

29 Commits

Author SHA1 Message Date
Nathan Dwarshuis bd94afd30f FIX history updates 2023-07-20 00:25:33 -04:00
Nathan Dwarshuis 2e0b591312 ADD errors for everything that needs them (ish) 2023-07-16 19:55:33 -04:00
Nathan Dwarshuis cafc066881 REF clean up useless types 2023-07-16 12:51:39 -04:00
Nathan Dwarshuis ad5e4a0748 REF use newtype for indices 2023-07-16 12:15:39 -04:00
Nathan Dwarshuis 901882b79f REF use newtypes for budget and tx desc 2023-07-16 00:39:03 -04:00
Nathan Dwarshuis 81f09d1280 REF use newtypes for ids and commits 2023-07-16 00:10:49 -04:00
Nathan Dwarshuis cd89597b1f REF delete lots of dead code 2023-07-15 23:28:21 -04:00
Nathan Dwarshuis 8901fd6a64 FIX update bugs 2023-07-15 23:25:28 -04:00
Nathan Dwarshuis 223be34145 FIX mixed up account paths/keys 2023-07-15 14:14:23 -04:00
Nathan Dwarshuis 0e74ae41db FIX reversed account path 2023-07-13 23:43:10 -04:00
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