Lotter (ledger-cli helper)

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2023-10-15
13:00
show gain or loss comment; asset name fix Leaf check-in: ec04bd8629 user: dnc tags: trunk
2020-12-30
20:43
additional vendor files check-in: 395b62bc7d user: dnc tags: trunk
20:41
add vendor dir, workaround for https://github.com/golang/go/issues/42323 check-in: 491cae25fd user: dnc tags: trunk
20:35
use newer, lighter src.d10.dev/command dependency check-in: f0cd3c780d user: dnc tags: trunk
2020-12-28
17:50
fix conditional closing bracket check-in: 4a401f7b58 user: dnc tags: trunk
2020-07-05
14:27
document base operation and minor copy edits check-in: df945acdec user: dnc tags: trunk
14:27
helper function for absolute value of an amount check-in: ceadf1075f user: dnc tags: trunk
2020-07-04
12:17
lotter base: accept ledger price via base or counter check-in: 82a3fd31e4 user: dnc tags: trunk
2020-06-28
14:26
documentation fixes and updates check-in: 3152ad41a2 user: dnc tags: trunk
2020-06-27
14:13
fix [149fa] mixed long/short term gain calculation check-in: 1662c32f17 user: dnc tags: trunk
13:53
add note that mixed gains and losses are possible when both long and short term gains Closed-Leaf check-in: 0355f73de6 user: dnc tags: mixedgain
2020-06-26
13:44
fix error in gains calculation, when mix of long and short term gains see ticket [149fa7a85e895b49] check-in: ed2d4f4e00 user: dnc tags: mixedgain
2020-06-08
18:51
fix carry-forward date of deferred gains (found by div0man) check-in: 96429441bc user: dnc tags: trunk
18:35
now a go module check-in: eec44133fc user: dnc tags: trunk
2019-12-28
04:09
add copyright header to source files check-in: eb476bf8d6 user: dnc tags: trunk
04:05
merged accidental fork check-in: f12d1e411a user: dnc tags: trunk
2019-12-27
15:47
minor text and comment changes check-in: b1a03bcde2 user: dnc tags: trunk
2019-10-25
01:44
fix op help, add documentation check-in: 03440d70c9 user: dnc tags: trunk
2019-10-24
14:29
add license (GPL3) check-in: 7d6697175c user: dnc tags: trunk
14:09
use Lot prefix on gain accounts, use tags check-in: cfa9597c7e user: dnc tags: trunk
2019-09-22
21:38
price data (for `lotter base`) check-in: 420b6c6e49 user: dnc tags: trunk
21:37
preserve clear payee line in comments check-in: d777ab3a34 user: dnc tags: trunk
21:37
note to self (TODO) check-in: abcfa0f76c user: dnc tags: trunk
20:56
fix sign of Tally() issue check-in: 79bc1d345e user: dnc tags: trunk
12:28
fix typo in filename op_obfuscate.go check-in: 4e241be8ed user: dnc tags: trunk
2019-09-20
15:43
obfuscate transaction name in payee line check-in: 07d6e8ed5c user: dnc tags: trunk
13:24
introduce operation to obfuscate account names check-in: 4aa367fad8 user: dnc tags: trunk
13:23
update flag documentation check-in: 9026f1cadb user: dnc tags: trunk
04:04
tally gains, long term and short check-in: 78db3328ec user: dnc tags: trunk
2019-09-19
10:27
support FIFO or LIFO order check-in: 82e2abdadf user: dnc tags: trunk
2019-09-18
05:23
fix bug in base conversion, add sanity checks check-in: 467e1b4986 user: dnc tags: trunk
2019-09-17
05:14
additional test transactions check-in: fe40ed46e3 user: dnc tags: trunk
05:14
refactor split logic to tally and calculate null amounts most change to op_lot.go, but many files touched calculating null amounts simplifies later logic, as all splits have delta. check-in: 5c1ec1c346 user: dnc tags: trunk
05:11
clean obselete code check-in: 5bb159ca0b user: dnc tags: trunk
2019-09-15
02:24
fix space in log prefix check-in: 6c4d012251 user: dnc tags: trunk
02:23
lot: use comment field to highlight when inventory is consumed check-in: b1b1e00f29 user: dnc tags: trunk
2019-09-13
11:43
base: fix price history bug; calculate basis from cost or split amount check-in: 6c6505b46d user: dnc tags: trunk
10:20
base: support begin date flag (-b) check-in: 66e482843a user: dnc tags: trunk
10:10
renamed file using op_ convention for operations check-in: 0ec68e6fce user: dnc tags: trunk
10:09
introducing base operation (work in progress) check-in: 734b4c7cd7 user: dnc tags: trunk
10:08
moved common flags out of lot operation check-in: 6f3c003945 user: dnc tags: trunk
08:07
now a single command supporting operations was: ledger-lot now: lotter lot "lot" is the first operation, with more to come later check-in: bbbcb9e751 user: dnc tags: trunk
07:38
flatten source hierarchy check-in: 725524cf36 user: dnc tags: trunk
2019-09-12
21:55
add copyright (gpl v2) check-in: 91c4809db6 user: dnc tags: trunk
2019-09-11
16:18
ledger-lot: log and comment tweaks check-in: 7f6b349c60 user: dnc tags: trunk
16:18
ledger-lot: fixed insufficient inventory check check-in: 9e815da16b user: dnc tags: trunk
2019-09-10
19:16
ledger-lot: use add, not quotients, to avoid rounding errors check-in: 5afe94c4a7 user: dnc tags: trunk
16:39
ledger-lot: use big.Rat instead of apd.Decimal check-in: 6565875a37 user: dnc tags: trunk
03:46
ledger-lot: fix multiple errors involving sign of lot basis; add sanity checks check-in: 7872b17e44 user: dnc tags: trunk
03:45
ledger-lot: fix formatting of amounts check-in: 7f886b19ab user: dnc tags: trunk