Commit Graph

88 Commits

Author SHA1 Message Date
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
ca1f061ec3 web: elide long descriptions/accounts in journal register, like account register 2011-06-24 18:58:16 +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
06331c71a8 account register balance not right.. more fixes and plans 2011-06-12 22:35:54 +00:00
Simon Michael
d2e6b8cbae query parser fixes, add date: and edate: matching 2011-06-12 18:30:18 +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
5fa829973c web: fix register headings 2011-06-13 19:36:10 +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
32a1b921df consolidate new matching support 2011-06-05 18:36:32 +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
b5c39dfa8f web: add missing templates 2011-05-26 20:36:33 +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
b51c77032a web: temporary fix to make edit forms more robust 2011-05-25 02:30:32 +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
6c6e6d4caa web: Controller -> AppRun 2011-05-25 00:45:52 +00:00
Simon Michael
910e5c2bee bump version 2011-09-02 00:42:50 +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
Simon Michael
274d072c4d web: show a clearer "hledger-web" in header 2011-04-23 14:46:05 +00:00
Simon Michael
024cfdb7b1 web: upgrade to yesod 0.8 2011-05-21 02:52:42 +00:00
Simon Michael
ac5059ea53 bump version 2011-05-24 04:28:21 +00:00
Simon Michael
6a845eb5e4 i18n: always read and write UTF-8, ignoring current locale (#34)
Also remove a bunch of CPP conditions.
Uses the GHC-version-independent UTF-8 layer from pandoc.
2011-01-21 01:24:51 +00:00
Simon Michael
ce4347a2be move hidden add/edit/import forms below main content to help text-mode browsers a bit (#33) 2011-01-21 02:57:06 +00:00
Simon Michael
ad4ae66d28 make edit form more cross-browser compatible, fixing it in firefox (#38) 2011-01-21 02:54:42 +00:00
Simon Michael
7e3ca0fe75 add missing Setup.hs in hledger-web,vty,chart 2011-04-18 08:06:35 +00:00
Simon Michael
961a6f09eb docs: update copyright dates 2011-04-18 17:36:28 +00:00
Simon Michael
7ee69f5ed8 docs: harmonise/update package descriptions 2011-04-19 00:50:47 +00:00
Simon Michael
e973868995 bump version 2011-04-18 06:53:50 +00:00
Simon Michael
9f66549b5a bump version to alpha 2011-01-21 01:27:39 +00:00