Commit Graph

22 Commits

Author SHA1 Message Date
Piv
2485e45026 Apply a bunch of clippy lints 2023-08-01 18:21:47 +09:30
Piv
87fa169d0c Add optional messagepack output for overhead allocation to cli 2023-03-17 18:57:47 +10:30
Michael Pivato
933e9b33ca Add multithreading to overhead allocation, add optional storage of from departments 2023-03-13 06:03:18 +00:00
Piv
8a6a94a11e Stop calculating amounts of overheads that don't have initial costs 2023-03-11 23:46:37 +10:30
Piv
f5bc441fdb Allow showing from amounts in overhead allocation 2023-03-11 20:19:28 +10:30
piv
7cd893cbf8 Refactor product creator, remove threading for writing to disk 2023-03-11 10:55:41 +10:30
Piv
363c972b71 Reinstate cli as the main binary crate for now 2023-03-10 21:01:43 +10:30
Piv
1ea7b7e3b8 Start adding service version of coster 2023-03-10 19:54:09 +10:30
Piv
5603ccfd25 Add exclude negative allocation statistics option to overhead allocation 2023-03-09 21:29:25 +10:30
Piv
887e7c950b Remove smush rules, fix warnings 2023-03-09 18:58:54 +10:30
piv
1e36bc68e4 Fix move money to correctly move between accounts/ccs with ranges and and consider cost output correctly, speed up process by using hashset for rule accounts/departments 2023-03-08 12:56:39 +10:30
piv
d9f994195e Add pass flushing for move money 2023-03-08 10:35:47 +10:30
piv
4c2b9f6915 Add account type option to allocat overheads 2023-03-04 09:32:26 +10:30
piv
e68d44afd5 Upgrade to clap v4, add numeric accounts argument to allocate overheads cli 2023-03-04 09:14:06 +10:30
Piv
51ece6317f Implement overhead allocation for different account types, add it to binaries 2023-02-10 21:46:19 +10:30
Piv
734a19f711 Add macos/ios app using rust lib 2023-02-03 21:29:23 +10:30
Piv
ba279c8c9b Finish implementing move money 2023-01-28 23:13:49 +10:30
Piv
a2091c13b4 Remove unneeded dependencies, start work on csv parsing 2023-01-28 20:33:04 +10:30
Piv
37a7b333ac Complete move money between departments 2023-01-28 10:51:31 +10:30
michaelpivato
232ed9dd39 Update clap version and cli build 2022-10-20 12:36:49 +10:30
Piv
efdf4af2de Add fixes to reciprocal allocation, example cli, add move money 2022-06-18 10:30:18 +09:30
piv
6db4a50125 Add construction for reciprocal allocation matrix 2022-05-24 16:57:22 +09:30