bel
|
520c200dd6
|
rename for submission
|
2023-10-15 13:50:16 -06:00 |
bel
|
5df9fbe5a7
|
prune todo for final turn in
|
2023-10-15 13:48:11 -06:00 |
bel
|
9e5bfc48bd
|
implement transaction.go:FromURLs with a FALSE solution and modify unittest to show that while the unittest is passing it is a FALSE solution
|
2023-10-15 13:46:25 -06:00 |
bel
|
6e17faf4b1
|
implement analyzer.go:Analyzer:BigSPenderReport which assumes no clobber on FirstInitial LastName
|
2023-10-15 12:55:11 -06:00 |
bel
|
afa51d915e
|
implement transaction.go:Transactions:expenses to return a new slice of only the expense transactions
|
2023-10-15 12:01:50 -06:00 |
bel
|
8a469d4735
|
implement transaction.go:Transaction:isRefund
|
2023-10-15 12:01:18 -06:00 |
bel
|
98b1ddcbaf
|
todo BigSpender assumption noted
|
2023-10-15 11:58:18 -06:00 |
bel
|
bf776cef07
|
todos
|
2023-10-15 11:56:01 -06:00 |
bel
|
b0c461335e
|
implement analyzer.go:Analyzer:ByCategory
|
2023-10-15 11:52:44 -06:00 |
bel
|
a82abc29d0
|
check todo
|
2023-10-15 11:50:01 -06:00 |
bel
|
2b2dd862b6
|
todo on Analyzer.Add complexity vs retaining existing behavior
|
2023-10-15 11:49:51 -06:00 |
bel
|
c023f5bbfc
|
implement O(n**2) analyzer.go:Analyzer:Add mvp
|
2023-10-15 11:44:46 -06:00 |
bel
|
5a64552d91
|
todo note dedupe inconsistent behavior
|
2023-10-15 11:41:04 -06:00 |
bel
|
e771a40901
|
implement analyzer.go:Analyzer:LargestTransaction to return the first largest transaction in slice
|
2023-10-15 11:39:31 -06:00 |
bel
|
18d5e14813
|
todo check
|
2023-10-15 11:36:50 -06:00 |
bel
|
2e135f2e8f
|
implement amount.go:Amount:AbsoluteValue
|
2023-10-15 11:36:27 -06:00 |
bel
|
55422bb8af
|
implement transaction.go:Transactions:Sum as blind sum of .Amount
|
2023-10-15 11:28:15 -06:00 |
bel
|
58405fcdd8
|
implement transaction.go:Transaction:String with Amount:FormatUSD
|
2023-10-15 11:25:54 -06:00 |
bel
|
56b7ed0fc8
|
trim todo
|
2023-10-15 11:19:13 -06:00 |
bel
|
33c8b9be0b
|
implement amount.go:Amount:FormatUSD with localizedLanguagePrinter
|
2023-10-15 11:18:57 -06:00 |
bel
|
ea64f6ea98
|
create amount.go:localizedLanguagePrinter global that parses $LANG or defaults to AmericanEnglish
|
2023-10-15 11:18:39 -06:00 |
bel
|
706de4d627
|
golang.org/x/text seems to fit FormatUSD requirement and is also pretty cool
|
2023-10-15 10:57:46 -06:00 |
bel
|
3143e10601
|
notes on how numbers can be separated for human readbility
|
2023-10-15 10:54:49 -06:00 |
bel
|
ad9fbfebdf
|
todo
|
2023-10-15 10:51:03 -06:00 |
bel
|
e4305e92a0
|
note failing tests
|
2023-10-15 10:49:15 -06:00 |
bel
|
27533522c7
|
todo
|
2023-10-15 10:45:53 -06:00 |
bel
|
d56baf888f
|
readme notes
|
2023-10-15 10:45:30 -06:00 |
bel
|
7e9b85d0f4
|
add prompt dir
|
2023-10-15 10:42:45 -06:00 |
bel
|
1c06e472c2
|
timestamp start
|
2023-10-15 10:42:00 -06:00 |
bel
|
d2603ba611
|
initial commit
|
2023-10-15 10:40:43 -06:00 |