Skip to content

Releases: howeyc/ledger

v0.3.0

01 May 14:29
Compare
Choose a tag to compare

Changelog

929b3d3 add openbsd to releases
d068415 web add transaction with proper formatting
6d9a09b move bal and reg to top level
36d34c5 fix release build
4256a61 spacing in readme
935cced fix readme spacing
bf50ae1 Merge commands into one command with subcommands
814fcca clear add form result
3e665e9 parse as is, sort when printing output
7e60c6a common transaction table
1774295 place common scripts into common template
c652d6e use latest html/css/js libraries
dc56170 default favicon
55a1183 Update web to use embed
1eab359 parse (and skip) account directive
b3c4003 screenshot fixes
9182ce6 calculate column widths a little better

v0.2.3

15 Jan 21:26
Compare
Choose a tag to compare

Changelog

09670f5 add arm64, why not
541f104 deps update
7b48783 filter print by account
93bb01d upgrade toml dep
100258d Convert to Go modules
05317ba register now prints account that matches filter
6d53aef limport: can specify destination classification account search parameter
367f8eb limport: import note/comment columns as ;ledger comment
a59591c allow input to be from stdin
f214710 preserve comments in parsed structure
d1e3a0e fix/add sorting by date after parse

v0.2.2

03 Nov 13:07
Compare
Choose a tag to compare

Changelog

6e1ae8b next version
9cf2b91 limport: flag to allow import of duplicate transactions
80cb728 small change to columns for porfolio view
076258a handle stock price error
0e464d2 handle some errors
675e8a3 fix partitioning transactions by date and period
14756a0 small lint fixes
96af6de Merge pull request #19 from bionoren/syncRefactor
e32065b Moved ledger parsing logic into a helper function using a callback model similar to filepath.Walk so that ledger.ParseLedger doesn't have to incur memory and context switching overhead of channels and goroutines

v0.2.1

12 Mar 17:24
Compare
Choose a tag to compare

Changelog

354b43a add BiMonthly period
0208094 Validate transaction in webui, fixes #17
7545402 sometimes previousclose is null, use close
d5ade96 switch up stock api to get mutual fund quotes too
c755879 Merge pull request #16 from aThorp96/upstream-pr
c750b0c Revert import path for upstream building
d336076 Add build test
363c246 Clean up old comment
2a88d73 Removed some debug printlns
bd4a2b1 Added tests for wildcard extension in include paths
cdb2ea8 Changed include path to a variable
fb59f7d report: ability for calculated total to show absolute value
9112f9f change wildcards for reports


Automated with GoReleaser
Built with go version go1.11.1 linux/amd64

v0.2.0

30 Jun 21:12
Compare
Choose a tag to compare

Changelog

e31b042 report end date correction for current month/year
5e8ca1b portfolio ordered by sections, make sure total is at the end
25cbb26 dropdown menu, allow scrolling
2c54b0f Support including other ledger files (#15)
8959bcd Merge pull request #13 from bionoren/master
e8e1e1f Improve performance of ParseLedgerAsync
01f5ea0 fix add trans link on mobile quickview
3e23f93 link to add transaction from quickview home
fa287f6 add support for cash to portfolio view
ca54328 remove merge debug line
cebd3b3 merge multiple account lines into one per transaction
5916c5f merge multiple lines per account in each transaction
446a8e9 add missing portfolios to account view


Automated with GoReleaser
Built with go version go1.10 linux/amd64

v0.1.3

28 Feb 16:37
Compare
Choose a tag to compare

Changelog

8b9be35 add leaderboard report type
b0e750f ability to add transaction from web
ede8c43 command line can now filter output by payee
be186cc only show portfolios dropdown when configured
781bd9a handle comments in transactions
3ba4fde mutual fund prices


Automated with GoReleaser
Built with go version go1.10 linux/amd64

v0.1.2

07 Jan 03:02
Compare
Choose a tag to compare

Changelog

b2cc65b view balances of "quickview" configured accounts on main page
981281b add biweekly period
54f9a66 Fix payee width for mobile
b670b19 Add weekly period
07a28d2 attempt at Progressive Web App


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

v0.1.1

07 Dec 03:23
Compare
Choose a tag to compare

Changelog

651b842 Add FreeBSD and Windows to release


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64

v0.1.0

07 Dec 03:11
Compare
Choose a tag to compare

Changelog

79bc2b4 Releaser
08d6cf6 no test for now on CI
66ae294 Travis CI
daee46d some lint fixes
ccfb729 Have commands use dep
2ac74c1 Switch to dep
6fbfe8f Merge pull request #12 from aquilax/parse-async
05a7ddf No need to assign varable
d80588a Added simple linter as an Use Case
3056063 Added ParseLedgerAsync function
d7d63b8 add portfolio nav to reports
61e600d reload portfolio data
e105ae8 Multiple portfolios
fc80487 lweb - get stock data from IEX
e1293ea add web screenshots
80c21f9 add multiply and division as operations for reports
f8b84d2 generate colors fast
c16b7c3 cache transactions in web process
a386209 small change to balance filtering
05e1908 improve date parsing
1ae5c65 get stock info in parallel
e57abd6 small color change
33685e4 portfolio sub totals
28ff7fe add day numbers to portfolio
3c51b5f add total to portfolio
b6cf620 small portfolio fix
c5080c8 add portfolio view
26c3be8 code for empty balance filling easier to follow
d749dd2 handle empty balance for account in transaction
5b94601 Fix time boundary calc
1609929 ability to output results by period (date range)
409da89 have register output show account names
7836746 small fix to stats output
463abb1 small change for radar charts
097f717 small typo fix
1dce925 add "SemiYearly" as a supported period
9f50f24 add support for other chart types
360e3e0 Add more human date ranges for reports
867bfde add radar chart
36449bd small fix
b73b9cc small readme change
a9d95d0 filter transactions shown on report
4ed938a pass big.Rat to templates to print correct precision
3a4fbf4 Have calculated accounts be allowed to go negative
1fb6571 Shorten names in pie chart report
15a737d Merge pull request #8 from silasb/skip-all-comment-lines
067407c Skipping all comment lines
51d34dd truncate payee to remove mobile horizontal scroll
7464d83 Add go generate directive
ab4756b Simpler install instructions
513991b lweb - add line breaks in legend
1906b3f lweb - colors no longer hard-coded, more than 10 colors now
7b704ab lweb - add more colors to report
ab3b51b lweb - implement wildcards for accounts on reports
a7ee46e spaces vs tabs
b6db40a lweb - abbreviate account names on small displays
e435159 small lint fixes
0d6b873 two different types of account excludes
d9125f7 Add ability to have calculated accounts on reports
03d0707 handle exclude accounts for bar/line to match pie charts
167cd0c Add scale factor to import
3a9441d add favicon to bindata
5d7847c Add favicon
b6a208d Add support to lweb for stacked bar chart
02e50cf Print filename with error
c67d957 Small change for readability on github
a496b7a vendor a dependency
659782a Couple small lint issues
adeee99 Move "global" variables to commands
37b560c Allow dates in multiple formats, not just YYYY/MM/DD
a7da242 Merge pull request #5 from cbbrowne/master
fb5f596 Documentation additions - On building ledger - Compatibility differences with C++-based ledger
901eaf2 Add indication of what commands are permissible
01215d6 Allow tabs (in between account name and amount). Fixes #4
743552f Small change to end of period for BalancesByPeriod
7cf5d35 Merge branch 'master' of github.com:howeyc/ledger
bfd5c61 Add table of transactions under charts on reports
c8aaeea Merge pull request #3 from aquilax/small-fixes
ab1c23f Moved comment
e82e501 utf8 string length in print
77f6cce Allow lines with whitespace
1886c43 Add some doc strings to make golint happier
5f98fe2 Vendor dependency
14983ea Merge pull request #2 from aquilax/utf-accounts
40bfc96 Merge pull request #1 from aquilax/calculate-expressions
eb4eb70 Use utf8.RuneCountInString instead of len
d3d9925 Trim whitespace from balance
85305f9 Added test case; Trim lines in transaction line
50fc584 Calculate expressions
2c34d73 Sample reports
51062a2 Move back to commands working with go get
77fd0e4 load report config periodically
aafef34 Fix periodic report load
ca92685 Add colors
5e532d5 Fix periodic loading of reports file
86ef587 Handle zero values
32f4eb4 oops
78c0c4d Reload files periodically
a599533 Store assets in binary
2b72530 Clean dependencies
c121931 Default page to Accounts page
e02ac8b Add padding to see page headers under nav bar
c9c4829 Add date range to reports
14dc92c Handle multiple date ranges for reports
a918d70 Add chart legend
9e03f0c Support for line and bar chart
35e8c56 Add date range support
3879bdf Exclude accounts from reports
a9a22df Add responsive reports (pie chart)
2e64f91 Switch to martini
cf912c0 Add extra features for importing other files
5831d50 draw2d moved to github, symlink for now
0191830 Build with gb
82ff92d Remove lreport, lweb is better and has more charts.
e6e6d96 Update import command.
975c93d Make durations more human friendly.
fef6a6b Add "stats" command.
928b37f Move printing to command.
4ebd3a1 Move functions around.
6da2104 Add report page.
4b9df48 Add bar chart to compare accounts over years
74e79d9 Make chart based on date range
0347fc8 Create pie charts for accounts
ec47249 Add ability to run web server on localhost only
af4c8c2 Add ledger web command.
58ae6de Change name of start date to begin date.
c4a4fce Parse last transaction of the ledger file.
5399612 Document report command.
a08ef92 Report command accepts output file name.
41f241c Add report time filters.
e3a11eb Allow report to specify account filter.
a76acf3 Default end date to tomorrow.
6dfeeb2 Ledger Report
e176248 Readme changes
3f83bb8 Print generated transactions formatted like ledger file.
b18464c Add printing function for transaction
91c21be Rename of import paths
3b881c5 Godoc link added to Readme
4f64c16 Readme changes
ba33ad7 Add Readme
3726279 Add usage info
3b6796f Import new transactions only
173680c Get columns based on header row
04fcfcc Add date range args
199e0dd Classify is now limport command
cc843ba Change around file structure
90f53d2 Move files
5a91880 Some function doc
32baf47 Multiple filters
4665093 Some flag typo issues
fa8f95e Display values to 2 decimal places.
a1b316f Add register
a0a3fc2 Added sorting
c35ce4c Parse ledger


Automated with GoReleaser
Built with go version go1.9.2 linux/amd64