Simon Michael
bd3d8b1c8d
web: refactor; show journal file name in heading
2010-07-31 15:51:42 +00:00
Simon Michael
cf4e1fd722
web: next ui refinement.. accounts are now a permanent sidebar
2010-07-29 02:46:38 +00:00
Simon Michael
41c175ecc8
web: more consistent fonts, stylesheet cleanups
2010-07-28 16:22:32 +00:00
Simon Michael
02f77415f0
web: more tweaks, style negative amounts
2010-07-28 00:24:49 +00:00
Simon Michael
66b1ee9f11
web: tighter matching when clicking an account name
2010-07-28 00:43:47 +00:00
Simon Michael
0773dde872
web: ui cleanups, replace balance/register with combo view
2010-07-27 22:49:45 +00:00
Simon Michael
4467af1aa8
web: more web and report refactoring, and a html register report
2010-07-26 23:04:47 +00:00
Simon Michael
b6c7cd8a98
web: big cleanup, and lo! a real html balance report
...
Clicking an account name gives a register report for that account and sub-accounts.
2010-07-25 21:24:15 +00:00
Simon Michael
137ed3e43f
refactor: split showBalanceReport into reusable-data-generating and rendering steps
2010-07-25 18:24:40 +00:00
Simon Michael
0e40a9deee
bump version
2010-07-17 22:02:47 +00:00
Simon Michael
f3d9c44f81
webyesod: fix stylesheet content type
2010-07-05 19:32:15 +00:00
Simon Michael
3d2daf3bdf
webyesod: cleaner urls when clicking nav links
2010-07-06 20:27:41 +00:00
Simon Michael
2e3c5bc281
webyesod: make filter form work in chrome 6
2010-07-08 02:04:20 +00:00
Simon Michael
ed37346426
refactor: import fix
2010-07-09 22:49:31 +00:00
Simon Michael
ce9cff05b9
webyesod: drop file format help link from add form
2010-07-09 22:50:30 +00:00
Simon Michael
e527ada8fb
webyesod: slightly improved layout when stylesheet is missing
2010-07-10 00:13:58 +00:00
Simon Michael
619c7a1177
webyesod: maximise edit form width and use normal font size
2010-07-10 00:35:19 +00:00
Simon Michael
39bed956d6
webyesod: an edit should not error when the file path is just a filename
2010-07-10 01:02:21 +00:00
Simon Michael
4f49094088
refactor: date spans, commodities
2010-07-11 18:56:36 +00:00
Simon Michael
b5d1ebba30
print, register, balance: fix layout with mixed-commodity amounts
2010-07-11 22:51:36 +00:00
Simon Michael
7e161bbebf
avoid build failure when switching -DWEB on and off
2010-07-13 01:05:13 +00:00
Simon Michael
e3a2370728
web: avoid a build failure when switching from -fweb610 to -fweb
2010-07-10 14:35:52 +00:00
Simon Michael
d920e853e5
cleanups
2010-07-13 21:52:54 +00:00
Simon Michael
d140cdc7bf
web: slightly better browser opening on windows, should find a standard firefox install
2010-07-13 21:53:58 +00:00
Simon Michael
939fd174d9
stats: wording
2010-07-13 21:55:04 +00:00
Simon Michael
eefb04abfe
auto-create missing journal files rather than giving an error
2010-07-13 19:36:43 +00:00
Simon Michael
50aeb272b0
web: add form fixes
2010-07-17 01:24:59 +00:00
Simon Michael
9acb57cfc5
add: allow blank descriptions
2010-07-17 15:13:16 +00:00
Simon Michael
fada2198cb
fix a warning without -fweb
2010-07-17 19:56:51 +00:00
Simon Michael
efa5545c0d
in a web-enabled build on windows, run the web ui by default
2010-07-13 21:53:03 +00:00
michael
edad75ae4b
Migrate to Yesod 0.4
2010-07-14 15:43:14 +00:00
Simon Michael
7d7159609b
refactor: much renaming of ledger -> journal, hopefully the right amount
2010-07-13 06:30:06 +00:00
Simon Michael
2a2b896c1d
webyesod: validate the journal before accepting an edit
2010-07-09 23:51:49 +00:00
Simon Michael
e510a64ec8
make tests pass
2010-05-24 20:57:40 +00:00
Simon Michael
83f411f638
webyesod: warn and keep running if reloading the journal gives an error
2010-07-09 22:48:40 +00:00
Simon Michael
aa21f95b9e
webyesod: a destructive wiki-style edit form for journals
...
Warning: this is the first hledger feature which can alter your existing
journal data. You can now edit, or ERASE, the (top-level) journal file
through the web ui, and there is no access control. A numbered backup of
the file will be saved at each edit, in normal circumstances.
2010-07-09 23:00:04 +00:00
Simon Michael
b462eea9de
webyesod: rename "transactions" page to "journal"
2010-07-06 20:12:55 +00:00
Simon Michael
2e9efc678a
webyesod: make current navigation link bold
2010-07-06 20:08:02 +00:00
Simon Michael
069a70a7b4
web610: fixes
2010-07-10 14:31:46 +00:00
Simon Michael
8df720d07e
stats: fix/improve --period support, now a reporting interval causes multiple reports
2010-07-11 18:57:56 +00:00
Simon Michael
7f8a352c0c
stats: don't break on an empty file
2010-07-08 14:04:54 +00:00
Simon Michael
fe12bd9c94
stats: compact account info, add payee/description count
2010-05-24 18:27:16 +00:00
Simon Michael
913b3be7e3
stats: honour -p/--period option
2010-07-11 15:47:46 +00:00
Simon Michael
60d05f83b3
docs: show disabled commands in --help too for clarity
2010-07-13 05:06:56 +00:00
Simon Michael
306540f225
split --help, make it the default command, add --help-options and --help-all/-H
2010-07-13 05:18:19 +00:00
Simon Michael
73572e2d85
balance: with --flat, --drop N elides leading account name components. Feature or frill ?
2010-05-24 20:45:48 +00:00
Simon Michael
5d7f141239
balance: --flat provides a simple non-hierarchical format
2010-05-24 20:27:52 +00:00
Simon Michael
927948a644
test: drop verbose test runner and testpack dependency
2010-07-01 02:24:38 +00:00
Simon Michael
3865759bbd
webyesod: drop --host, add --base-url option for base url and tcp port independence
2010-07-08 18:47:32 +00:00
Simon Michael
18bf123eae
webyesod: small cleanups
2010-07-08 02:05:34 +00:00