Simon Michael
e4c4405c62
refactor: simplify some imports
2011-07-17 23:05:56 +00:00
Simon Michael
f9ce624ef0
web: separate journal & register urls, ui tweaks, code refactoring
2011-07-15 21:58:46 +00:00
Simon Michael
35f145f03d
web: 1. move templates back into main code 2. begin adding content titles
2011-07-01 20:37:48 +00:00
Simon Michael
938adb8a4e
web: add form uses currently focussed account as default from account
2011-06-14 21:26:56 +00:00
Simon Michael
35b3c0d37e
web: simple register balance chart, using flot
2011-06-30 00:29:57 +00:00
Simon Michael
3dccfcad68
web: show account+subs by default
2011-07-01 00:32:09 +00:00
Simon Michael
73e5088cbe
web: show +subs link only when there are subaccounts
2011-06-27 13:28:21 +00:00
Simon Michael
64f0c22e25
web: more ui tweaks, all accounts -> general journal, move edit links to sidebar
2011-06-29 23:11:15 +00:00
Simon Michael
8dfd504343
web: tooltips everywhere
2011-06-27 13:14:44 +00:00
Simon Michael
20bc969ef0
web: make /journal work as a separate view; use "transactions" on both
2011-06-05 20:12:09 +00:00
Simon Michael
8d0b42e1d5
web: an "a" parameter specifies a query expression for filtering the accounts sidebar
...
Useful for ui experiments, at least
2011-06-28 22:34:45 +00:00
Simon Michael
d343614690
web: "inacctsonly:" narrows the sidebar to current account and subs
2011-06-24 18:52:40 +00:00
Simon Michael
f28fbb4870
web: expand postings on journal register by default, p parameter of 1 or 0 overrides
...
A toggle all link in the column heading is commented out as it's too slow.
2011-06-27 14:07:06 +00:00
Simon Michael
ec426d620c
web: make journal register work like account registers; show multiple postings
2011-06-27 13:14:33 +00:00
Simon Michael
1fe21904eb
fix haddock
2011-06-14 19:15:18 +00:00
Simon Michael
b0279cb2df
web: add an all accounts link to sidebar
2011-06-14 20:22:20 +00:00
Simon Michael
efbea9d682
web: begin account mouseover links
2011-06-24 14:22:15 +00:00
Simon Michael
9a5e5da3aa
web: show a count of postings in each account
2011-06-11 18:53:56 +00:00
Simon Michael
fb9fb50cfd
web: filterform -> searchform
2011-06-13 20:00:21 +00:00
Simon Michael
33a1c6533b
refactor: clarify the two register types, "posting register" and "account register"
...
See the docstrings for details. Possibly temporary names, but at least
make the naming consistent and distinct.
2011-06-24 02:44:31 +00:00
Simon Michael
b165f796cc
web: start txn-centric register refactoring, account register shows most recent first
2011-06-24 01:29:01 +00:00
Simon Michael
c7d1a8afaa
web: borders to indicate day/month transitions
2011-06-14 19:10:03 +00:00
Simon Michael
2320a1610b
web: alternate background color per transaction, not posting, on register view
...
(doesn't yet work for successive identical transactions)
2011-06-05 20:45:58 +00:00
Simon Michael
d35fbac422
web: inacctsubs: includes subs in an account register, with confusing balance
2011-06-14 14:29:31 +00:00
Simon Michael
1a88879734
web: more account register fixes; heading shows "Balance" or "Total" appropriately
2011-06-13 19:49:34 +00:00
Simon Michael
48f208be8f
web: clicking an account now gives the traditional single-account register report
2011-06-11 18:42:38 +00:00
Simon Michael
5c8e533ba9
import cleanups
2011-06-06 19:04:21 +00:00
Simon Michael
96aa9bfc76
matcher improvements, tests
2011-06-11 18:35:20 +00:00
Simon Michael
6a185bc51f
refactor: abstract regular expression lib
2011-06-05 18:31:19 +00:00
Simon Michael
5084280879
imports, api cleanup
2011-05-28 04:11:44 +00:00
Simon Michael
b344f797d3
whitespace/quoting utilities
2011-06-05 18:34:12 +00:00
Simon Michael
9734ed47a6
web: acct: -> in:/inacct:, match only one account (CI exact string match on full name), old acct: re-enabled
2011-06-08 22:02:49 +00:00
Simon Michael
2e754b79a2
clarify meaning of balance report item's indent field
2011-06-14 21:28:21 +00:00
Simon Michael
f7956d1ab7
web: account matching works like --related by default; dim excluded accounts
...
A step closer to working like standard accounting programs where you click
an account to see transactions "in" that account. acct:PAT (or just PAT)
now matches the other postings in transactions matching the account
pattern, like ledger --related. When matching an account (or several) this
way, the unmatched accounts are dimmed to clarify what's happening.
Still to do: fix the sign of the running total, and find out how this
style of search will really coexist with the other ways of searching.
2011-06-07 06:11:38 +00:00
Simon Michael
e8660d98d8
web: switch to new matchers, account links now show related postings, more ui cleanups
2011-06-05 18:43:06 +00:00
Trygve Laugstøl
635b6c60e7
allow-filtering-on-accounts-for-web-queries
2011-05-31 14:41:55 +00:00
Simon Michael
7c6c90f205
web: begin json support
2011-05-27 22:35:10 +00:00
Simon Michael
f6ec3a7803
web: begin adapting to new search form, starting with /register
2011-06-03 23:15:22 +00:00
Simon Michael
5f9a3aba52
web: hacky changes towards simplifying the web ui
2011-06-03 22:56:24 +00:00
Simon Michael
f2ac47b567
web: cleanup
2011-05-27 06:13:05 +00:00
Simon Michael
35607f3759
web: cleanup, fixes; migration to yesod 0.8 and filesystem templates is complete
2011-05-27 02:43:03 +00:00
Simon Michael
0403a5c123
web: make it build again
2011-05-29 05:00:05 +00:00
Simon Michael
f713022e50
web: get forms somewhat working
2011-05-25 03:04:49 +00:00
Simon Michael
94f3ba10bf
web: move all hamlet to the filesystem, for now; cleanups
2011-05-25 02:30:00 +00:00
Simon Michael
de8943b01b
web: begin moving inline templates to files
2011-05-24 20:10:17 +00:00
Simon Michael
dc6c3dec76
web: more yesod 0.8 migration; adopt the scaffolding app's layout, slightly simplified
2011-05-24 04:27:37 +00:00