2025-01-12 - 2026-01-12

Overview

59 Active Issues

There has been no commit activity in this period.

45 Issues closed from 1 user

Closed #59 help/usage text: accept -> !wizard 2025-07-08 08:36:17 -04:00

Closed #58 help/usage text: suppress -> "suppress" 2025-07-08 08:36:16 -04:00

Closed #57 help/usage text: always suppress regardless of a -a 2025-07-08 08:36:15 -04:00

Closed #56 user_choices name concreteness 2025-07-08 08:36:14 -04:00

Closed #55 roughly line 137-140 main.rs: like-kind cutoff 2025-07-08 08:36:12 -04:00

Closed #54 eventual core_functions.rs & main.rs factor into concrete top-lvl modules -- UI & appl obj graph factor / interface 2025-07-08 08:36:11 -04:00

Closed #52 move LotProcessingChoices struct to core_functions 2025-07-08 08:36:10 -04:00

Closed #51 inv_costing_from_cmd_arg extract proc exit via closure or Result 2025-07-08 08:36:09 -04:00

Closed #50 export.rs -> csv_export.rs 2025-07-08 08:36:08 -04:00

Closed #49 move InventoryCostingMethod to core_functions 2025-07-08 08:36:07 -04:00

Closed #48 remove all methods from InvCostMethd. impl 2025-07-08 08:36:06 -04:00

Closed #47 exits on core_functions error-cases 2025-07-08 08:36:05 -04:00

Closed #46 import_from_csv: pass error back for match 2025-07-08 08:36:03 -04:00

Closed #45 abstract core_functions data read from CSV 2025-07-08 08:36:02 -04:00

Closed #44 extract printlns from "meat" of core functions 2025-07-08 08:36:01 -04:00

Closed #42 use Result or optl on Transaction impl transaction_type 2025-07-08 08:35:59 -04:00

Closed #41 get_outgoing_exchange_and_flow_mvmts pass only home_currency as "user_home_…" 2025-07-08 08:35:58 -04:00

Closed #39 more fully qualify import_accts_txns as "csv_…" 2025-07-08 08:35:57 -04:00

Closed #40 ask #rust-dev, community, … about best CLI practices, etc 2025-07-08 08:35:57 -04:00

Closed #38 concrete qualify of "utils" … "d128_utils" or "decimal_…" 2025-07-08 08:35:56 -04:00

Closed #37 trim_newline function: move to single point of usage user_choices or move to new e.g. string_utils.rs 2025-07-08 08:35:54 -04:00

Closed #36 README: correct location of build product (binary) from ./… to ./target/*/… 2025-07-08 08:35:53 -04:00

Closed #34 Create Examples folder with at least one sample input file 2025-07-08 08:35:52 -04:00

Closed #35 Replace the process::exits in main.rs with Err(res.err().unwrap())s (for result types) 2025-07-08 08:35:52 -04:00

Closed #33 Add error handling for additional core_functions 2025-07-08 08:35:51 -04:00

Closed #31 Fix warning: trait objects without an explicit dyn are deprecated 2025-07-08 08:35:49 -04:00

Closed #30 Fix warning: variable does not need to be mutable (95,96,352 on CreateLotsMvmts) 2025-07-08 08:35:48 -04:00

Closed #29 Fix warning: the item exit is imported redundantly (transaction ln 144) 2025-07-08 08:35:47 -04:00

Closed #27 Need transaction report that preserves all movements 2025-07-08 08:35:44 -04:00

Closed #26 Need account report that reflects all lots (w/ balances > 0) 2025-07-08 08:35:43 -04:00

Closed #25 Need account report that reflects all lots and all movements 2025-07-08 08:35:42 -04:00

Closed #24 Need wizard to allow specific output reports, rather than all or none 2025-07-08 08:35:41 -04:00

Closed #23 Need -a flag modification to jump to output report selection (when available) 2025-07-08 08:35:40 -04:00

Closed #22 impl Movement fn get_gain_or_loss() needs to return 0 for Incoming/Flow txn 2025-07-08 08:35:39 -04:00

Closed #21 Need transaction report with column for exchange rate of USD/coin 2025-07-08 08:35:38 -04:00

Closed #20 Consider Movement field(s) for deferred_gains in like_kind exchange txns 2025-07-08 08:35:37 -04:00

Closed #19 Write impl both_are_non_home_curr() for Transaction, and move LK call to there 2025-07-08 08:35:36 -04:00

Closed #15 Make decimal::d128 types not print in scientific notation 2025-07-08 08:35:32 -04:00

Closed #12 CLI arg/flag for choosing date format used on CSV input file 2025-07-08 08:35:30 -04:00

Closed #11 Add support for commas in the memo field (e.g., for when exporting to CSV) 2025-07-08 08:35:29 -04:00

Closed #10 Change Account Summary (non-zero lots) report format 2025-07-08 08:35:28 -04:00

Closed #9 In accounts csv export, add column for 'active' lots. 2025-07-08 08:35:27 -04:00

Closed #8 Cost basis for ToSelf txns is allocating instead of assigning 2025-07-08 08:35:26 -04:00

Closed #6 Create gain/loss report in similar format to Form 8949 2025-07-08 08:35:25 -04:00

Closed #2 Bump time from 0.1.44 to 0.2.0 2025-07-08 08:35:20 -04:00

59 Issues created by 1 user

Opened #1 Bump mio from 0.8.9 to 0.8.11 2025-07-08 08:35:17 -04:00

Opened #2 Bump time from 0.1.44 to 0.2.0 2025-07-08 08:35:19 -04:00

Opened #3 Bump thread_local from 1.0.1 to 1.1.4 2025-07-08 08:35:21 -04:00

Opened #4 Consider to add overflow check to release builds 2025-07-08 08:35:23 -04:00

Opened #5 Move assert() out of mvmt for loop. Should assert only once per txn. 2025-07-08 08:35:23 -04:00

Opened #6 Create gain/loss report in similar format to Form 8949 2025-07-08 08:35:25 -04:00

Opened #7 Add like-kind functionality to journal entry report 2025-07-08 08:35:25 -04:00

Opened #8 Cost basis for ToSelf txns is allocating instead of assigning 2025-07-08 08:35:26 -04:00

Opened #9 In accounts csv export, add column for 'active' lots. 2025-07-08 08:35:27 -04:00

Opened #10 Change Account Summary (non-zero lots) report format 2025-07-08 08:35:28 -04:00

Opened #11 Add support for commas in the memo field (e.g., for when exporting to CSV) 2025-07-08 08:35:28 -04:00

Opened #12 CLI arg/flag for choosing date format used on CSV input file 2025-07-08 08:35:30 -04:00

Opened #13 Replace asserts with matches or other graceful failures/exits 2025-07-08 08:35:31 -04:00

Opened #14 Properly generalize Account impl get_term() 2025-07-08 08:35:31 -04:00

Opened #15 Make decimal::d128 types not print in scientific notation 2025-07-08 08:35:32 -04:00

Opened #16 Need shell script for testing all CLI param combos after new build/feature/fix 2025-07-08 08:35:33 -04:00

Opened #17 Add Vec of lot_num's field to ActionRecord, so the AR knows which lots it is in. 2025-07-08 08:35:34 -04:00

Opened #18 Confirm create_lots_mvmts Incoming+dual-AR-Flow txns works for margin shorts as well 2025-07-08 08:35:34 -04:00

Opened #19 Write impl both_are_non_home_curr() for Transaction, and move LK call to there 2025-07-08 08:35:35 -04:00

Opened #20 Consider Movement field(s) for deferred_gains in like_kind exchange txns 2025-07-08 08:35:36 -04:00

Opened #21 Need transaction report with column for exchange rate of USD/coin 2025-07-08 08:35:37 -04:00

Opened #22 impl Movement fn get_gain_or_loss() needs to return 0 for Incoming/Flow txn 2025-07-08 08:35:39 -04:00

Opened #23 Need -a flag modification to jump to output report selection (when available) 2025-07-08 08:35:40 -04:00

Opened #24 Need wizard to allow specific output reports, rather than all or none 2025-07-08 08:35:41 -04:00

Opened #25 Need account report that reflects all lots and all movements 2025-07-08 08:35:42 -04:00

Opened #26 Need account report that reflects all lots (w/ balances > 0) 2025-07-08 08:35:43 -04:00

Opened #27 Need transaction report that preserves all movements 2025-07-08 08:35:44 -04:00

Opened #28 Unable to use ~/ file path as shortcut for $HOME/ when importing file during wizard 2025-07-08 08:35:45 -04:00

Opened #29 Fix warning: the item exit is imported redundantly (transaction ln 144) 2025-07-08 08:35:47 -04:00

Opened #30 Fix warning: variable does not need to be mutable (95,96,352 on CreateLotsMvmts) 2025-07-08 08:35:48 -04:00

Opened #31 Fix warning: trait objects without an explicit dyn are deprecated 2025-07-08 08:35:49 -04:00

Opened #32 Consider typedef or similar for date fields, to confine error checking 2025-07-08 08:35:50 -04:00

Opened #33 Add error handling for additional core_functions 2025-07-08 08:35:50 -04:00

Opened #34 Create Examples folder with at least one sample input file 2025-07-08 08:35:51 -04:00

Opened #35 Replace the process::exits in main.rs with Err(res.err().unwrap())s (for result types) 2025-07-08 08:35:52 -04:00

Opened #36 README: correct location of build product (binary) from ./… to ./target/*/… 2025-07-08 08:35:52 -04:00

Opened #37 trim_newline function: move to single point of usage user_choices or move to new e.g. string_utils.rs 2025-07-08 08:35:54 -04:00

Opened #38 concrete qualify of "utils" … "d128_utils" or "decimal_…" 2025-07-08 08:35:55 -04:00

Opened #39 more fully qualify import_accts_txns as "csv_…" 2025-07-08 08:35:57 -04:00

Opened #40 ask #rust-dev, community, … about best CLI practices, etc 2025-07-08 08:35:57 -04:00

Opened #41 get_outgoing_exchange_and_flow_mvmts pass only home_currency as "user_home_…" 2025-07-08 08:35:58 -04:00

Opened #42 use Result or optl on Transaction impl transaction_type 2025-07-08 08:35:59 -04:00

Opened #43 consider architecture which helps enforce order of import operations - via use of types for ex. (for "phases" of import ops - in and out types) 2025-07-08 08:36:00 -04:00

Opened #44 extract printlns from "meat" of core functions 2025-07-08 08:36:01 -04:00

Opened #45 abstract core_functions data read from CSV 2025-07-08 08:36:02 -04:00

Opened #46 import_from_csv: pass error back for match 2025-07-08 08:36:03 -04:00

Opened #47 exits on core_functions error-cases 2025-07-08 08:36:04 -04:00

Opened #48 remove all methods from InvCostMethd. impl 2025-07-08 08:36:05 -04:00

Opened #49 move InventoryCostingMethod to core_functions 2025-07-08 08:36:07 -04:00

Opened #50 export.rs -> csv_export.rs 2025-07-08 08:36:08 -04:00

Opened #51 inv_costing_from_cmd_arg extract proc exit via closure or Result 2025-07-08 08:36:08 -04:00

Opened #52 move LotProcessingChoices struct to core_functions 2025-07-08 08:36:09 -04:00

Opened #53 option to write table and/or csv to stdout for e.g. piping 2025-07-08 08:36:10 -04:00

Opened #54 eventual core_functions.rs & main.rs factor into concrete top-lvl modules -- UI & appl obj graph factor / interface 2025-07-08 08:36:11 -04:00

Opened #55 roughly line 137-140 main.rs: like-kind cutoff 2025-07-08 08:36:12 -04:00

Opened #56 user_choices name concreteness 2025-07-08 08:36:13 -04:00

Opened #57 help/usage text: always suppress regardless of a -a 2025-07-08 08:36:14 -04:00

Opened #58 help/usage text: suppress -> "suppress" 2025-07-08 08:36:16 -04:00

Opened #59 help/usage text: accept -> !wizard 2025-07-08 08:36:16 -04:00