#799442 hledger-web: Sends the whole journal to the browser, every time

Package:
hledger-web
Source:
haskell-hledger-web
Description:
web interface for the hledger accounting tool
Submitter:
Damyan Ivanov
Date:
2015-09-19 08:57:09 UTC
Severity:
wishlist
#799442#5
Date:
2015-09-19 08:52:19 UTC
From:
To:
Control: found -1 0.24.1-1+b1 0.26-1

hledger-web sends the whole transaction journal to the browser. This is on
initial loading as well as after entering each transaction. This is a lot of
data, dating back to the start of the financial period. In my case it is a
solid 2GB of HTML (9 months). For me this makes hledger-web hardly usable on a
weaker or badly connected devices.

It would be nice if only the most recent transactions are loaded by default (a
week?) and the older transactions are accessible via paging or "infinite
scroll" interface.


Thanks,
    dam