scoobybejesus
|
247c24551e
|
Allow reports with like-kind columns to export only if the LK setting is true.
|
2019-11-23 13:28:34 -05:00 |
scoobybejesus
|
3a679fbfe8
|
Added account impl for counting nonzero lots. Added column to csv reports with it.
|
2019-11-23 13:07:33 -05:00 |
scoobybejesus
|
6c03f5f8fd
|
Version bump for ToSelf txn cost basis fix. See previous commit.
|
2019-11-17 22:04:40 -05:00 |
scoobybejesus
|
80af666386
|
Fixed ToSelf txn cost basis bug. Resolves #52. Point release version bump, at a minimum, is warranted.
|
2019-11-17 22:00:53 -05:00 |
scoobybejesus
|
60f6de11a3
|
Changed formatting in txt export reports. Also fixed binary name.
|
2019-10-29 23:10:15 -04:00 |
scoobybejesus
|
fc273e3d92
|
Deleted erroneous file.
|
2019-10-27 21:28:08 -04:00 |
scoobybejesus
|
3696908aac
|
Version bump. Added/separated lib. Some renaming.
|
2019-10-27 21:25:23 -04:00 |
scoobybejesus
|
b5a5c8ec62
|
Updated error message re: input file date field.
|
2019-10-23 21:16:22 -04:00 |
scoobybejesus
|
ac9aa106fd
|
New file. Factored export calls out of main.
|
2019-10-20 20:56:52 -04:00 |
scoobybejesus
|
b5ca5a0929
|
More factoring of tui-related code.
|
2019-10-20 20:45:50 -04:00 |
scoobybejesus
|
c489b92711
|
Factored tui to separate folder and files.
|
2019-10-20 20:10:01 -04:00 |
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
|
83966babec
|
Factored and rewrote date parsing so it won't panic the wizard.
|
2019-10-12 20:56:45 -04:00 |
scoobybejesus
|
dd34449763
|
Adding message if file was missing yet -a was set.
|
2019-10-12 14:42:04 -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
|
1c7209eb95
|
Updated for recent commits.
|
2019-10-08 21:34:40 -04:00 |
scoobybejesus
|
fcd3c91bd8
|
Improved struct and variable names.
|
2019-10-06 23:12:44 -04:00 |
scoobybejesus
|
379aff1795
|
Formatting changes.
|
2019-10-06 22:13:06 -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
|
8dfb79ed9b
|
Standardized the license.
|
2019-10-05 21:28:48 -04:00 |
scoobybejesus
|
84f0ff5846
|
Improved formatting and readability.
|
2019-10-05 21:26:37 -04:00 |
scoobybejesus
|
930bfc1f8a
|
Improved formatting and readability.
|
2019-10-05 21:14:45 -04:00 |
scoobybejesus
|
c553464423
|
Improved formatting and readability.
|
2019-10-05 21:04:13 -04:00 |
scoobybejesus
|
6a6c2b0c33
|
Provided overview describing the input file and software overall. Also fixed typos.
|
2019-10-05 19:05:49 -04:00 |
scoobybejesus
|
98c213f01d
|
Clarified and added details regarding the CSV input file.
|
2019-10-05 17:55:47 -04:00 |
scoobybejesus
|
c8d03e22da
|
Removed dead code.
|
2019-10-05 13:23:06 -04:00 |
scoobybejesus
|
30c22c05d1
|
Fixed mvmt.proceeds and mvmt.get_expense() for margin loss txns to report at 0.00. Hopefully made add_proceeds_to_mvmts() faster.
|
2019-10-03 21:11:10 -04:00 |
scoobybejesus
|
29a84d617e
|
Added txn value in auto_memo.
|
2019-10-03 20:05:08 -04:00 |
scoobybejesus
|
e8ed4e0067
|
Added/modified comments.
|
2019-10-02 21:17:27 -04:00 |
scoobybejesus
|
941f51bcb7
|
Improved performance of get_mvmts_in_ar(). Also changed the name. Also corrected the logic. Also double-checked its logic was appropriate in all the places it is called. Also documented it.
|
2019-09-24 22:31:18 -04:00 |
scoobybejesus
|
6f71d3a789
|
Passed ref to String and Enum instead of multi-field struct.
|
2019-09-24 19:43:53 -04:00 |
scoobybejesus
|
0edfa81f2f
|
Substituted Vec::with_capacity() where able.
|
2019-09-24 12:02:22 -04:00 |
scoobybejesus
|
3485e26f3d
|
Clarified user_memo. Created auto_memo impl for Transaction.
|
2019-09-23 20:00:27 -04:00 |
scoobybejesus
|
4bbab2b04e
|
Removed dead code.
|
2019-09-22 22:24:42 -04:00 |
scoobybejesus
|
281cc6c3ad
|
Removed process::exit() in favor of recovery.
|
2019-09-22 11:29:18 -04:00 |
scoobybejesus
|
6440f0e47f
|
Inv_costing_method arg now passed through wizard. Related refactoring.
|
2019-09-22 11:20:16 -04:00 |
scoobybejesus
|
ea0c42089f
|
Cleaned up import_accounts().
|
2019-09-22 02:05:51 -04:00 |
scoobybejesus
|
89cec47bac
|
Merged wizard branch which pulled wizard() and skip_wizard() from main().
|
2019-09-22 01:49:07 -04:00 |
scoobybejesus
|
2e843db058
|
Corrected report descriptions.
|
2019-09-21 23:31:46 -04:00 |
scoobybejesus
|
2351db6838
|
Limited public visibility of certain fn's to within the crate only.
|
2019-09-21 23:26:55 -04:00 |
scoobybejesus
|
b5633ccb56
|
Moved LK fn as Txn impl. Resolves #41.
|
2019-09-21 21:25:55 -04:00 |
scoobybejesus
|
b5cc8a857b
|
Removed now-incorrect comments. Resolves #38. Also see 8c62211b for where proceeds were set to the reverse of cost basis.
|
2019-09-21 21:06:37 -04:00 |
scoobybejesus
|
1eb62f58aa
|
Improved documentation.
|
2019-09-21 18:11:26 -04:00 |
scoobybejesus
|
b14eb2c458
|
Minor updates.
|
2019-09-21 15:10:25 -04:00 |
scoobybejesus
|
05ff0562de
|
Populated InputFile_CSV.md.
|
2019-09-21 14:56:43 -04:00 |