Simon Michael
2f007c93d2
dev: switch all qualifed imports to ImportQualifiedPost style
2025-09-29 19:28:59 -10:00
Simon Michael
7aae0d9595
imp:web: add an explicit --serve-browse flag, for consistency
2025-03-08 12:41:03 -10:00
Simon Michael
fa8d223858
imp: web: guess a more robust base url when --base-url is not used
...
A followup to #2099 , #2100 and #2127 . Now relative links to js/css
resources will use the same hostname etc. the main page was requested
from, making them work better when accessed via multiple IP
addresses/hostnames without an explicit --base-url setting.
2024-07-18 10:12:40 +01:00
Simon Michael
13ebf18d24
fix:web: make --base-url work again [ #2127 ], [ #2100 ]
2023-12-15 13:58:25 -10:00
Simon Michael
14a9ab5f28
dev:web:docs
2023-12-15 13:58:25 -10:00
Simon Michael
8e0370bd58
dev:web: rename Hledger.Web.Foundation to Hledger.Web.App
2023-12-15 13:58:25 -10:00
Simon Michael
4ca655b6a0
web: follow yesod file naming more closely
2011-09-12 23:37:55 +00:00
Simon Michael
7bc67a7f00
web: update for yesod 0.9
2011-09-12 18:41:43 +00:00
Simon Michael
059825a9b2
optionsgeddon.. port to cmdargs and a fully modal cli
2011-08-15 22:50:09 +00:00
Simon Michael
cd0c945454
web: move code to Hledger.Web for importability, consistency
2011-08-05 23:55:57 +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
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
811e71aba7
price precisions don't influence display precision; balancing is based on display precision ( #23 )
...
Like ledger, price amounts are now "unobserved", ie their precision does
not affect the canonical display precisions used when displaying amounts,
and transaction balancing is done based on display precision, ie amounts
are considered to balance if their sum appears to be zero when using the
canonical display precision.
2010-11-14 22:44:37 +00:00
Simon Michael
a3a7a346ac
uniquify reader module names
2010-11-15 07:01:46 +00:00
Simon Michael
4a7ad12271
web: hide run-time hamlet experiments for now
2010-11-27 01:08:22 +00:00
Simon Michael
d00ae908de
web: cleanup, hide unused support files
2010-11-27 00:36:30 +00:00
Simon Michael
8740fec8aa
web: update to current yesod (0.6.1.2)
2010-11-15 23:25:55 +00:00
Simon Michael
577b7fabff
web: fix add/edit forms
2010-11-29 00:01:52 +00:00
Simon Michael
1127c3f52f
flatten modules a little
2010-11-15 06:48:49 +00:00
Simon Michael
b5e1c42cc4
web: auto-create all required support files in ./.hledger/web at startup
...
This is a compromise to ease deployment and satisfy hamlet's requirements.
See the Hledger.Web.Files module for more info. Currently we exit after
creating the missing files since they are not created early enough for
hamlet.
2010-11-18 00:53:41 +00:00
Simon Michael
e04d44a745
web: disable persistence/authentication support for now
2010-11-15 23:25:32 +00:00
Simon Michael
4e0df9daa8
web: flatten image dir
2010-09-12 02:21:41 +00:00
Simon Michael
f2f27dbd5f
web: make accounts heading and "show more" links more styleable
2010-12-05 20:10:08 +00:00
Simon Michael
c3c20492bf
web: more robust layout with wide content, style cleanups
2010-11-28 14:57:23 +00:00
Simon Michael
e1bd767f61
web: refactor: begin layout cleanup
2010-11-27 22:11:12 +00:00
Simon Michael
6aff8134b6
web: allow single- or double-quoted filter patterns containing spaces
2010-12-05 20:11:55 +00:00
Simon Michael
dbba128f29
web: sync with recent refactoring
2010-11-15 23:01:47 +00:00
Simon Michael
355b09e5e3
web: handle multiple account filter patterns correctly
2010-11-29 16:33:05 +00:00
Simon Michael
7714bab58d
web: offer a choice of files to edit when there are multiple (included) files
2010-09-24 01:56:11 +00:00
Simon Michael
63531f8adc
web: update for cassius, julius, template reloading, authentication, persistence
2010-09-11 01:47:46 +00:00