Simon Michael
0df4a235af
web: set up journal for yesod devel, store it in App ( fixes #101 )
...
The web app's journal state is now kept in the yesod App as an IORef,
instead of using io-storage.
yesod devel now works; it uses the journal file specified by
$LEDGER_FILE, or ~/.hledger.journal.
web: update journal state handling, fix yesod devel - WIP
2013-04-09 12:41:22 -07:00
Marko Kocic
2cd0a9c9c0
Switch to new yesod clientSessionBacked2 for better performance
2013-04-09 08:56:41 +00:00
Simon Michael
67d1f91909
web: fix compilation; also fixes some hardcoded static urls (Xinruo Sun)
2013-01-11 13:54:49 +00:00
Simon Michael
3da5f3c0c6
web: use normalise, bootstrap, and widgets
2012-11-27 23:52:08 +00:00
Simon Michael
2ed17f29e6
web: fix ghc/cabal warnings
2012-11-16 17:08:27 +00:00
Simon Michael
695ff9a49e
91: don't require a ./config/ directory at hledger-web startup
...
As before, hledger-web writes a yesod session file in the current
directory at startup. It's now called ./.hledger-web_client_session_key.aes
2012-11-17 01:25:33 +00:00
Simon Michael
cfbd8bb956
web: update for yesod 1.1.3
...
Build with latest yesod. Also reorganise to conform more closely with
yesod's standard scaffold layout to reduce upgrade effort.
2012-11-15 17:48:48 +00:00