Commit Graph

168 Commits

Author SHA1 Message Date
Nathan Dwarshuis c886c53f17 FIX readd export 2023-07-07 20:50:55 -04:00
Nathan Dwarshuis 90b88945c5 ENH clean up types again 2023-07-07 20:42:41 -04:00
Nathan Dwarshuis 00346ff8ee ENH clean up types a bit 2023-07-07 20:20:09 -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 8c9dc1e970 REF rearrange stuff 2023-07-04 00:11:25 -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 ebef4e0f6b WIP mostly unify history and budget transfer pipelines 2023-07-01 18:32:20 -04:00
Nathan Dwarshuis 5c1d2bce9d WIP unify budget and history pipelines 2023-07-01 13:12:50 -04:00
Nathan Dwarshuis 1ae670187a WIP unify history and budget pipelines 2023-06-30 23:54:39 -04:00
Nathan Dwarshuis cc0699eb4e WIP make budget and statement paths use same machinery 2023-06-29 21:32:14 -04:00
Nathan Dwarshuis d617fa52cc REF clean code 2023-06-26 19:04:37 -04:00
Nathan Dwarshuis f8669e5a15 WIP add code to actually insert updates in the db 2023-06-26 00:10:40 -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 09e03ff675 ADD means to scale/flip the value of a transaction 2023-06-20 22:52:52 -04:00
Nathan Dwarshuis 4c88151610 ENH split partn 2023-06-19 13:21:20 -04:00
Nathan Dwarshuis 33678e3908 FIX yet another typo 2023-06-19 13:00:23 -04:00
Nathan Dwarshuis 352cc88eed FIX more typos 2023-06-19 12:44:14 -04:00
Nathan Dwarshuis 845899d073 FIX typo 2023-06-19 12:43:16 -04:00
Nathan Dwarshuis ec74e735d0 FIX more exports 2023-06-19 12:41:57 -04:00
Nathan Dwarshuis 024a57179d FIX half getter expiort 2023-06-19 12:39:56 -04:00
Nathan Dwarshuis f3d2c1655e FIX undefined error paths 2023-06-19 12:33:50 -04:00
Nathan Dwarshuis 03e75ce549 ADD linked credit entries 2023-06-19 12:14:18 -04:00
Nathan Dwarshuis c2525fb77c FIX balancing stuff 2023-06-18 00:14:06 -04:00
Nathan Dwarshuis 87e6dcff8f FIX typos 2023-06-17 20:57:24 -04:00
Nathan Dwarshuis 8d45614571 ADD defaults 2023-06-17 20:06:14 -04:00
Nathan Dwarshuis c18750d600 ADD comment and tags to txgetter 2023-06-17 00:16:01 -04:00
Nathan Dwarshuis 5858e2f8ce FIX typo 2023-06-16 23:46:09 -04:00
Nathan Dwarshuis a144b9fa3c ENH update dhall interface 2023-06-16 23:41:01 -04:00
Nathan Dwarshuis 4c0b192b9c FIX typo (clean compile) 2023-06-16 22:06:48 -04:00
Nathan Dwarshuis ad0975aba7 ENH use sane types to simplify tx balancing 2023-06-16 22:05:28 -04:00
Nathan Dwarshuis 6926003c46 ENH assault user's face with all errors at once 2023-06-13 20:32:12 -04:00
Nathan Dwarshuis efffda378a ADD calculations for running balances in statements 2023-06-13 20:12:29 -04:00
Nathan Dwarshuis 592c1550c0 FIX typo 2023-06-13 20:12:23 -04:00
Nathan Dwarshuis b2e4ee05e8 WIP allow running balances to be used in history 2023-06-12 00:27:34 -04:00
Nathan Dwarshuis 45df1af534 ENH export account tree type 2023-06-11 12:27:57 -04:00
Nathan Dwarshuis dcd260f6fd FIX update types 2023-06-10 21:38:13 -04:00
Nathan Dwarshuis 776a10ba11 ENH allow multiple entries on credit side of transaction statement getter 2023-06-10 21:30:30 -04:00
Nathan Dwarshuis 53d77326f5 Merge branch 'add_budget_limits' 2023-06-10 20:59:45 -04:00
Nathan Dwarshuis 90ff12e7e4 ENH update dhall type 2023-05-29 18:15:01 -04:00
Nathan Dwarshuis 5bd3746c3f REF split db state with stuff to be updated later 2023-05-29 18:14:43 -04:00
Nathan Dwarshuis 2a6aa23836 REF move database to same level module 2023-05-29 17:33:59 -04:00
Nathan Dwarshuis 971cfa1c92 REF remove dead comments 2023-05-29 17:32:28 -04:00
Nathan Dwarshuis ba557639c2 REF combine statement with history 2023-05-29 17:19:49 -04:00