1
0
mirror of https://github.com/scoobybejesus/cryptools.git synced 2025-04-17 10:20:26 +00:00
Commit Graph

32 Commits

Author SHA1 Message Date
scoobybejesus
f19e2893c3 Added TUI print menu. Added tui and termion crates. Needs to be factored out of main(). Resolves #36 and #37. 2019-10-20 01:11:52 -04:00
scoobybejesus
dc38f9d195 Improved documentation. 2019-10-12 14:32:20 -04:00
scoobybejesus
36b114223e Simplified logic re: like_kind dates and treatment. 2019-10-12 13:55:41 -04:00
scoobybejesus
f95b68b69b Added setup file for finalizing the input_file_path and settings. 2019-10-06 21:40:18 -04:00
scoobybejesus
a1e8b1adc6 Created structs in main for splitting Cli args between wizard-specific args and wizard-independent args. 2019-10-06 19:28:56 -04:00
scoobybejesus
3e4ff26e22 Period date separator can now be used in the input file. 2019-10-06 15:10:06 -04:00
scoobybejesus
7002923a4c Added Cli flag for indicating the input file date field uses ISO 8601 formatting. Also separated flattened Cli struct more. Resolves #48. 2019-10-06 15:05:45 -04:00
scoobybejesus
8567dd04b0 Added CLI arg for indicating input file date separator character. Also cleaned up Cli struct. Takes care of one item from #48. 2019-10-06 14:04:38 -04:00
scoobybejesus
89cec47bac Merged wizard branch which pulled wizard() and skip_wizard() from main(). 2019-09-22 01:49:07 -04:00
scoobybejesus
8c62211b64 Merged dg2 branch which tracked changed related to preserving historical cost basis and proceeds that are changed as a result of like-kind treatment. 2019-09-21 13:57:16 -04:00
scoobybejesus
46b764df3a To change the name to drop the -rs. 2019-09-20 20:27:13 -04:00
scoobybejesus
5c5a0bb67a Added two new txt account reports. 2019-09-10 22:49:18 -04:00
scoobybejesus
530ebfeb35 Added report for printing account activity (lot detail) to txt file and related items. 2019-09-10 22:20:16 -04:00
scoobybejesus
bfa13f1aa0 Created/fixed detailed txn by mvmt report function. Resolves #33. 2019-09-01 21:47:42 -04:00
scoobybejesus
5c61353cf0 Changed Box<Erro> to Box<dyn Error>. Resolves #29. 2019-08-30 18:25:14 -04:00
scoobybejesus
4e29b69d7e Added/improved error handling. 2019-08-28 23:22:48 -04:00
scoobybejesus
66f166d0af Improved error handling in main. Resolves #25. 2019-08-28 23:00:44 -04:00
scoobybejesus
ff52fac130 Added error handling. Started with impl Transaction TxType, but it would have been quite verbose to not return more result types in other parts of the code, so did that as well. Resolves #18. 2019-08-28 10:05:42 -04:00
scoobybejesus
71a51e83a7 Removed unused code. 2019-08-27 22:54:41 -04:00
scoobybejesus
b73552057d Added remaining error handling (result types) throughout core_functions. Made another tertiary change or two related to error handling. Resolves #27. 2019-08-27 19:08:03 -04:00
scoobybejesus
1e256c9ebe Corrected full URL of LEGAL.txt. 2019-08-25 23:42:33 -04:00
scoobybejesus
4e39cdc652 import_accts_txns -> csv_import_accts_txns; resolves #21 2019-08-25 23:31:38 -04:00
scoobybejesus
82f303f064 string_utils and decimal_utils; resolves #23 and resolves #22 2019-08-25 23:29:22 -04:00
scoobybejesus
dbbf082d5b lifted process::exit out of import_and_process_final; resolves #13 2019-08-25 23:16:10 -04:00
scoobybejesus
6b179ec976 converted inv_costing_from_cmd_arg return type to a result; resolves #9 2019-08-25 22:42:14 -04:00
scoobybejesus
0c00aa869b moved ImportProcessParameters and LikeKindSettings to core_functions 2019-08-25 21:04:16 -04:00
scoobybejesus
557546b103 LotProcessingChoices -> ImportProcessParameters 2019-08-25 20:56:33 -04:00
scoobybejesus
d1bb1c255e moved InventoryCostingMethod to core_functions; resolves #11 2019-08-25 20:53:47 -04:00
scoobybejesus
8fd35b0d94 user_choices -> cli_user_choices; export.rs -> csv_export.rs; resolves #10 and resolves #4 2019-08-25 20:42:00 -04:00
scoobybejesus
dd7ac99cd0 tweaked -s opt description; resolves #2 2019-08-25 20:30:11 -04:00
scoobybejesus
f2b4cb6787 tweaked -a opt description; resolves #1 2019-08-25 20:27:13 -04:00
scoobybejesus
2eeffb057d Initial commit. 2019-08-25 19:57:07 -04:00